opengeospatial / sensorthings

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

Make MultiDatastream extension standard, remove Datastream, rename MultiDatastream to Datastream #77

Open selimnairb opened 5 years ago

selimnairb commented 5 years ago

As an application developer interacting with SensorThings v1.0 endpoints, I often find that it requires extra work to have to deal with both Datastreams and MultiDatastreams. I would be easier if there were only one concept for a collection/holder of Observations. I would like to propose simplifying the SensorThings v2.0 data model by doing the following:

So in essence, I am proposing that scalar Datastream be replaced by vector MultiDatastream, but with MultiDatastream being renamed to Datastream.

There may be reasons why this is a really bad idea, so it would be interesting to hear how others feel about this. Thanks.