EF/O&M Best practices: Revision
Eionet Air Quality Portal:
INSPIRE Air Quality e-reporting:
Austrian INSPIRE EF-based AQD services:
Netherlands INSPIRE EF-based AQD services:
Swedish INSPIRE EF-based AQD services:
For the SeaDataCloud project, we've put together a consistent set of examples. All observations are from the same cruise with the same vessel, thus the platform level EnvironmentalMonitoringFacility and the EnvironmentalMonitoringActivity are only provided once. Each observation type (TimeSeries, Profile, Trajectory) has its own sampling point level EnvironmentalMonitoringFacility with FoI and Process in addition to the observation. The word file provides an overview of the features together with the source data utilized (SeaDataNet formats ODV, CDI and CSR), the Excel Matching Table provides the explicit matching per attribibute. The following exemplary GML files have been created:
Word overview table (includes references to the CDI, CSR and ODV files utilized):
There are some nice Marine examples being discussed in the following thread:
https://themes.jrc.ec.europa.eu/discussion/view/141542/point-time-series-observation-example
There are some nice links if you do the effort to register (in Finnish) at https://ilmatieteenlaitos.fi/rekisteroityminen-avoimen-datan-kayttajaksi. The fields (sequentially) are: name, mail, organisation, usage (last one is other use), comment, password, repeat password, captcha. Once you have your own API Key, you can play!
Also, in the GridSeriesObservation, you see nice use made of the CompositeObservableProperty (Note: if you use the encoded URI provided in the XML, you'll get all ObservableProperties. replace the & with a simple & and you'll just get the relevant ones)
a borehole (GeoSciML Lite) linked to an EMF (gsmlp:groundWaterLevel) in turn linked to an EMN (<ef:belongsTo>) and TimeSeries (ef:hasObservation )
The underlying system is described in those slides
Some individual detail links:
JSON Observations (not yet official INSPIRE, but cool): http://ressource.brgm-rec.fr/obs/RawOfferingPiezo/06512X0037/STREMY.2&responseFormat=application/json&temporalFilter=om%3AphenomenonTime%2Clatest
Here is an exmaple that returns the observation as PointTimeSeriesObservation:
Environmental Observation Framework
Web portal: http://www.ukeof.org.uk/
Catalogue: https://catalogue.ukeof.org.uk/
In the UK the EOF (Environmental Observation Framework) catalogue (https://catalogue.ukeof.org.uk) uses a schema that implements EF and allows the key hierarchical relationships to be navigated. Where it is limited is in the original source data which means not all the elements and attributes can be populated - but there is work on gonig to address this.
Interestingly the UK-EOF schema extents EF with financial data so that the costs of monitoring networks are recorded.