isawnyu / pleiades-rdf

RDF from Pleiades
7 stars 2 forks source link

use GeoSPARQL for relations instead of spatial, osspatial #12

Open VladimirAlexiev opened 6 years ago

VladimirAlexiev commented 6 years ago

https://github.com/isawnyu/pleiades-rdf#user-content-geovocab. Pleiades uses spatial:C, osspatial:partiallyOverlaps for relations.

For similar reasons to #11 , I would strongly recommend using GeoSPARQL relations. GeoSPARQL Sec 7 Topology Vocabulary Extension (relation_family) defines 3 families of topological relations: Simple, RCC8, Egenhofer=DE-9IM. Sec 7.5 defines equivalences between these families as appropriate. For the ones Pleiades has:

For simplicity, use geo:sfContains, geo:sfOverlaps

VladimirAlexiev commented 6 years ago

@ewg118 do you agree?

ewg118 commented 6 years ago

Makes sense. I haven't done much with GeoSPARQL directly, only the spatial extension to Jena, which is technically not GeoSPARQL