Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0"?>
- <!DOCTYPE rdf:RDF [
- <!ENTITY owl "http://www.w3.org/2002/07/owl#" >
- <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#" >
- <!ENTITY owl2xml "http://www.w3.org/2006/12/owl2-xml#" >
- <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#" >
- <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#" >
- <!ENTITY geometry "http://nav.semprom.dfki.de/ontologies/geometry/" >
- <!ENTITY geometry2 "http://nav.semprom.dfki.de/ontologies/geometry/#" >
- ]>
- <rdf:RDF xmlns="http://nav.semprom.dfki.de/ontologies/geometry/"
- xml:base="http://nav.semprom.dfki.de/ontologies/geometry/"
- xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
- xmlns:owl2xml="http://www.w3.org/2006/12/owl2-xml#"
- xmlns:owl="http://www.w3.org/2002/07/owl#"
- xmlns:xsd="http://www.w3.org/2001/XMLSchema#"
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:geometry2="&geometry;#"
- xmlns:geometry="http://nav.semprom.dfki.de/ontologies/geometry/">
- <owl:Ontology rdf:about=""/>
- <!--
- ///////////////////////////////////////////////////////////////////////////////////////
- //
- // Object Properties
- //
- ///////////////////////////////////////////////////////////////////////////////////////
- -->
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasFaces -->
- <owl:ObjectProperty rdf:about="#hasFaces">
- <rdfs:domain rdf:resource="#Box"/>
- <rdfs:range>
- <owl:Restriction>
- <owl:onProperty rdf:resource="#hasFaces"/>
- <owl:onClass rdf:resource="#Box"/>
- <owl:minQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">2</owl:minQualifiedCardinality>
- </owl:Restriction>
- </rdfs:range>
- <rdfs:range>
- <owl:Restriction>
- <owl:onProperty rdf:resource="#hasFaces"/>
- <owl:onClass rdf:resource="#Box"/>
- <owl:maxQualifiedCardinality rdf:datatype="&xsd;nonNegativeInteger">6</owl:maxQualifiedCardinality>
- </owl:Restriction>
- </rdfs:range>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasVector -->
- <owl:ObjectProperty rdf:about="#hasVector">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="#Vector"/>
- <rdfs:range>
- <owl:Restriction>
- <owl:onProperty rdf:resource="#hasVector"/>
- <owl:cardinality rdf:datatype="&xsd;nonNegativeInteger">1</owl:cardinality>
- </owl:Restriction>
- </rdfs:range>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/hasCog -->
- <owl:ObjectProperty rdf:about="hasCog">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:range rdf:resource="#Point"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isAbove -->
- <owl:ObjectProperty rdf:about="isAbove">
- <rdf:type rdf:resource="&owl;TransitiveProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="#RectangularShape"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isBelow -->
- <owl:ObjectProperty rdf:about="isBelow">
- <rdf:type rdf:resource="&owl;TransitiveProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="#RectangularShape"/>
- <owl:inverseOf rdf:resource="isAbove"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isNear -->
- <owl:ObjectProperty rdf:about="isNear">
- <rdf:type rdf:resource="&owl;ReflexiveProperty"/>
- <rdf:type rdf:resource="&owl;SymmetricProperty"/>
- <rdf:type rdf:resource="&owl;TransitiveProperty"/>
- <rdfs:range rdf:resource="#RectangularShape"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isOnTopOf -->
- <owl:ObjectProperty rdf:about="isOnTopOf">
- <rdfs:range rdf:resource="#RectangularShape"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isOrthogonalTo -->
- <owl:ObjectProperty rdf:about="isOrthogonalTo">
- <rdf:type rdf:resource="&owl;IrreflexiveProperty"/>
- <rdf:type rdf:resource="&owl;SymmetricProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="#RectangularShape"/>
- <owl:propertyDisjointWith rdf:resource="isParallelTo"/>
- </owl:ObjectProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/isParallelTo -->
- <owl:ObjectProperty rdf:about="isParallelTo">
- <rdf:type rdf:resource="&owl;ReflexiveProperty"/>
- <rdf:type rdf:resource="&owl;SymmetricProperty"/>
- <rdf:type rdf:resource="&owl;TransitiveProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="#RectangularShape"/>
- </owl:ObjectProperty>
- <!--
- ///////////////////////////////////////////////////////////////////////////////////////
- //
- // Data properties
- //
- ///////////////////////////////////////////////////////////////////////////////////////
- -->
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasArea -->
- <owl:DatatypeProperty rdf:about="#hasArea">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="&xsd;float"/>
- </owl:DatatypeProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasRectangularness -->
- <owl:DatatypeProperty rdf:about="#hasRectangularness">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:domain rdf:resource="#RectangularShape"/>
- <rdfs:range rdf:resource="&xsd;float"/>
- </owl:DatatypeProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasXCoordinate -->
- <owl:DatatypeProperty rdf:about="#hasXCoordinate">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:range rdf:resource="&xsd;float"/>
- </owl:DatatypeProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasYCoordinate -->
- <owl:DatatypeProperty rdf:about="#hasYCoordinate">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:range rdf:resource="&xsd;float"/>
- </owl:DatatypeProperty>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#hasZCoordinate -->
- <owl:DatatypeProperty rdf:about="#hasZCoordinate">
- <rdf:type rdf:resource="&owl;FunctionalProperty"/>
- <rdfs:range rdf:resource="&xsd;float"/>
- </owl:DatatypeProperty>
- <!--
- ///////////////////////////////////////////////////////////////////////////////////////
- //
- // Classes
- //
- ///////////////////////////////////////////////////////////////////////////////////////
- -->
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Box -->
- <owl:Class rdf:about="#Box"/>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Ceiling -->
- <owl:Class rdf:about="#Ceiling">
- <rdfs:subClassOf rdf:resource="#RectangularShape"/>
- <owl:disjointWith rdf:resource="#Floor"/>
- <owl:disjointWith rdf:resource="TableCandidate"/>
- </owl:Class>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Computer -->
- <owl:Class rdf:about="#Computer">
- <rdfs:subClassOf rdf:resource="#Box"/>
- </owl:Class>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Floor -->
- <owl:Class rdf:about="#Floor">
- <rdfs:subClassOf rdf:resource="#RectangularShape"/>
- <owl:disjointWith rdf:resource="TableCandidate"/>
- </owl:Class>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Point -->
- <owl:Class rdf:about="#Point"/>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#RectangularShape -->
- <owl:Class rdf:about="#RectangularShape"/>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Table -->
- <owl:Class rdf:about="#Table">
- <rdfs:subClassOf rdf:resource="#Box"/>
- </owl:Class>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/#Vector -->
- <owl:Class rdf:about="#Vector"/>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/Table -->
- <owl:Class rdf:about="Table">
- <rdfs:subClassOf rdf:resource="TableCandidate"/>
- <rdfs:subClassOf>
- <owl:Restriction>
- <owl:onProperty rdf:resource="isParallelTo"/>
- <owl:someValuesFrom rdf:resource="#Floor"/>
- </owl:Restriction>
- </rdfs:subClassOf>
- </owl:Class>
- <!-- http://nav.semprom.dfki.de/ontologies/geometry/TableCandidate -->
- <owl:Class rdf:about="TableCandidate">
- <rdfs:subClassOf rdf:resource="#RectangularShape"/>
- </owl:Class>
- <!-- http://www.w3.org/2002/07/owl#Thing -->
- <owl:Class rdf:about="&owl;Thing"/>
- </rdf:RDF>
- <!-- Generated by the OWL API (version 2.2.1.1138) http://owlapi.sourceforge.net -->
Advertisement
Add Comment
Please, Sign In to add comment