Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D Primitives Vocabulary and Alignments to IFC, CityRDF and X3D #611

Draft
wants to merge 14 commits into
base: geosparql-1.3
Choose a base branch
from
36 changes: 36 additions & 0 deletions alignments/cityrdf_alignments.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX sdo: <https://schema.org/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX sf3d: <http://www.opengis.net/ont/sf3d#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX pcl: <https://www.opengis.net/ont/citygml/pointcloud/>




pcl:PointCloud owl:equivalentClass sf3d:PointCloud .

core:volume owl:equivalentProperty geo:hasVolume .
core:featureMember rdfs:subPropertyOf rdfs:member .


<http://www.opengis.net/ont/sf3difc>
a owl:Ontology ;
dcterms:creator "OGC GeoSPARQL Standards Working Group" ;
dcterms:description "Alignments of GeoSPARQL 3D to CityRDF" ;
dcterms:license "https://www.ogc.org/license"^^xsd:anyURI ;
dcterms:modified "2022-06-16"^^xsd:date ;
dcterms:publisher [
a sdo:Organization ;
sdo:name "Open Geospatial Consortium" ;
sdo:url "https://www.ogc.org"^^xsd:anyURI
] ;
dcterms:rights "(c) 2022 Open Geospatial Consortium" ;
dcterms:title "Alignments to CityRDF" ;
owl:versionIRI <http://www.opengis.net/ont/sf/1.3> ;
owl:versionInfo "OGC GeoSPARQL 1.3" ;
.
52 changes: 52 additions & 0 deletions alignments/ifcowl_alignments.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX sdo: <https://schema.org/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX sf3d: <http://www.opengis.net/ont/sf3d#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX ifc: <https://standards.buildingsmart.org/IFC/DEV/IFC4/ADD2_TC1/OWL/>



sf3d:BSplineCurve owl:equivalentClass ifc:IfcBSplineCurve .
sf3d:BSplineSurface owl:equivalentClass ifc:IfcBSplineSurface .
sf:Circle owl:equivalentClass ifc:IfcCircle .
sf:Curve owl:equivalentClass ifc:Curve .
sf3d:Face owl:equivalentClass ifc:IfcFace .
sf:Surface owl:equivalentClass ifc:IfcSurface .
sf3d:CylindricalSurface owl:equivalentClass ifc:IfcCylindricalSurface .
sf3d:Sphere owl:equivalentClass ifc:IfcSphere .
sf:Point owl:equivalentClass ifc:IfcPoint, ifc:IfcVertexPoint .
sf:LineString owl:equivalentClass ifc:IfcLine .
sf3d:Texture owl:equivalentClass ifc:IfcImageTexture .
geo:Feature owl:equivalentClass ifc:IfcElement .
geo:FeatureCollection owl:equivalentClass ifc:Group .
geo:Geometry owl:equivalentClass ifc:IfcGeographicElement .
geo:GeometryCollection owl:equivalentClass ifc:IfcGeometricSet .


sf3d:textures owl:equivalentProperty ifc:hasTextures .
sf3d:textures owl:equivalentProperty ifc:textures_IfcSurfaceStyleWithTextures .
geo:sfContains owl:equivalentProperty ifc:containsElements .


<http://www.opengis.net/ont/sf3difc>
a owl:Ontology ;
dcterms:creator "OGC GeoSPARQL Standards Working Group" ;
dcterms:description "Alignments of GeoSPARQL 3D to IFCOWL" ;
dcterms:license "https://www.ogc.org/license"^^xsd:anyURI ;
dcterms:modified "2022-06-16"^^xsd:date ;
dcterms:publisher [
a sdo:Organization ;
sdo:name "Open Geospatial Consortium" ;
sdo:url "https://www.ogc.org"^^xsd:anyURI
] ;
dcterms:rights "(c) 2022 Open Geospatial Consortium" ;
dcterms:title "Simple Features 3D Vocabulary" ;
owl:versionIRI <http://www.opengis.net/ont/sf/1.3> ;
owl:versionInfo "OGC GeoSPARQL 1.3" ;
.

45 changes: 45 additions & 0 deletions alignments/x3do_alignments.ttl
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
PREFIX dcterms: <http://purl.org/dc/terms/>
PREFIX geo: <http://www.opengis.net/ont/geosparql#>
PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX sdo: <https://schema.org/>
PREFIX sf: <http://www.opengis.net/ont/sf#>
PREFIX sf3d: <http://www.opengis.net/ont/sf3d#>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX x3do: https://www.web3d.org/specifications/X3dOntology4.0#>


sf:Circle owl:equivalentClass x3do:Circle2D .
sf3d:Cone owl:equivalentClass x3do:Cone .
sf3d:Cuboid owl:equivalentClass x3do:Box .
sf3d:Cylinder owl:equivalentClass x3do:Cylinder .
sf3d:Disk owl:equivalentClass x3do:Disk2D .
sf3d:Scene owl:equivalentClass x3do:Scene .
sf3d:Texture owl:equivalentClass x3do:ImageTexture .
sf3d:Material owl:equivalentClass x3do:Material .
sf3d:NURBSCurve owl:equivalentClass x3do:NurbsCurve .
sf3d:Appearance owl:equivalentClass x3do:Appearance .


sf3d:hasMaterial owl:equivalentProperty x3do:hasMaterial .
sf3d:textures owl:equivalentProperty x3do:hasTexture .


<http://www.opengis.net/ont/sf3difc>
a owl:Ontology ;
dcterms:creator "OGC GeoSPARQL Standards Working Group" ;
dcterms:description "Alignments of GeoSPARQL 3D to IFCOWL" ;
dcterms:license "https://www.ogc.org/license"^^xsd:anyURI ;
dcterms:modified "2022-06-16"^^xsd:date ;
dcterms:publisher [
a sdo:Organization ;
sdo:name "Open Geospatial Consortium" ;
sdo:url "https://www.ogc.org"^^xsd:anyURI
] ;
dcterms:rights "(c) 2022 Open Geospatial Consortium" ;
dcterms:title "Simple Features 3D Vocabulary" ;
owl:versionIRI <http://www.opengis.net/ont/sf/1.3> ;
owl:versionInfo "OGC GeoSPARQL 1.3" ;
.

Loading