ows4R icon indicating copy to clipboard operation
ows4R copied to clipboard

SOS (Sensor Observation Service) support

Open nuest opened this issue 5 years ago • 1 comments

:clap: Great job and initiative with this package :clap:

Just if you're thinking about adding support for OGC Sensor Observation Service (just sneaking a few keywords in here: Observations & Measurements, SensorML), I'd by happy to have a discussion since there is already a package for that: sos4R: https://cran.r-project.org/package=sos4R

In an ideal world I would rewrite everything to re-use your implementation of the OWS layer (though sos4R is S4), but that's unlikely to happen. There might be some reusable stuff/potential to collaborate in the parsing/conversion of O&M to spacetime data structures?

I'm following your activities here though and wish you best of luck.


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

nuest avatar May 29 '19 15:05 nuest

Hello @nuest thanks for your message

Until now the perspectives I had in mind were to focus on those OGC standards that are not yet supported. For example, it's in plan to support the addition of a WCS client, that I've started drafting, or for which i'm seeking sponsors to consolidate and push it within ows4R. Same for WPS.

For those OGC standards already supported in R packages, I would actually go for promoting those existing packages. So for SOS, to promote the use of sos4R, at least at short-term. For later SOS might go into ows4R, but I would say it should come if sos4R team is willing to merge. If not, I would continue to promote sos4R.

spacetime may be used in ows4R if needed, as I use sf or other packages for existing bindings.

About sensors, I would be also interested in SensorML, but within the scope of geometa in which I provide native bindings for GML (and more to come).

eblondel avatar May 29 '19 16:05 eblondel