You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The CCO Geospatial Ontology hijacks an IRI that is curated in another namespace.
### http://www.opengis.net/ont/geosparql#asWKT<http://www.opengis.net/ont/geosparql#asWKT> rdf:type owl:DatatypeProperty ;
skos:scopeNote "ISO 19162:2015"@en ;
rdfs:label "as WKT"@en ;
skos:definition "A Data Property that has as its range a string formated according to the Well-known text standardization for geometric objects."@en ;
skos:example "Polygon ((10 10, 10 20, 20 20, 20 15, 10 10))" ;
cco:ont00001760 "https://www.commoncoreontologies.org/GeospatialOntology"^^xsd:anyURI .
This IRI is under continued maintenance and copyright by the Open Geospatial Consortium (OGC). Its official ontological specification is documented here:
geo:asWKT
a rdf:Property, owl:DatatypeProperty ;
rdfs:subPropertyOf geo:hasSerialization ;
rdfs:isDefinedBy geo: ;
skos:prefLabel "as WKT"@en ;
skos:definition "The WKT serialization of a Geometry."@en ;
rdfs:domain geo:Geometry ;
rdfs:range geo:wktLiteral ;
.
However, hijacking explicitly not best-practice in ontology development in our community. Morevoer, this specific use of intellectual property goes against the OGC's license. According to the license by the Open Geospatial Consortium (OGC):
If you modify the Intellectual Property, all copies of the modified Intellectual Property must include, in addition to the above copyright notice, a notice that the Intellectual Property includes modifications that have not been approved or adopted by LICENSOR.
consider importing GeoSPARQL ontology en toto or as a slim, with a compliant license statement that it includes an unapproved modification, etc., OR coordinate with GeoSPARQL developers about their importing CCO.
create new datatype property that captures the semantics, but within CCO's namespace.
This also solves the debates over CCO's third-party use of WKT:
The CCO Geospatial Ontology hijacks an IRI that is curated in another namespace.
This IRI is under continued maintenance and copyright by the Open Geospatial Consortium (OGC). Its official ontological specification is documented here:
https://defs.opengis.net/prez/catalogs/ogc-cat:datamodels/col/catalog:geosparql/it1/ns349:geosparql#asWKT
geo:asWKT a rdf:Property, owl:DatatypeProperty ; rdfs:subPropertyOf geo:hasSerialization ; rdfs:isDefinedBy geo: ; skos:prefLabel "as WKT"@en ; skos:definition "The WKT serialization of a Geometry."@en ; rdfs:domain geo:Geometry ; rdfs:range geo:wktLiteral ; .However, hijacking explicitly not best-practice in ontology development in our community. Morevoer, this specific use of intellectual property goes against the OGC's license. According to the license by the Open Geospatial Consortium (OGC):
Source: https://www.ogc.org/about/policies/document-license-agreement/
Recommended immediate fix:
http://www.opengis.net/ont/geosparql#asWKTfrom the Geospatial ontology.graph TD; x('Operational Area'<br>IRI: cco:ont00000958) --is subject of<br>IRI: cco:ont00001801 --> y y('Information Content Entity'<br>IRI: cco:ont00000958) --as WKT<br>IRI: geosparql:asWKT --> z z('POLYGON...'^^xsd:string)Potential additional fixes:
This also solves the debates over CCO's third-party use of WKT:
Moreover, it resolves QA errors in CCO's assertion:
rdfs:domain:<http://www.opengis.net/ont/geosparql#asWKT>rdfs:range:<http://www.opengis.net/ont/geosparql#asWKT>If the above errors were solved by importing the original alongside CCO's as an overlay, then it would create a different QA error, namely:
skos:definition:<http://www.opengis.net/ont/geosparql#asWKT>