Title: Sensor web enablement
1Sensor web enablement
- Dr Andrew Woolf
- Andrew.Woolf_at_stfc.ac.uk
- Environmental e-Science and Spatial Informatics
- STFC Rutherford Appleton Laboratory
- Acknowledgement Abraham Ortinez
- Centro de Ciencias de la Atmosfera, UNAM
2The problem
3(N)RT air quality monitoring in UK
4Sensor network
- Would like
- simplified access
- easy to configure integrate in applications
- standardised interface
- no more stovepipes for each new sensor!
- remote, in-situ, fixed, mobile
5E.g. Marine observing network
Image courtesy http//ioos.noaa.gov
6E.g. Air quality monitoring network
Images courtesy http//www.airquality.co.uk
7Solution approach
- Underlying conceptual model
list all Instruments measuring salinity in North
Atlantic
Instrument
get all temperature observations in Irish Sea
from eXpendable Bathy Thermograph (XBT)
generates
where were Niskin bottle samples of dissolved
oxygen collected in 1975
Result
8Observations and Measurements
An Observation is an action whose result is an
estimate of the value of some Property of the
Feature-of-interest, obtained using a specified
Procedure
9Observations and Measurements
- Developed by Open Geospatial Consortium
- History
- 2001 v0.3
- 2002 v0.8
- 2003 v0.9 (03-022)
- 2005 v0.1 (05-087)
- 2006 v0.14
- 2007 v0.15.5 (07-022)
- 2008 v1.0 !!!
- 2008 submitted as NWIP to ISO
10Example marine observation
- Feature-of-interest
- observed Property
- Procedure
- result
- Atlantic cruise track
- temperature
- thermosalinograph
- 19.2C
11Example air quality
- Feature-of-interest
- observed Property
- Procedure
- result
- Urban monitoring station
- CO2
- FTIR
- 450 ppm
Image courtesy http//www.atmosfera.unam.mx
12Sensor Observation Service
- Observation Offering
- collection of related sensor observations
- Allows queries against OM model
- GetCapabilities ? service metadata (incl.
Observation offerings) - DescribeSensor ? sensor metadata (Procedure)
- GetObservation ? Observation (collection)
- GetResult ? result only
- GetFeatureOfInterest ? observed
Feature-of-interest
13Sensor Observation Service
- GetObservation
- offering
- eventTime time period(s) of observations
- procedure which sensor system(s)
- observedProperty observed phenomenon
- featureOfInterest observed feature
- result for filtering results
14SOS Concept of Operations
15DescribeSensor
- TransducerML
- for describing information about transducers and
transducer systems - SensorML
- for defining processes and processing components
associated with the measurement and
post-measurement transformation of observations
16E.g. Marine observing network
17E.g. Mexico City air quality
- Under discussion with Centro de Ciencias de la
Atmósfera, Universidad Nacional Autónoma de
México - air quality information model using OM
- apply SOS to PEMBU real-time met stations
- supplement with air quality monitoring
18Thanks!
- STFC e-Science Centre, Environmental Informatics
- http//www.e-science.clrc.ac.uk/organisation/staff
/andrew_woolf/ - OGC Sensor Web Enablement specs
- http//www.opengeospatial.org/projects/groups/sens
orweb - Integrated Ocean Observing System testbed
- http//www.openioos.org/
- PEMBU
- http//pembu.atmosfcu.unam.mx/php/estaciones.php