Contenu connexe Similaire à OGC Sensor Web Enablement SOS 2.0, SensorML and WaterML (20) Plus de Luis Bermudez (20) OGC Sensor Web Enablement SOS 2.0, SensorML and WaterML1. ®
®
OGC Sensor Web Enablement
SOS 2.0, SensorML and
WaterML
EPA E-Enterprise Advanced Monitoring Team 4
11/1/2016 Call
Luis Bermudez, Ph.D.
Open Geospatial Consortium
© 2016 Open Geospatial Consortium
2. OGC®
OGC Web Services Pattern
What
can you
do? Get Capabilities
Here…
read this.
<Service>
…
</Service>
<Layer>
…
</Layer>
Capabilities Document (in XML)
Great! Give
me data
Get Map, Observation, Feature. …
Data
Here you
are….
Interface
Encoding
Client
Server
Image, data stream, csv, vector data etc.
7. OGC®
Common Model – Observations and
Measurements (O&M)
Sensor Networks
Platform
Sensor
Detector
…
SweCommon
WaterML
…
14. OGC®
SOS 2.0 Core Operations
• GetCapabilities - provides access to metadata and
detailed information about the operations available by an
SOS server.
• DescribeSensor - enables querying of metadata about the
sensors and sensor systems available by an SOS server.
• GetObservation - provides access to observations by
allowing spatial, temporal and thematic filtering.
© 2016 Open Geospatial Consortium
15. OGC®
SOS 2.0 Enhanced Operations
• GetObservationByID - provides access to observations
from an SOS by passing only the ID of an observation.
• GetFeatureOfInterest - provides direct access to the
features of interest for which the SOS offers observations.
© 2016 Open Geospatial Consortium
16. OGC®
SOS 2.0 Transactional Operations
• InsertSensor – allows registration of new sensors at the
SOS.
• DeleteSensor – allows the deletion of registered sensors
and all their associated observations.
• InsertObservation – allows the insertion of observations in
an SOS server.
© 2016 Open Geospatial Consortium
17. OGC®
SOS 2.0 Result Handling Operations
• InsertResult - allows the insertion of observation results in an SOS
server. Before inserting, it is necessary that a template with
observation metadata exists in the server.
• InsertResultTemplate - allows the insertion of an observation
template, containing the observation metadata and structure of the
results. This operation is necessary for later insertion of observation
results.
• GetResultTemplate - provides access to a template containing the
structure of results returned by later invocation of the GetResult
operation.
• GetResult - provides access to an observation result without the
observation metadata and without the information about the
structure of the results.
© 2016 Open Geospatial Consortium
21. OGC®
GetObservation
© 2016 Open Geospatial Consortium
Depends on the
procedure.
For example”
Temperature for all
sensors in a
building (network)
Temperature data
for a specific
sensor
23. OGC®
WaterML 2.0
• provide a common exchange format for hydrological time-
series
• build on existing standards like GML and Observations &
Measurements
• provide the option to fully store information including
information regarding quality, validity/interpolation, and
remarks
http://www.waterml2.org/
© 2016 Open Geospatial Consortium
24. OGC®
WaterML 2.0: Part 1- Timeseries – 2012
© 2016 Open Geospatial Consortium
A sampling feature located in space A series of values in time
28. OGC®
WaterML 2.0 - Part 2 - Ratings, Gaugings and
Sections - 2016
• Conversion tables, or conversion curves, that are used for
the conversion of related hydrological phenomenon.
• Gauging observations– the observations performed to
develop conversion table relationships.
• Cross sections - survey observations made of the
geometric structure of features, such as river channels,
storages etc.
© 2016 Open Geospatial Consortium
29. OGC®
WaterML 2 – Part 3: Surface Hydrology
Features (HY_Features) – Conceptual Model
In review process internally by OGC Members
© 2016 Open Geospatial Consortium
How can we represent
these using a
common model ?
30. OGC®
The Open Geospatial Consortium
© 2016 Open Geospatial Consortium
Open Geospatial Consortium
www.opengeospatial.org
OGC Standards - freely available
www.opengeospatial.org/standards
OGC on YouTube
http://www.youtube.com/user/ogcvideo
Luis Bermudez
lbermudez@opengeospatial.org