sos in the context of inspire
DESCRIPTION
SOS in the context of INSPIRE. Alexande r Kotsev. Context. The number of devices connected to the Internet exceeded that of people in 2008 and Expected to reach 50 billion in 2020 (Swan, 2012 ) Many of those are sensors which may be organized into sensing networks - PowerPoint PPT PresentationTRANSCRIPT
www.jrc.ec.europa.eu
Serving societyStimulating innovationSupporting legislation
SOS in the context of INSPIRE
Alexander Kotsev
Context• The number of devices connected to the Internet
exceeded that of people in 2008 and • Expected to reach 50 billion in 2020 (Swan, 2012)• Many of those are sensors which may be organized
into sensing networks• Environmental wireless sensor networks in the IoT
have a new kind of scope which can be applied to a wide range of uses (Martinez, 2004)
• This is creating a revolution in all environmental sciences similar to the one generated by the use of satellite remote sensing in the 1970s (Hart et. al. 2006).
INSPIRE and observation data from sensors
• INSPIRE as Framework Directive is focused on the ’spatial’
• However Guidelines for the use of Observations & Measurements
and Sensor Web Enablement-related standards in INSPIRE Annex II and III data specification development
Created in response to the necessity to provide observation data in Annex II and Annex III
http://inspire.ec.europa.eu/documents/Data_Specifications/D2.9_O&M_Guidelines_v2.0rc3.pdf
SOS is seen as one of the possible candidates for the extension of TG for INSPIRE Download services (v. 3.0)
Study on SOS in the context of INSPIRE
• Comparison with other solutions• Mapping between INSPIRE NS regulation and SOS
specifications (Bröring et. al. 2012)• Availability of client/server solutions
Why not Atom and WFS?• Data view
Geospatial versus Observation centric perspective on data
Atom – not suited for the purpose of direct access WFS is flexible enough to accommodate observation data
– However: – WFS focus is on features– Flexibility may lead to very different implementations– SOS focuses on observations (e.g. 1 TB of data for one feature)
Service implementationPredefined
dataset download service
Direct access download service
WFS Х ХAtom Х
Availability of solutions – server implementationsProduct Responsible institution Description
Database SOS version License
istSOS
Earth Science Institute (IST); University of Applied Sciences
of the South Switzerland (SUPSI)
Implementation for Canton Ticino
hydro-meteorological
monitoring network
(Switzerland). Support of SOS 2.0
is expected in 2013.
Postgresql/PostGIS
1.0
GNU General Public License 2.0
52°North SOS
52°North GmbHMost widely used
and complex implementation of
SOS
Postgresql/PostGIS
1.0 and 2.0 GNU General Public License 2.0
PySOSOpen source community
Simple Python implementation of
SOS
Postgresql/PostGIS 0.3 Artistic License
MapServer SOSOpen source community
Versions from 5.6 above support SOS Core
Any (already existing) 1.0 MIT-style license
Deegree SOS
LatLon GmbHService is
unmaintainedAny (JDBC)
1.0 GNU General Public License 2.0
GeoCENS SOS
GeoCENS project
Java and CouchDB SOS
implementation within the
GeoCENS project.
CouchDB 1.0
Availability of solutions – clients
Product Responsible institution Description
ArcGIS Server SOS Extension 52°North GmbH
Server Object Extension for ArcGIS server allowing retrieval of observations and SensorML through queries
ArcGIS Desktop SOS Extension
52°North GmbH
Extension for ArcGIS Desktop allowing retrieval of observations and SensorML through queries
OX RESTful SOS
52°North GmbH
sos4R52°North GmbH
Extension of the open source R statistical package to use SOS for data retrieval
uDig SOS Plugin52°North GmbH
Plugin for the widely used uDig desktop GIS.
SWE Client52°North GmbH
Thin web based client which provides access to O & M and SensorML with charting, map visualization and export functionalities
Rich OX Client 52°North GmbH Java (Swing) fronted of the 52°North OX-Framework
OpenLayersOpen source community
Implementation of OpenLayers acting as client for SOS sensor offerings is available
OOSTethys -OpenIOOS
ProteusIntelligent
Automation Inc.
Basic desktop client for discovery and retrieval of SOS sensor offerings
Environmental Data Connector SOS ASA
GeoLand2 WebMapViewer
GeoLand FP7 project partners
Enables service providers to deliver their content through a cartographic map interface
TG update and Open Source INSPIRE/SOS Implementation (Are3na)
• Bundle of:• Open Source Software• Proposal for an update of the Technical Guidance
document for INSPIRE Download servcies
http://inspireaq.jrc.ec.europa.eu/52n-inspire-sos
JRC Air Quality station
http://inspireaq.jrc.ec.europa.eu/52n-inspire-sos/sos/kvp?service=SOS&request=GetCapabilities
Possible ways ahead
• Sensors with onboard service capabilities RaspberryPI Arduino shield (JRC Air and Climate unit)
• Study of other INSPIRE download service ‘candidates’ Web Coverage Service (WCS) Table Joining Service (TJS)
Thank you!