Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additional semantics from OMS #195

Open
KathiSchleidt opened this issue Feb 11, 2025 · 1 comment
Open

Additional semantics from OMS #195

KathiSchleidt opened this issue Feb 11, 2025 · 1 comment
Labels
Priority 1 Highly desirable V1.0.0 Non-breaking change needed for initial Community Standard

Comments

@KathiSchleidt
Copy link

Under TSML, we're working on a CovJSON encoding. To avoid the old approach of pairing an O&M Observation with the Timeseries Coverage for additional semantics on the value being conveyed, we're proposing integrating these OMS concepts within the coverage (conceptually we use rangeType from 19123, on implementation we use an extension to the CovJSON parameters.

This approach entails adding the following attributes from the oms namespace:

  • "oms:observingProcedure"
  • "oms:observer"
  • "oms:host"
  • "oms:featureOfInterest"

Note on the duplication of the locational information between coverage domain and oms:featureOfInterest: in the coverage domain, we can only provide a point location. The target of the oms:featureOfInterest can then be a more fully fleshed out feature, including more detailed geo info (e.g. polygons).

@jonblower
Copy link
Contributor

This looks sensible and valuable to me - and I think it's possible with the existing spec, assuming that the oms prefix can be registered. So is this issue essentially asking for that prefix to be registered?

Regarding the location information, you can use a PolygonSeries coverage type if you want to express that the coverage domain is a polygon. But I do appreciate that you might want to describe the feature of interest in more detail.

@chris-little chris-little added V1.0.0 Non-breaking change needed for initial Community Standard Priority 1 Highly desirable labels Feb 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority 1 Highly desirable V1.0.0 Non-breaking change needed for initial Community Standard
Projects
None yet
Development

No branches or pull requests

3 participants