opensensorhub / osh-core

OpenSensorHub Core Modules
http://docs.opensensorhub.org
Mozilla Public License 2.0
32 stars 16 forks source link

[Core] Add support for task results #205

Closed alexrobin closed 2 years ago

alexrobin commented 2 years ago

Sometimes, observations are associated to a particular task/command.

We can extend ICommandStatus to include a result consisting of one or more observations (or observation references).

Results can be made accessible via SPS DescribeResultAccess and SWE API route /commands/{id}/result or /commands/{id}/observations. The SWE API route can report full observations (like a regular datastream), described by a separate schema.

alexrobin commented 2 years ago

One way of implementing this would be the following steps: