Skip to content

ssn:observedProperty in context.jsonld and further OMS/SOSA attributes #208

@KathiSchleidt

Description

@KathiSchleidt

Just noticed that "observedProperty": "ssn:observedProperty" in the CovJSON context.jsonld. At the same time, ssn references an old unofficial version http://www.w3.org/2005/Incubator/ssn/ssnx/ssn#, should be http://www.w3.org/ns/sosa#.

Brings me to the wider question of how to integrate the further OMS/SOSA attributes into CovJSON.

My proposal would be:

  • Add "sosa": "http://www.w3.org/ns/sosa#" to prefixes.jsonld
  • Add the following to context.jsonld
    • "observedProperty": "sosa:observedProperty" Note: this is just an update from ssn to sosa
    • "usedProcedure": "sosa:usedProcedure"
    • "madeBySensor": "sosa:madeBySensor"
    • "hasFeatureOfInterest": "sosa:hasFeatureOfInterest"

I've updated the TSML CovJSON examples accordingly, 2 options (whereby I currently provide the missing context bits inline):

  • Only shift the ssn NS to sosa updating to the correct NS http://www.w3.org/ns/sosa#. Thus, we'd need to include a sosa prefix to the additional OMS concepts. See Example_Simple_SOSA_NS.jsonld
  • Add the additional OMS concepts to the CovJSON context file, as shown in the header of Example_Simple_SOSA_No_NS.jsonld, removing the need for a prefix in the CovJSON file.

Related to #195

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions