Imp
body: ClassAtom
  argument1: z
  class predicate: Zon
body: ClassAtom
  argument1: p
  class predicate: Person
body: IndividualPropertyAtom
  argument1: z
  argument2: p
  property predicate: contains person
head: DatavaluedPropertyAtom
  argument1: z
  argument2: true
  property predicate: is occupied

pattern: --(0[1-9]|1[0-9]|20)(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: -?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: ---(0[1-9]|[1-9][0-9])(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: ---(0[1-9]|[1-9][0-9])(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: -?([1-9][0-9]{3,}|0[0-9]{3})(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

pattern: --(0[1-9]|1[0-9]|20)(Z|(\+|-)((0[0-9]|1[0-3]):[0-5][0-9]|14:00))?

Imp
body: ClassAtom
  argument1: a
  class predicate: Alarm
body: ClassAtom
  argument1: p
  class predicate: Person
body: ClassAtom
  argument1: sp
  class predicate: Space
body: IndividualPropertyAtom
  argument1: p
  argument2: sp
  property predicate: person location
body: IndividualPropertyAtom
  argument1: sp
  argument2: a
  property predicate: has alarm
body: DatavaluedPropertyAtom
  argument1: sp
  argument2: true
  property predicate: is restricted
head: DatavaluedPropertyAtom
  argument1: a
  argument2: true
  property predicate: triggered by intruder

Imp
body: ClassAtom
  argument1: a
  class predicate: Alarm
body: ClassAtom
  argument1: sp
  class predicate: Space
body: DatavaluedPropertyAtom
  argument1: sp
  argument2: val2
  property predicate: number of people
body: IndividualPropertyAtom
  argument1: sp
  argument2: a
  property predicate: has alarm
body: DatavaluedPropertyAtom
  argument1: sp
  argument2: val1
  property predicate: max capacity
body: BuiltinAtom
  arguments: val1
  arguments: val2
  builtin: greaterThanOrEqual
head: DatavaluedPropertyAtom
  argument1: a
  argument2: true
  property predicate: triggered by maxCapacity

Imp
body: ClassAtom
  argument1: dt
  class predicate: Detection
body: IndividualPropertyAtom
  argument1: dt
  argument2: sp
  property predicate: place
body: ClassAtom
  argument1: sc
  class predicate: Smart camera
body: ClassAtom
  argument1: sp
  class predicate: Space
body: IndividualPropertyAtom
  argument1: dt
  argument2: sc
  property predicate: made by sensor
body: DatavaluedPropertyAtom
  argument1: sp
  argument2: true
  property predicate: is restricted
head: DatavaluedPropertyAtom
  argument1: dt
  argument2: true
  property predicate: is entry violation.
head: DatavaluedPropertyAtom
  argument1: sc
  argument2: true
  property predicate: start recording

Imp
body: ClassAtom
  argument1: p
  class predicate: Person
body: ClassAtom
  argument1: sp
  class predicate: Space
body: IndividualPropertyAtom
  argument1: p
  argument2: sp
  property predicate: person location
body: DatavaluedPropertyAtom
  argument1: sp
  argument2: true
  property predicate: is restricted
head: DatavaluedPropertyAtom
  argument1: p
  argument2: true
  property predicate: is intruder

The WiseNET ontology
type: Ontology
created: 2016-08-08
creator: Roberto Marroquin (mailto:robertomarrok@gmail.com)
description: WiseNET (wise network) is a semantic-based system that fuses heterogeneous sources of informations, such as information about the environment and data coming from different sensors.
license: Software
license: copyright-software-and-document
modified: 2019-03-20
rights: Copyright © 2018 W3C/OGC.
preferred namespace prefix: wisenet
preferred namespace uri: http://ontology.wisenet.checksem.fr#
label: WiseNET
prior version: 3.1
version IRI: http://ontology.wisenet.checksem.fr/3.2
version info: 3.2
change note: 2019-03-20 Removing unnecessary existencial restrictions

Alarm
type: Class
comment: Signal used to aware of the presence of an undesired situation.
subclass of: Restriction
  on property: has time
  some values from: Temporal entity

Bounding Box
type: Class
comment: Rectangular box, defined by the coordinates of the top left point, its width and its height. It can be used to defined a region of interest, a detection, etc.

Detection
type: Class
comment: An event identifiying the presence of something in a specific point in the time/space.
subclass of: Instant event
subclass of: Restriction
  on property: has bounding box
  some values from: Bounding Box
subclass of: Restriction
  on property: in region of interest
  some values from: Region of interest

Door
type: Class
comment: A hinged, sliding, or revolving barrier at the entrance to a space.
subclass of: Building element

Field of view
type: Class
comment: Observable area of the world. A field of view may shows different elements of the world such as people, cars, doors, etc.
subclass of: Restriction
  on property: shows
  some values from: Region of interest
subclass of: Restriction
  on property: shows
  some values from: Person

HOG SVM
type: NamedIndividual
type: Person detection
comment: HOG+SVM

Image processing algorithm
type: Class
comment: Algorithms used to process images.
subclass of: Procedure

Instant event
type: Class
comment: An event that occurs at a precise instant in time.
subclass of: Event
subclass of: Restriction
  all values from: Interval event
  on property: is sub event of
subclass of: Restriction
  all values from: Time instant
  on property: time

Interval event
type: Class
comment: An event that occurs in a time interval.
subclass of: Event
subclass of: Restriction
  all values from: Instant event
  on property: sub-event
subclass of: Restriction
  all values from: Time interval
  on property: time

Person detection
type: Class
comment: Image processing algorithms that focus on localizing and classifying people in images. Person detection is a particular case of object detection algorithms.
subclass of: Image processing algorithm

Person in space
type: Class
comment: Container of detections relating a specific person with a specific space during a period of time.
subclass of: Interval event

Region of interest
type: Class
comment: Abstract region of interest (ROI), defined by a bounding box. Normally, there are some ROIs in the field of view of a camera.
subclass of: Bounding Box

SSD
type: NamedIndividual
type: Person detection
comment: Single Shot Detector

Smart camera
type: Class
comment: Sensors which are capable of acquiring visual information and filtering/extracting the pertinent information of the scene by implementing image processing algorihtms. A smart camera is a self-contained vision systems.
subclass of: Sensor
subclass of: Restriction
  on property: implements
  some values from: Image processing algorithm

YOLOv3
type: NamedIndividual
type: Person detection
comment: You Only Look Once

appears in
type: ObjectProperty
comment: Property that defines that something is observed by a visual sensor.
range: Field of view
inverse of: shows
example: A door may appear in a camera's field of view.

contains person
type: ObjectProperty
comment: Relation to people contained in a zone.
domain: Zon
range: Person
inverse of: person location
property chain axiom: contains zone

dimension
type: DatatypeProperty
domain includes: Door
comment: Dimension of objects in meters.
range: string
example: A door has dimensions "1.5x2.075" m.

has alarm
type: ObjectProperty
comment: Relation to an alarm and the zone it covers.
domain: Zon
range: Alarm

has bounding box
type: ObjectProperty
comment: Relation to a bounding box object.
range: Bounding Box
example: A detection was made in a area defined by a bounding box.

has FOV
type: ObjectProperty
comment: Relation between a visual sensor and its field of view.
domain: Smart camera
range: Field of view
inverse of: is FOV of

has nearby sensor
type: ObjectProperty
type: SymmetricProperty
comment: Relation between two sensors. Two sensors are consider nearby if: 1) they are located at the same space, 2) if their FOV overlaps (for cameras).
domain: Sensor
range: Sensor

in region of interest
type: ObjectProperty
comment: Relation between something that happend or is located around an area of interest.
range: Region of interest

ip address
type: DatatypeProperty
comment: IP address of a sensor.
domain: Sensor
range: string

is entry violation.
type: DatatypeProperty
comment: Property to state if person detection is consider an entry violation.
domain: Detection
range: boolean
example: If a person detection is made in a restricted area.

is event open
type: DatatypeProperty
comment: Property to define if a person in space event is open. If it is open then detections can be attached to it.
domain: Person in space
range: boolean

is FOV of
type: ObjectProperty
comment: Relation between a field of view and a visual sensor.
domain: Field of view
range: Smart camera

is intruder
type: DatatypeProperty
comment: Property to define if a person is consider as an intruder.
domain: Person
range: boolean
example: If it was detected in a restricted zone.

is noise
type: DatatypeProperty
comment: Property to state if an event is noise, i.e., if it was consider as true when it should not.
domain: Event
range: boolean
example: Events generated after false detections.

is occluded
type: DatatypeProperty
comment: Property to state if a person is occluded. A Person is occluded if it is located in a space but is not observed by any camera.
domain: Person
range: boolean

is occupied
type: DatatypeProperty
comment: Property to state if there is a person in a Zone. If a Zone is not occupied, then it means is empty.
domain: Zon
range: boolean

is related to
type: ObjectProperty
type: SymmetricProperty
type: TransitiveProperty
comment: Relation between two interval events.
domain: Interval event
range: Interval event
example: Two person in space events are consider related if they involve the same agent/person.

is restricted
type: DatatypeProperty
comment: Property to define if a zone has restricted access.
domain: Zon
range: boolean

is sub event of
type: ObjectProperty
comment: Relation between a simple event and a complex one that contains the simple one.
domain: Event
range: Event
inverse of: sub-event
example: A detection event is a sub event of a person in space event.

max capacity
type: DatatypeProperty
comment: Property to define the maximal people capacity of a zone.
domain: Zon
range: int
example: The PhD room has a maximal capacity of 20 people.

number of people
type: DatatypeProperty
comment: Number of people located in a Zone.
domain: Zon
range: int

overlaps
type: ObjectProperty
type: SymmetricProperty
comment: Relation between two field of views. They are consider overlapping if they observe the same object at the same time, e.g., a building element like a door.
domain: Field of view
range: Field of view

person location
type: ObjectProperty
comment: Location of a person in a Zone.
domain: Person
range: Zon

represents
type: ObjectProperty
comment: Property to state the real (physical) entity of an abstract area.
domain: Region of interest
range: Building element
example: A region of interest in an image represents a door in the real world.

shows
type: ObjectProperty
comment: Property to state that a visual sensor is observing something.
domain: Field of view
property chain axiom: represents
example: A camera's filed of view shows a person.

start recording
type: DatatypeProperty
comment: Property to state if a visual sensor should record.
domain: Smart camera
range: boolean
example: If there is an intruder alarm triggered, then start recording should be true.

triggered by intruder
type: DatatypeProperty
comment: Property to state if an alarm has been triggered due to an intrusion.
domain: Alarm
range: boolean

triggered by maxCapacity
type: DatatypeProperty
comment: Property to state if an alarm has been triggered due to the maximal capacity of a zone has been reached.
domain: Alarm
range: boolean

visual descriptors
type: DatatypeProperty
comment: Array of visual features used for describing a person.
domain: Person
range: string

xywh
type: DatatypeProperty
comment: Vector that defines the coordinates of a bounding box: ' x,y ' are the coordinates of the top left point, while ' w,h ' are the width and the height of the bounding box.
domain: Bounding Box
range: string

Event
type: Class
comment: An arbitrary classification of a space/time region, by a cognitive agent. An event may have actively participating agents, passive factors, products, and a location in space/time.
equivalent class: Class
  union of: Instant event
  union of: Interval event

agent
type: ObjectProperty
comment: Relates an event to an active agent (a person, a computer, ... :-) )
domain: Event
range: Agent
inverse of: agent in

factor
type: ObjectProperty
comment: Relates an event to a passive factor (a tool, an instrument, an abstract cause...)
domain: Event
inverse of: factor of

place
type: ObjectProperty
comment: Relates an event to a spatial object.
domain: Event
range: Spatial Thing

sub-event
type: ObjectProperty
comment: This property provides a way to split a complex event (for example, a performance involving several musicians) into simpler ones (one event per musician).
domain: Event
range: Event

time
type: ObjectProperty
comment: Relates an event to a time object, classifying a time region (either instantaneous or having an extent). By using the Timeline ontology here, you can define event happening on a recorded track or on any media with a temporal extent.
domain: Event
range: Temporal entity
sub property of: has time

Spatial Thing
type: Class
comment: Anything with spatial extent, i.e. size, shape, or position. e.g. people, places, bowling balls, as well as abstract areas like cubes.

Time duration
type: Class
comment: Duration of a temporal extent expressed as a number scaled by a temporal unit
note: Alternative to time:DurationDescription to support description of a temporal duration other than using a calendar/clock system.

Time instant
type: Class
comment: A temporal entity with zero extent or duration
subclass of: Temporal entity

Time interval
type: Class
comment: A temporal entity with an extent or duration
subclass of: Temporal entity

Temporal entity
type: Class
comment: A temporal interval or instant.
equivalent class: Class
  union of: Time instant
  union of: Time interval

after
type: ObjectProperty
comment: Gives directionality to time. If a temporal entity T1 is after another temporal entity T2, then the beginning of T1 is after the end of T2.
domain: Temporal entity
range: Temporal entity
inverse of: before

before
type: ObjectProperty
type: TransitiveProperty
comment: Gives directionality to time. If a temporal entity T1 is before another temporal entity T2, then the end of T1 is before the beginning of T2. Thus, "before" can be considered to be basic to instants and derived for intervals.
domain: Temporal entity
range: Temporal entity

Generalized day
type: Datatype
comment: Day of month - formulated as a text string with a pattern constraint to reproduce the same lexical form as gDay, except that values up to 99 are permitted, in order to support calendars with more than 31 days in a month. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.
definition: Day of month - generalization of xsd:gDay, formulated as a text string with a pattern constraint to reproduce the same lexical form as gDay, except that values up to 99 are permitted, in order to support calendars with more than 31 days in a month. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.

Generalized month
type: Datatype
comment: Month of year - formulated as a text string with a pattern constraint to reproduce the same lexical form as gMonth, except that values up to 20 are permitted, in order to support calendars with more than 12 months in the year. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.
definition: Month of year - generalization of xsd:gMonth, formulated as a text string with a pattern constraint to reproduce the same lexical form as gMonth, except that values up to 20 are permitted, in order to support calendars with more than 12 months in the year. Note that the value-space is not defined, so a generic OWL2 processor cannot compute ordering relationships of values of this type.

has beginning
type: ObjectProperty
comment: Beginning of a temporal entity
domain: Temporal entity
range: Time instant

has duration
type: ObjectProperty
comment: Duration of a temporal entity, expressed as a scaled value or nominal value
domain: Time interval
range: Time duration

has end
type: ObjectProperty
comment: End of a temporal entity.
domain: Temporal entity
range: Time instant

has time
type: ObjectProperty
comment: Supports the association of a temporal entity (instant or interval) to any thing.
range: Temporal entity

in XSD Date-Time-Stamp
type: DatatypeProperty
comment: Position of an instant, expressed using xsd:dateTimeStamp
domain: Time instant
range: dateTimeStamp

numeric value of temporal duration
type: DatatypeProperty
comment: Value of a temporal extent expressed as a decimal number scaled by a temporal unit
domain: Time duration
range: decimal

Procedure
type: Class
comment: A workflow, protocol, plan, algorithm, or computational method specifying how to make an Observation, create a Sample, or make a change to the state of the world (via an Actuator). A Procedure is re-usable, and might be involved in many Observations, Samplings, or Actuations. It explains the steps to be carried out to arrive at reproducible results.
example: The measured wind speed differs depending on the height of the sensor above the surface, e.g., due to friction. Consequently, procedures for measuring wind speed define a standard height for anemometers above ground, typically 10m for meteorological measures and 2m in Agrometeorology. This definition of height, sensor placement, and so forth are defined by the Procedure.
note: Many observations may be created via the same Procedure, the same way as many tables are assembled using the same instructions (as information objects, not their concrete realization).

Sensor
type: Class
comment: Device, agent (including humans), or software (simulation) involved in, or implementing, a Procedure. Sensors respond to a stimulus, e.g., a change in the environment, or input data composed from the results of prior Observations, and generate a Result. Sensors can be hosted by Platforms.
subclass of: Building element
example: Accelerometers, gyroscopes, barometers, magnetometers, and so forth are Sensors that are typically mounted on a modern smart phone (which acts as Platform). Other examples of sensors include the human eyes.

hosts
type: ObjectProperty
comment: Relation between a Platform and a Sensor, Actuator, Sampler, or Platform, hosted or mounted on it.
domain: Space
range: Sensor
sub property of: contains element
inverse of: is hosted by

is hosted by
type: ObjectProperty
comment: Relation between a Sensor, or Actuator, Sampler, or Platform, and the Platform that it is mounted on or hosted by.
domain: Sensor
range: Space

is observed by
type: ObjectProperty
comment: Relation between an ObservableProperty and the Sensor able to observe it.
range: Smart camera
inverse of: observes

made by sensor
type: ObjectProperty
domain: Event
range: Smart camera
example: Relation between an Observation and the Sensor which made the Observations.

observes
type: ObjectProperty
comment: Relation between a Sensor and an ObservableProperty that it is capable of sensing.
domain: Smart camera
property chain axiom: has FOV
property chain axiom: shows
example: A smart camera observes a door and a person

implemented by
type: ObjectProperty
comment: Relation between a Procedure (an algorithm, procedure or method) and an entity that implements that Procedure in some executable way.
domain: Procedure
range: Sensor
inverse of: implements
example: For example, the relationship between a scientific measuring Procedure and a sensor that senses via that Procedure.

implements
type: ObjectProperty
comment: Relation between an entity that implements a Procedure in some executable way and the Procedure (an algorithm, procedure or method).
domain: Sensor
range: Procedure
example: For example, the relationship between a sensor and the scientific measuring Procedure via which it senses.

Agent
type: Class
comment: The Agent class is the class of agents; things that do stuff. A well known sub-class is Person, representing people. Other kinds of agents include Organization and Group.

Person
type: Class
comment: The Person class represents people. Something is a Person if it is a person. We don't nitpic about whether they're alive, dead, real, or imaginary. The Person class is a sub-class of the Agent class, since all people are considered 'agents' in FOAF.
subclass of: Agent

Building
type: Class
comment: An independent unit of the built environment with a characteristic spatial structure, intended to serve at least one function or user activity [ISO 12006-2:2013]
comment: Bauwerk hauptsächlich zum Zweck des Schutzes für seine Bewohner und die darin aufbewahrten Gegenstände; im Allgemeinen teilweise oder ganz geschlossen und ortsfest [ISO 6707-1:2014] @de
comment: Een onafhankelijke entiteit met een ruimtelijke structuur die onderdeel is van de gebouwde omgeving, en bedoeld is om minimaal één functie of gebruikersactiviteit te bedienen [ISO 12006-2:2013]. @nl
comment: En oberoende enhet i den byggda miljön med en karaktäristisk rumslig struktur som stödjer minst en funktion eller användaraktivitet. [ISO 12006-2:2013] @se
comment: En uafhængig del af det byggede miljø med en karakteristisk rumlig struktur, der understøtter mindst én funktion eller brugeraktivitet @da
comment: Una unidad de entorno construido intependiente con una estructura espacial característica, para proporcionar al menos una función o actividad de usuario @es
comment: Une unité indépendante de l'environnement bâti avec une structure spatiale caractéristique, conçue pour répondre à une fonction ou une activité de l'utilisateur [ISO 12006-2:2013] @fr
label: Byggnad @se
label: Bygning @da
label: Bâtiment @fr
label: Edificio @es
label: Gebouw @nl
label: Gebäude @de
subclass of: Zon
disjoint with: Space
disjoint with: Storey

Building element
type: Class
comment: Bestanddeel van een gebouwde entiteit met een karakteristieke technische functie, vorm of positie [12006-2, 3.4.7] @nl
comment: Bestanddel af et bygværk med en karakteristisk funktion, form eller position [12006-2, 3.4.7] @da
comment: Beståndsdel av ett byggnadsverk med en karaktäristisk teknisk funktion, form eller position [12006-2, 3.4.7] @se
comment: Componente de una construcción con una función técnica, forma o posición característica @es
comment: Constituant d'un bâtiment remplissant une fonction technique spécifique ou ayant une forme ou une position spécifiques @fr
comment: Constituent of a construction entity with a characteristic technical function, form or position [12006-2, 3.4.7]
comment: Das Bauteil ist im Bauwesen ein einzelnes Teil, ein Element oder eine Komponente, aus denen ein Bauwerk zusammengesetzt wird [12006-2, 3.4.7] @de
label: Bauteil (Bauwesen) @de
label: Byggdel @se
label: Bygningsdel @da
label: Elemento architettonico @it
label: Elemento arquitectónico @es
label: Elément d'un bâtiment @fr
label: Gebouwelement @nl
disjoint with: Zon

Space
type: Class
comment: A limited three-dimensional extent defined physically or notionally [ISO 12006-2 (DIS 2013), 3.4.3]
comment: Een afgebakende driedimensionale omgeving die fysiek of indirect gedefinieerd wordt [ISO 12006-2 (DIS 2013), 3.4.3] @nl
comment: En afgrænset tredimensionel udstrækning defineret fysisk eller fiktivt @da
comment: En avgränsad tredimensionell utsträckning som definierats fysiskt eller fiktivt [ISO 12006-2 (DIS 2013), 3.4.3] @se
comment: Fläche oder Volumen mit tatsächlicher oder theoretischer Begrenzung [ISO 6707-1:2014] @de
comment: Una extensión tridimensional limitada y definida fisica o teóricamente @es
comment: Une extension 3D bornée, définie d'un point de vue physique ou théorique [ISO 12006-2 (DIS 2013), 3.4.3] @fr
label: Espacio @es
label: Pièce @fr
label: Raum @de
label: Ruimte @nl
label: Rum @da
label: Spazio @it
label: Utrymme @se
subclass of: Zon
disjoint with: Storey

Storey
type: Class
comment: A level part of a building
comment: Correspond à un niveau du bâtiment @fr
comment: Die Gesamtheit aller Räume in einem Gebäude, die auf einer Zugangsebene liegen und horizontal verbunden sind @de
comment: Een horizontaal gedeelte van een gebouw @nl
comment: Een vlak gedeelte van een gebouw @nl
comment: Et plan i en bygning @da
comment: Ett plan i en byggnad @se
comment: Un nivel de un edificio @es
label: Etage @da
label: Geschoss (Architektur) @de
label: Piano di edificio @it
label: Piso @es
label: Verdieping @nl
label: Våning @se
subclass of: Zon

Zon
type: Class
comment: A spatial 3D division. Sub-classes of bot:Zones include bot:Site, bot:Building, bot:Storey, or bot:Space. An instance of bot:Zone can contain other bot:Zone instances, making it possible to group or subdivide zones. An instance of bot:Zone can be adjacent to other bot:Zone instances. Finally, a bot:Zone can instantiate two relations to bot:Element, which are either contained in (bot:containsElement), or adjacent to it (bot:adjacentElement).
comment: Een gebied of stuk land dat een dat een bepaalde karakteristiek of bestemming heeft, ergens voor gebruikt wordt of waar bepaalde restricties gelden. Een bot:Zone kan andere bot:Zones bevatten gedefinieerd door de relatie bot:containsZone, en kan verbonden zijn met andere bot:Zones gedefinieerd door de relatie bot:adjacentZone. @nl
comment: En area eller ett stycke land som har en specifik karaktäristik, syfte, användning eller är förmål för specifika restriktioner. En bot:Zone kan innehålla andra bot:Zoner genom relationen bot:containsZone, och den kan kopplas till andra bot:Zoner genom relationen bot:adjacentZone. @se
comment: En rummelig 3D-inddeling. Underklasser af bot:Zone inkluderer bot:Site, bot:Building, bot:Storey eller bot:Space. En bot:Zone forekomst kan indeholde andre bot:Zone forekomster, hvilket gør det muligt at gruppere eller underinddele zoner. En forekomst af bot:Zone kan være tilstødende til andre bot:Zone forekomster. Endelig kan en bot:Zone instantiere to relationer til et bot:Element, hvilke er enten indeholdt i (bot:containsElement) eller tilstødende dertil (bot:adjacentElement). @da
comment: Una área o espacio de tierra que tiene una característica, propósito o uso particular, o que está sujeto a restricciones particulares. Un bot:Zone puede contener otros bot:Zones definidos mediante la relación bot:containsZone, y puede estar conectado con otros bot:Zones mediante la relación bot:adjacentZone. @es
comment: Une zone ou une étendue de terrain avec des caractéristiques et usages spécifiques, ou pouvant être sujette à des restrictions spécifiques. Un élément bot:Zone peut contenir d'autres éléments bot:Zone comme défini par la relation bot:containsZone. La connection entre plusieurs éléments bot:Zone est définie en utilisant la propriété bot:adjacentZone. @fr
label: Zona @es
label: Zone
subclass of: Spatial Thing

adjacent zone
type: ObjectProperty
type: SymmetricProperty
domain includes: Building
domain includes: Space
domain includes: Storey
range includes: Building
range includes: Space
range includes: Storey
comment: Relation entre deux zones partageant une interface commune, sans intersection @fr
comment: Relationship between two zones that share a common interface, but do not intersect.
comment: TODO: Relatie tussen twee zones die een interface delen @nl
comment: TODO: Relation mellan två zoner som delar ett gemensamt gränssnitt. @se
comment: TODO: Relation mellem to zoner, der deler en fælles grænseflade. @da
comment: Two Spaces are adjacent if they contained the same door.
domain: Zon
label: aangrenzende zone @nl
label: angränsande zon @se
label: tilstødende zone @da
label: zona adyacente @es
label: zone adjacente @fr
range: Zon

contains element
type: ObjectProperty
comment: Relación a un elemento arquitectónico contenido en una zona. @es
comment: Relatie tussen zone en een gebouwelement in die zone @nl
comment: Relation til en bygningsdel, som er indeholdt i en zone. @da
comment: Relation till en byggdel som inryms i en zon. @se
comment: Relation to a building element contained in a zone.
comment: Relation à définir entre un élément de bâti et la zone le contenant @fr
domain: Space
label: bevat element @nl
label: contiene elemento @es
label: contient élément @fr
label: enthält @de
label: indeholder bygningsdel @da
label: innehåller byggdel @se
range: Building element
sub property of: has element

contains zone
type: ObjectProperty
type: TransitiveProperty
domain includes: Building
domain includes: Space
domain includes: Storey
range includes: Building
range includes: Space
range includes: Storey
comment: Relatie tussen subzones van een hoofd zone. Een ruimtezone kan bijvoorbeeld worden bevat door een verdiepingszone, die wederom bevat wordt door een gebouwzone. bot:containsZone is een transitieve eigenschap, wat betekent dat in het vorige voorbeeld de ruimtezone ook bevat wordt door de gebouwzone. @nl
comment: Relation entre les sous-zones composant une zone plus grande. Cette propriété est transitive. @fr
comment: Relation til underzoner i en større zone. En rum-zone kan for eksempel være indeholdt i en etage-zone som ydermere er indeholdt i en bygnings-zone. bot:containsZone er en transitiv egenskab, hvilket betyder at rum-zonen i det forrige eksempel også er indeholdt i bygnings-zonen. @da
comment: Relation till delzoner i en huvudzon. En rumszon kan till exempel inrymmas i en våningszon som i sin tur inryms i en byggnadszon. bot:containsZone är en transitiv relation vilket i exemplet betyder att rumszonen också inryms i byggnadszonen. @se
comment: Relationship to the subzones of a major zone. A space zone could for instance be contained in a storey zone which is further contained in a building zone. bot:containsZone is a transitive property meaning that in the previous example the space zone would also be contained in the building zone.
domain: Zon
label: bevat zone @nl
label: contiene zona @es
label: contient zone @fr
label: indeholder zone @da
label: innehåller zon @se
range: Zon

has element
type: ObjectProperty
comment: Forbinder en Zone til en bygningsdel der enten er indeholdt i eller tilstødende til zonen. Det er ikke hensigten at denne relation angives eksplicit, men at den udledes af dennes underegneskaber. Det vil for eksempel tillade en forespørgsel på alle døre i en bygning givet at disse er enten tilstødende eller indeholdt i rum i bygningen. @da
comment: TODO @fr
comment: Links a Zone to an Element that is either contained in or adjacent to, the Zone. The intended use of this relationship is not to be stated explicitly, but to be inferred from its sub-properties. It will, for example, allow one to query for all the doors of a building given that they have an adjacency to spaces of the building.
domain: Zon
label: a élément @fr
label: alberga elemento @es
label: har element @da
label: heeft element @nl
label: hoster element @nl
label: värd för element @se
range: Building element
property chain axiom: contains zone

has space
type: ObjectProperty
domain includes: Storey
comment: Relación a espacios contenidos en una zona. Los dominios típicos de bot:hasSPace son instancias de bot:Storey y bot:Building. @es
comment: Relatie tot ruimtes die zich in een zone bevinden. De typische domeinen van bot:hasSpace zijn instanties van bot:Storey en bot:Building. @nl
comment: Relation til rum indeholdt i en zone. De typiske domæner for bot:hasSpace er forekomster af bot:Storey og bot:Building. @da
comment: Relation till rum som inryms i en zon. Typiska domäner för bot:hasSpace är förekomster av bot:Storey och bot:Building. @se
comment: Relation to spaces contained in a zone. The typical domains of bot:hasSpace are instances of bot:Storey and bot:Building.
comment: Relation à définir entre les pièces d'une même zone. Cette propriété s'applique typiquement sur des instances de bot:Building. @fr
domain: Zon
label: contient pièce @fr
label: har rum @da
label: hat raum @de
label: heeft ruimte @nl
label: tiene espacio @es
range: Space
sub property of: contains zone

has storey
type: ObjectProperty
domain includes: Building
comment: Relatie tot de verdiepingen die zich in een zone bevinden. De typische domeinen van bot:hasStorey zijn instanties van bot:Building @nl
comment: Relation til etager indeholdt i en zone. De typiske domæner for bot:hasStorey er forekomster af bot:Building. @da
comment: Relation to storeys contained in a zone. The typical domains of bot:hasStorey are instances of bot:Building.
comment: Relation à définir entre les étages d'une même zone. Cette propriété s'applique typiquement sur des instances de bot:Building. @fr
domain: Zon
label: a étage @fr
label: har etage @da
label: har våning @se
label: hat geschoss @de
label: heeft verdieping @nl
label: tiene piso @es
range: Storey
sub property of: contains zone