@prefix : .
@prefix sorepsg: .
@prefix dcterms: .
@prefix owl: .
@prefix rdf: .
@prefix xml: .
@prefix xsd: .
@prefix sorepm: .
@prefix rdfs: .
@prefix sorep: .
@prefix sorepmf: .
@prefix sorelm: .
@prefix sorelsp: .
@base .
rdf:type owl:Ontology ;
owl:imports ,
,
,
,
;
rdfs:label "SWEET Ontology Representation Space Geometry" ;
dcterms:license ;
owl:versionInfo "3.6.0" .
#################################################################
# Object Properties
#################################################################
### http://sweetontology.net/relaSpace/hasVertices
sorelsp:hasVertices rdf:type owl:ObjectProperty .
#################################################################
# Data Properties
#################################################################
### http://sweetontology.net/relaMath/hasDimension
sorelm:hasDimension rdf:type owl:DatatypeProperty .
#################################################################
# Classes
#################################################################
### http://sweetontology.net/reprSpaceGeometry/Arc
sorepsg:Arc rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_1D ;
rdfs:label "arc"@en .
### http://sweetontology.net/reprSpaceGeometry/BoundingBox
sorepsg:BoundingBox rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Rectangle ;
rdfs:label "bounding box"@en .
### http://sweetontology.net/reprSpaceGeometry/Circle
sorepsg:Circle rdf:type owl:Class ;
rdfs:subClassOf sorepsg:ConicSection ;
rdfs:label "circle"@en .
### http://sweetontology.net/reprSpaceGeometry/Circular
sorepsg:Circular rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "circular"@en .
### http://sweetontology.net/reprSpaceGeometry/Cluster
sorepsg:Cluster rdf:type owl:Class ;
owl:equivalentClass sorepsg:Family ,
sorepsg:Swarm ;
rdfs:subClassOf sorepm:Collection ;
rdfs:label "cluster"@en .
### http://sweetontology.net/reprSpaceGeometry/Conic
sorepsg:Conic rdf:type owl:Class ;
owl:equivalentClass sorepsg:ConicSection ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "conic"@en .
### http://sweetontology.net/reprSpaceGeometry/ConicSection
sorepsg:ConicSection rdf:type owl:Class ;
rdfs:label "conic section"@en .
### http://sweetontology.net/reprSpaceGeometry/Contour
sorepsg:Contour rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Surface ;
rdfs:label "contour"@en .
### http://sweetontology.net/reprSpaceGeometry/Crescent
sorepsg:Crescent rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "crescent"@en .
### http://sweetontology.net/reprSpaceGeometry/Curve
sorepsg:Curve rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_1D ;
rdfs:label "curve"@en .
### http://sweetontology.net/reprSpaceGeometry/Depression
sorepsg:Depression rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "depression"@en .
### http://sweetontology.net/reprSpaceGeometry/Ellipse
sorepsg:Ellipse rdf:type owl:Class ;
rdfs:subClassOf sorepsg:ConicSection ;
rdfs:label "ellipse"@en .
### http://sweetontology.net/reprSpaceGeometry/Family
sorepsg:Family rdf:type owl:Class ;
rdfs:label "family"@en .
### http://sweetontology.net/reprSpaceGeometry/GeometricalObject
sorepsg:GeometricalObject rdf:type owl:Class ;
rdfs:subClassOf sorepm:NumericalEntity ;
rdfs:label "geometrical object"@en .
### http://sweetontology.net/reprSpaceGeometry/GeometricalObject_0D
sorepsg:GeometricalObject_0D rdf:type owl:Class ;
owl:equivalentClass sorepsg:Point ;
rdfs:subClassOf sorepsg:GeometricalObject ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelm:hasDimension ;
owl:hasValue 0
] ;
rdfs:label "geometrical object 0d"@en .
### http://sweetontology.net/reprSpaceGeometry/GeometricalObject_1D
sorepsg:GeometricalObject_1D rdf:type owl:Class ;
rdfs:subClassOf sorep:D ,
sorepsg:GeometricalObject ;
rdfs:label "geometrical object 1d"@en .
### http://sweetontology.net/reprSpaceGeometry/GeometricalObject_2D
sorepsg:GeometricalObject_2D rdf:type owl:Class ;
rdfs:subClassOf sorep:D ,
sorepsg:GeometricalObject ;
rdfs:label "geometrical object 2d"@en .
### http://sweetontology.net/reprSpaceGeometry/GreatCircle
sorepsg:GreatCircle rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Circle ;
owl:disjointWith sorepsg:SmallCircle ;
rdfs:label "great circle"@en .
### http://sweetontology.net/reprSpaceGeometry/Helical
sorepsg:Helical rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "helical"@en .
### http://sweetontology.net/reprSpaceGeometry/Hyperbola
sorepsg:Hyperbola rdf:type owl:Class ;
rdfs:subClassOf sorepsg:ConicSection ;
rdfs:label "hyperbola"@en .
### http://sweetontology.net/reprSpaceGeometry/Hyperplane
sorepsg:Hyperplane rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "hyperplane"@en .
### http://sweetontology.net/reprSpaceGeometry/Lattice
sorepsg:Lattice rdf:type owl:Class ;
rdfs:subClassOf sorepmf:Discrete ,
sorepsg:GeometricalObject ;
rdfs:label "lattice"@en .
### http://sweetontology.net/reprSpaceGeometry/Line
sorepsg:Line rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Curve ;
rdfs:label "line"@en .
### http://sweetontology.net/reprSpaceGeometry/Parabola
sorepsg:Parabola rdf:type owl:Class ;
rdfs:subClassOf sorepsg:ConicSection ;
rdfs:label "parabola"@en .
### http://sweetontology.net/reprSpaceGeometry/Parabolic
sorepsg:Parabolic rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "parabolic"@en .
### http://sweetontology.net/reprSpaceGeometry/Patch
sorepsg:Patch rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Surface ;
rdfs:label "patch"@en .
### http://sweetontology.net/reprSpaceGeometry/Path
sorepsg:Path rdf:type owl:Class ;
owl:equivalentClass sorepsg:Trajectory ;
rdfs:label "path"@en .
### http://sweetontology.net/reprSpaceGeometry/Peak
sorepsg:Peak rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "peak"@en .
### http://sweetontology.net/reprSpaceGeometry/Plane
sorepsg:Plane rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ,
sorepsg:Surface ;
rdfs:label "plane"@en .
### http://sweetontology.net/reprSpaceGeometry/Point
sorepsg:Point rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_0D ;
rdfs:label "point"@en .
### http://sweetontology.net/reprSpaceGeometry/Polygon
sorepsg:Polygon rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ,
[ rdf:type owl:Restriction ;
owl:onProperty sorelsp:hasVertices ;
owl:allValuesFrom sorepsg:Point
] ;
rdfs:label "polygon"@en .
### http://sweetontology.net/reprSpaceGeometry/Rectangle
sorepsg:Rectangle rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Polygon ;
rdfs:label "rectangle"@en .
### http://sweetontology.net/reprSpaceGeometry/Region
sorepsg:Region rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "region"@en .
### http://sweetontology.net/reprSpaceGeometry/Ridge
sorepsg:Ridge rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "ridge"@en .
### http://sweetontology.net/reprSpaceGeometry/Route
sorepsg:Route rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Path ;
rdfs:label "route"@en .
### http://sweetontology.net/reprSpaceGeometry/SmallCircle
sorepsg:SmallCircle rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Circle ;
rdfs:label "small circle"@en .
### http://sweetontology.net/reprSpaceGeometry/Spiral
sorepsg:Spiral rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Arc ;
rdfs:label "spiral"@en .
### http://sweetontology.net/reprSpaceGeometry/Square
sorepsg:Square rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Rectangle ;
rdfs:label "square"@en .
### http://sweetontology.net/reprSpaceGeometry/Star
sorepsg:Star rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject_2D ;
rdfs:label "star"@en .
### http://sweetontology.net/reprSpaceGeometry/Surface
sorepsg:Surface rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "surface"@en .
### http://sweetontology.net/reprSpaceGeometry/Swarm
sorepsg:Swarm rdf:type owl:Class ;
rdfs:label "swarm"@en .
### http://sweetontology.net/reprSpaceGeometry/Trajectory
sorepsg:Trajectory rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Curve ;
rdfs:label "trajectory"@en .
### http://sweetontology.net/reprSpaceGeometry/Trough
sorepsg:Trough rdf:type owl:Class ;
rdfs:subClassOf sorepsg:GeometricalObject ;
rdfs:label "trough"@en .
### http://sweetontology.net/reprSpaceGeometry/Zone
sorepsg:Zone rdf:type owl:Class ;
rdfs:subClassOf sorepsg:Region ;
rdfs:label "zone"@en .
### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi