https://w3id.org/bot#
The Building Topology Ontology (BOT) is a simple ontology defining the core concepts of a building. It is a simple, easy to extend ontology for the construction industry to document and exchange building data on the web. Changes since version 0.2.0 of the ontology are documented in: https://w3id.org/bot/bot.html#changes The version 0.2.0 of the ontology is documented in: Mads Holten Rasmussen, Pieter Pauwels, Maxime Lefrançois, Georg Ferdinand Schneider, Christian Anker Hviid and Jan Karlshøj (2017) Recent changes in the Building Topology Ontology, 5th Linked Data in Architecture and Construction Workshop (LDAC2017), November 13-15, 2017, Dijon, France, https://www.researchgate.net/publication/320631574_Recent_changes_in_the_Building_Topology_Ontology The initial version 0.1.0 of the ontology was documented in: Mads Holten Rasmussen, Pieter Pauwels, Christian Anker Hviid and Jan Karlshøj (2017) Proposing a Central AEC Ontology That Allows for Domain Specific Extensions, Lean and Computing in Construction Congress (LC3): Volume I – Proceedings of the Joint Conference on Computing in Construction (JC3), July 4-7, 2017, Heraklion, Greece, pp. 237-244 https://doi.org/10.24928/JC3-2017/0153
URI | https://w3id.org/bot#Building |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
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]. A bot:Building is a part of the physical world or a virtual world that is inherently both located in this world and having a 3D spatial extent, is contained in a building site, and can contain one or more storeys that are vertically connected. |
Super-classes |
Zonec |
In domainIncludes of |
contains zoneop has storeyop adjacent zoneop intersects zoneop |
In range of |
has buildingop |
In rangeIncludes of |
adjacent zoneop intersects zoneop contains zoneop |
URI | https://w3id.org/bot#Element |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Constituent of a construction entity with a characteristic technical function, form or position [ISO 12006-2:2015, 3.4.7] |
In domain of |
has sub-elementop hosts elementop |
In domainIncludes of |
has simple 3D modeldp has 3D modelop |
In range of |
has elementop has sub-elementop hosts elementop |
URI | https://w3id.org/bot#Interface |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
A generic concept to qualify the relationship of two or more things in the world, where at least one is a building element or zone. Examples: - Qualification of heat transmission between zones through one or more building elements. This includes one-dimensional (surface) heat losses from one zone to another through a single building element, a two dimensional (line) loss from one zone to another through the connection in which the two elements meet or a three dimensional (point) loss from one zone to another through the connection where three elements (typically two walls and a slab) meet. - Connection of an electric device to the electric system of a building. - A door between one room and another. |
In domain of |
interface ofop |
URI | https://w3id.org/bot#Site |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
A part of the physical world or a virtual world that is inherently both located in this world and having a 3D spatial extent. It is intended to contain or contains one or more buildings. |
Super-classes |
Zonec |
In domain of |
has zero pointop |
In domainIncludes of |
contains zoneop has buildingop adjacent zoneop intersects zoneop |
In rangeIncludes of |
adjacent zoneop intersects zoneop contains zoneop |
URI | https://w3id.org/bot#Space |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
A part of the physical world or a virtual world whose 3D spatial extent is bounded actually or theoretically, and provides for certain functions within the zone it is contained in. |
Super-classes |
Zonec |
In domainIncludes of |
adjacent zoneop intersects zoneop contains zoneop |
In range of |
has spaceop |
In rangeIncludes of |
contains zoneop adjacent zoneop intersects zoneop |
URI | https://w3id.org/bot#Storey |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
A part of the physical world or a virtual world that is inherently both located in this world and having a 3D spatial extent. A bot:Storey is contained in one or more buildings, and is intended to contain one or more spaces that are horizontally connected. Storeys of a building are connected by means of vertical connections such as elevators and stairs. A bot:Storey encompasses both zones above and below ground, for example, a building with 21 floors above ground, one ground floor and 3 basements is equal to the sentence: A building has 25 instances of bot:Storey. |
Super-classes |
Zonec |
In domainIncludes of |
adjacent zoneop intersects zoneop contains zoneop has spaceop |
In range of |
has storeyop |
In rangeIncludes of |
adjacent zoneop intersects zoneop contains zoneop |
URI | https://w3id.org/bot#Zone |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
A part of the physical world or a virtual world that is inherently both located in this world and has a 3D spatial extent; Sub-classes of bot:Zone 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 or intersecting other bot:Zone instances. Finally, a bot:Zone can instantiate three relations to bot:Element, which are either contained in (bot:containsElement), adjacent to it (bot:adjacentElement) or intersecting (bot:intersectingElement). |
Sub-classes |
Storeyc Spacec Sitec Buildingc |
In domain of |
has elementop contains zoneop has spaceop has storeyop has buildingop adjacent zoneop intersects zoneop |
In domainIncludes of |
has simple 3D modeldp has 3D modelop |
In range of |
contains zoneop adjacent zoneop intersects zoneop |
URI | https://w3id.org/bot#adjacentElement |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation between a zone and its adjacent building elements, bounding the zone. |
Super-properties | has elementop |
URI | https://w3id.org/bot#adjacentZone |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relationship between two zones that share a common interface, but do not intersect. |
Domain(s) | Zonec (sdo:domainIncludes) Storeyc Spacec Buildingc Sitec |
Range(s) | bot:Zonec (sdo:rangeIncludes) Buildingc Sitec Storeyc Spacec |
URI | https://w3id.org/bot#aggregates |
---|---|
Description |
This property is DEPRECATED, use bot:hasSubElement instead // ORIGINAL definition: Links an aggregate (a cluster of elements that can be treated as a single unit) to its sub-elements. For example an Air Handling Unit aggregates, among other elements, a fan and a filter. Example of how to use bot:aggregates in a product ontology:
|
URI | https://w3id.org/bot#containsElement |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation to a building element contained in a zone. |
Super-properties | has elementop |
URI | https://w3id.org/bot#containsZone |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
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. This implies that in the previous example a bot:containsZone relationship holds between the space zone and the building zone. |
Domain(s) | Zonec (sdo:domainIncludes) Buildingc Sitec Storeyc Spacec |
Range(s) | bot:Zonec (sdo:rangeIncludes) Spacec Buildingc Sitec Storeyc |
URI | https://w3id.org/bot#has3DModel |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Links any bot:Zone or bot:Element to a IRI that identifies its 3D Model. This 3D Model can then be described using some dedicated RDF vocabulary. Else, the 3D Model IRI could be dereferenceable, and when looking up the IRI one could retrieve a representation of the 3D Model with some existing data format for 3D models. |
Domain(s) | (sdo:domainIncludes) Building elementc Zonec |
URI | https://w3id.org/bot#hasBuilding |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation to buildings contained in a zone. The typical domains of bot:hasBuilding are instances of bot:Site. |
Super-properties | contains zoneop |
Domain(s) | Zonec (sdo:domainIncludes) Sitec |
Range(s) | bot:Buildingc |
URI | https://w3id.org/bot#hasElement |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Links a Zone to an Element that is either contained in, adjacent to or intersecting with 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(s) | Zonec |
Range(s) | bot:Elementc |
URI | https://w3id.org/bot#hasSpace |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation to spaces contained in a zone. The typical domains of bot:hasSpace are instances of bot:Storey or bot:Building. |
Super-properties | contains zoneop |
Domain(s) | Zonec (sdo:domainIncludes) Storeyc |
Range(s) | bot:Spacec |
URI | https://w3id.org/bot#hasStorey |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation to storeys contained in a zone. The typical domains of bot:hasStorey are instances of bot:Building. |
Super-properties | contains zoneop |
Domain(s) | Zonec (sdo:domainIncludes) Buildingc |
Range(s) | bot:Storeyc |
URI | https://w3id.org/bot#hasSubElement |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation between two building elements, either one element hosting another (e.g. a wall hosts a window) or a subcomposition of a building element into smaller parts (e.g. an air handling unit has as a part a fan). |
Domain(s) | Building elementc |
Range(s) | bot:Elementc |
URI | https://w3id.org/bot#hasZeroPoint |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Links a bot:Site to an instance that encodes the latitude and longitude of the Zero Point of the building site. This could be an instance of a wgs84:Point. The definition of GIS and geometry is not within the scope of BOT and an appropriate ontology needs to be selected here by the user. The use of this property is potentially ambiguous and it might be removed or revised in future editions of the ontology. |
Domain(s) | Sitec |
URI | https://w3id.org/bot#hostsElement |
---|---|
Description |
This property is DEPRECATED, use bot:hasSubElement instead // ORIGINAL definition: Relation between an element a) and another element b) hosted by element a). Example: inst:wall bot:hostsElement inst:window |
Domain(s) | Building elementc |
Range(s) | bot:Elementc |
URI | https://w3id.org/bot#interfaceOf |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relationship between an interface and another thing (building zone, element or owl:Thing) |
Domain(s) | Interfacec |
URI | https://w3id.org/bot#intersectingElement |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relation between a Zone and a building Element that intersects it. |
Super-properties | has elementop |
URI | https://w3id.org/bot#intersectsZone |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Relationship between two zones whose 3D extent intersect. For example, a stairwell intersects different storeys. |
Domain(s) | Zonec (sdo:domainIncludes) Storeyc Spacec Buildingc Sitec |
Range(s) | bot:Zonec (sdo:rangeIncludes) Buildingc Sitec Storeyc Spacec |
URI | https://w3id.org/bot#hasSimple3DModel |
---|---|
Is Defined By | https://w3id.org/bot# |
Description |
Links any bot:Zone or bot:Element to a 3D Model encoded as a literal. |
Domain(s) | (sdo:domainIncludes) Zonec Building elementc |
https://w3id.org/bot#
http://dbpedia.org/ontology/
http://purl.org/dc/elements/1.1/
http://purl.org/dc/terms/
http://www.w3.org/2002/07/owl#
http://www.w3.org/ns/prov#
http://www.w3.org/1999/02/22-rdf-syntax-ns#
http://www.w3.org/2000/01/rdf-schema#
https://schema.org/
http://www.w3.org/2004/02/skos/core#
http://purl.org/vocab/vann/
http://www.w3.org/2006/vcard/ns#
http://purl.org/vocommons/voaf#
http://www.w3.org/2003/06/sw-vocab-status/ns#
http://www.w3.org/2001/XMLSchema#
c | Classes |
op | Object Properties |
fp | Functional Properties |
dp | Data Properties |
dp | Annotation Properties |
p | Properties |
ni | Named Individuals |