@prefix : . @prefix geo: . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix rdfs: . @prefix teach: . @prefix vcard: . @prefix dcterm: . @prefix vann: . @prefix vs: . @prefix qudt: . @prefix xsd: . @base . rdf:type owl:Ontology ; dcterm:identifier "http://lod.nik.uni-obuda.hu/iloc/iloc-20151201" ; dcterm:isVersionOf "http://lod.nik.uni-obuda.hu/iloc/iloc#" ; dcterm:date "2015-07-01"^^xsd:date ; dcterm:issued "2015-07-01"^^xsd:date ; dcterm:title "Ontology for Indoor Navigation"; dcterm:description "This ontology provides indoor location and navigation features."@en ; vann:preferredNamespaceUri "http://lod.nik.uni-obuda.hu/iloc/iloc#" ; vann:preferredNamespacePrefix "iloc" ; dcterm:creator , , ; ; owl:imports , , . ################################################################# # # Object Properties # ################################################################# ### http://lod.nik.uni-obuda.hu/iloc/iloc#belongsToRoom :belongsToRoom rdf:type owl:ObjectProperty ; rdfs:label "belongs to Room"@en ; rdfs:comment "This property states that a Point of Interest belongs to a Room. POIs can belong to multiple rooms: e.g. doors are part of both rooms." ; rdfs:domain :POI ; rdfs:range :Room; vs:term_status "stable"@en ; owl:inverseOf :hasPOI . ### http://lod.nik.uni-obuda.hu/iloc/iloc#connectsPOI :connectsPOI rdf:type owl:ObjectProperty , owl:SymmetricProperty ; rdfs:label "connects to POI"@en ; rdfs:comment "This property is used to describe a direct route between POIs."@en ; rdfs:range :POI ; vs:term_status "stable"@en ; rdfs:domain :POI ; rdfs:subPropertyOf :connectsPOIOneWay . ### http://lod.nik.uni-obuda.hu/iloc/iloc#routeToFromPOI :routeToFromPOI rdf:type owl:ObjectProperty ; rdfs:label "connects to RouteSection"@en ; rdfs:comment "This property is used to define either one of the POIs of a RouteSection instance."@en ; rdfs:range :POI ; vs:term_status "stable"@en ; rdfs:domain :RouteSection . ### http://lod.nik.uni-obuda.hu/iloc/iloc#routeFromPOI :routeFromPOI rdf:type owl:ObjectProperty ; rdfs:label "connects to RouteSection"@en ; rdfs:comment "This property is used to define the start POI of a RouteSection instance."@en ; rdfs:range :POI ; vs:term_status "stable"@en ; rdfs:domain :RouteSection ; rdfs:subPropertyOf :routeToFromPOI . ### http://lod.nik.uni-obuda.hu/iloc/iloc#routeToPOI :routeToPOI rdf:type owl:ObjectProperty ; rdfs:label "connects to RouteSection"@en ; rdfs:comment "This property is used to define the target POI of a RouteSection instance."@en ; rdfs:range :POI ; vs:term_status "stable"@en ; rdfs:domain :RouteSection ; rdfs:subPropertyOf :routeToFromPOI . ### http://lod.nik.uni-obuda.hu/iloc/iloc#connectsPOIOneWay :connectsPOIOneWay rdf:type owl:ObjectProperty , owl:AsymmetricProperty ; rdfs:label "connects to POI (one way)"@en ; rdfs:comment "This property is used to describe a direct walkable one-way route between POIs. Only walking from the subject to the object is possible/allowed."@en ; rdfs:range :POI ; vs:term_status "stable"@en ; rdfs:domain :POI . ### http://lod.nik.uni-obuda.hu/iloc/iloc#hasPOI :hasPOI rdf:type owl:ObjectProperty ; rdfs:label "has POI"@en ; rdfs:comment "This property states that there is a Point of Interest in a Room. Multiple rooms can include the same POI: e.g. doors are part of both rooms."@en ; rdfs:range :POI ; rdfs:domain :Room ; vs:term_status "stable"@en ; owl:inverseOf :belongsToRoom . ### http://lod.nik.uni-obuda.hu/iloc/iloc#hasCategory :hasCategory rdf:type owl:ObjectProperty ; rdfs:label "has Category"@en ; rdfs:comment "This property states that a Room or Point of Interest has a specific category, like Hallway, Office, etc. Category can be any resource." ; vs:term_status "stable"@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#hasConstraint :hasConstraint rdf:type owl:ObjectProperty ; rdfs:label "has Category"@en ; rdfs:comment "This property states that a RouteSection has a specific constraint, requiring permission or ability to traverse." ; rdfs:range :RouteSection ; vs:term_status "stable"@en ; rdfs:domain :RouteConstraint . ### http://lod.nik.uni-obuda.hu/iloc/iloc#isPartOf :isPartOf rdf:type owl:ObjectProperty ; rdfs:label "is part of"@en ; rdfs:comment "Object property to specify another Location which includes (is broader of) this Location."@en ; rdfs:range :Location ; vs:term_status "stable"@en ; rdfs:domain :Location . ################################################################# # # Classes # ################################################################# ### http://lod.nik.uni-obuda.hu/iloc/iloc#Building :Building rdf:type owl:Class ; rdfs:label "Building"@en ; rdfs:subClassOf :Location ; vs:term_status "stable"@en ; rdfs:comment "Represents a whole building. It may have an address and spatial coordinates."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#BuildingEntrance :BuildingEntrance rdf:type owl:Class ; rdfs:label "Building Entrance"@en ; rdfs:subClassOf :Entrance ; vs:term_status "stable"@en ; rdfs:comment "Represents the entrance where one can enter/leave the building."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#BuildingPart :BuildingPart rdf:type owl:Class ; rdfs:label "Building Part"@en ; rdfs:subClassOf :Location ; vs:term_status "stable"@en ; rdfs:comment "Superclass of every part of a building."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#Elevator :Elevator rdf:type owl:Class ; rdfs:label "Elevator"@en ; rdfs:subClassOf :VerticalPassage ; vs:term_status "stable"@en ; rdfs:comment "Connects Rooms on different floors."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#Entrance :Entrance rdf:type owl:Class ; rdfs:label "Entrance"@en ; rdfs:subClassOf :POI ; vs:term_status "stable"@en ; rdfs:comment "Represents any type of entrance"@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#Floor :Floor rdf:type owl:Class ; rdfs:label "Floor"@en ; rdfs:subClassOf :BuildingPart ; vs:term_status "stable"@en ; rdfs:comment "It is part of a building. It may consist of Rooms."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#Location :Location rdf:type owl:Class ; rdfs:label "Location"@en ; rdfs:subClassOf geo:SpatialThing , vcard:Location ; vs:term_status "stable"@en ; rdfs:comment "Superclass for all location."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#POI :POI rdf:type owl:Class ; rdfs:label "Point of Interest"@en ; vs:term_status "stable"@en ; rdfs:subClassOf :Location ; rdfs:comment "An entity with Location. Can be used as part of a route."@en. ### http://lod.nik.uni-obuda.hu/iloc/iloc#Room :Room rdf:type owl:Class ; rdfs:label "Room"@en ; rdfs:subClassOf :BuildingPart ; vs:term_status "stable"@en ; rdfs:comment "Represents any type of room within a building."@en ; rdfs:isDefinedBy . ### http://lod.nik.uni-obuda.hu/iloc/iloc#RoomEntrance :RoomEntrance rdf:type owl:Class ; rdfs:label "Room Entrance"@en ; rdfs:subClassOf :Entrance ; vs:term_status "stable"@en ; rdfs:comment "Represents the entrance where one can enter/leave the room."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#Stairway :Stairway rdf:type owl:Class ; rdfs:label "Stairway"@en ; rdfs:subClassOf :VerticalPassage ; vs:term_status "stable"@en ; rdfs:comment "Connects Rooms on different floors."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#VerticalPassage :VerticalPassage rdf:type owl:Class ; rdfs:label "VerticalPassage"@en ; rdfs:subClassOf :Room ; vs:term_status "stable"@en ; rdfs:comment "Connects Rooms on different floors using any method."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#RouteConstraint :RouteConstraint rdf:type owl:Class ; rdfs:label "Route constraint"@en ; vs:term_status "stable"@en ; rdfs:comment "RouteConstraint instances represent any abilities or permissions required to traverse a Route Section. Such Route Constraints can be a required employee badge or the ability to climb stairs."@en . ### http://lod.nik.uni-obuda.hu/iloc/iloc#RouteSection :RouteSection rdf:type owl:Class ; rdfs:label "Route section"@en ; vs:term_status "stable"@en ; rdfs:comment "Route section directly connecting two POIs"@en . ### Generated by the OWL API (version 3.4.2) http://owlapi.sourceforge.net