opengeospatial / sensorthings

The official web site of the OGC SensorThings API standard specification.
132 stars 28 forks source link

Representation of Observation metadata in the STA Model #182

Open doublebyte1 opened 3 months ago

doublebyte1 commented 3 months ago

We are using STA 1.1., to represent a series of neuroscience experiments. These experiments generate many datastreams with observations, but they also generate information which is not about the properties we want to measure, but about the actual measurements. They could be, for instance flags that tell us that a particular observation is important.

Does it make sense to represent these streams of metadata as datastreams?

datastream

Looking at the data model, it seems datastreams require properties such as UnitofMeasurement which don't really apply to these more abstract properties. Are there alternative ways in which this information could be captured?

Thanks in advance for your guidance.

doublebyte1 commented 3 months ago

@glopesdev @PascalLike feel free to add your thoughts to the discussion.

humaidkidwai commented 3 months ago

If the metadata is about each observation individually, the parameters attribute within the Observation entity can be used to store such information. You can also just use the properties attribute within the Datastream to store metadata for the whole collection of Observations