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:
contains: geo:sfContains = geo:ehContains+geo:ehCovers = geo:rcc8tppi+geo:rcc8ntppi
(RCC8 distinguishes between tangential and non-tangential proper part)
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:
geo:sfContains = geo:ehContains+geo:ehCovers = geo:rcc8tppi+geo:rcc8ntppi
(RCC8 distinguishes between tangential and non-tangential proper part)geo:sfOverlaps = geo:ehOverlap = geo:rcc8po
For simplicity, use
geo:sfContains, geo:sfOverlaps