w3c / sdw-sosa-ssn

Repository of the Spatial Data on the Web Working Group for the SOSA/SSN vocabulary
8 stars 5 forks source link

Clarify scope of SOSA vs SSN graphs #88

Closed dr-shorthair closed 11 months ago

dr-shorthair commented 1 year ago

SOSA graph:

  1. declare the main classes and properties needed to describe acts of Observation, Sampling and Actuation
  2. provide labels and definitions
  3. add schema.org domainIncludes and rangeIncludes annotations to property declarations

SSN graph:

  1. declare supplementary classes and properties for more advanced concepts - e.g. sensor-stimulus - see https://github.com/w3c/sdw-sosa-ssn/issues/48#issuecomment-1694957463. However, it has been suggested to move or copy many or all of these into the SOSA namespace - e.g. #5 #48
  2. provide subClassOf, subPropertyOf, and owl:Restriction axioms for SOSA and SSN classes

In the recent update to align SOSA with OMS, @alexrobin mistakenly put sub-class and sub-property axioms in sosa.ttl. I will move those to ssn.ttl.

A possible anomaly is that the 2017 RDF implementation has owl:inverseOf axioms in sosa.ttl. Should these be moved to ssn.ttl?

dr-shorthair commented 11 months ago

Fixed with #90