Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sensor Observation Service (SOS) WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Florence Tan | Research Projects Officer 8 May 2013.

Similar presentations


Presentation on theme: "Sensor Observation Service (SOS) WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Florence Tan | Research Projects Officer 8 May 2013."— Presentation transcript:

1 Sensor Observation Service (SOS) WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Florence Tan | Research Projects Officer 8 May 2013

2 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 2 | Outline What is Sensor Observation Service (SOS) ? Observations & Measurements (O&M) Model Overview SOS 2.0.0 Model Overview SISSsosv0.1 Overview Publishing Observational Data via SISSsosv0.1

3 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 3 | What is Sensor Observation Service (SOS) ? Interoperable web-based interface to retrieve metadata and observations from heterogeneous sensor systems, e.g. –in-situ sensors (e.g. river gauges) –moving sensor platforms (e.g. satellites) or –networks of static sensors (e.g. seismic arrays) SOS 2.0 used in conjunction with other OGC specifications, e.g. –O&M 2.0 –SensorML –SWE Common 2.0 –SWE Service Common 2.0 –WaterML 2.0 Version 2.0 adopted as OGC Standard on 29-11-2012

4 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 4 | Observations and Measurements (O&M) Model Overview To encode observations, O&M standard is used observedProperty=Temperature featureOfInterest= Platform WXT510 25.7502 Celcius result uom 2009-10-17T12:00:00.871+08 phenomenonTime sensor (procedure)=SBE39 Observation Mooring diagram downloaded from http://imos.org.au/anmn_instrumentation.html

5 Core Operations –GetCapabilities –GetObservation –DescribeSensor Transactional Extension –InsertSensor –DeleteSensor –InsertObservation Result Handling Extension –InsertResultTemplate –InsertResult –GetResultTemplate –GetResult Enhanced Extension –GetFeatureOfInterest –GetObservationById SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 5 | SOS 2.0.0 Model Overview Binding –XML –KVP –SOAP Spatial Filtering –BBOX

6 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 6 | SISSsosv0.1 Overview Based on 52°North Exchangeable Encodings for SOS –based on 52°North SOS v3.5 trunk –implemented SOS 1.0.0 specification –implemented part of SOS 2.0.0 spefication: –complete core profile (GetCapabilities, DescribeSensor and GetObservation) –enhanced extension (GetFeatureOfInterest) Bundled with CSIRO Customised WaterML2.0 Domain Range Encoder –replaced the default WaterML2.0 Time Value Pair encoder Current version is in the incubation period –not included in latest release of “SISS in a Box” –performance issue with big datasets

7 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 7 | Publishing Observational Data Via SISSsosv0.1 IMOS Mooring DatabaseSOS Database Web Tier Business Logic Data Layer 52°NorthSOS Database Mapping (https://www.seegrid.csiro.au/subversion/SISS4BOM/workshop/SissSOS/ SOSDB_Mapping.xls )https://www.seegrid.csiro.au/subversion/SISS4BOM/workshop/SissSOS/SOSDB_Mapping.xls ETL

8 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 8 | Publishing IMOS Mooring Observational Data Via SISSsosv0.1 Step 1 : database mapping –https://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Data base_Mappinghttps://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Data base_Mapping Step 2 : import observational data into SOS database –https://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Data base_Insertionhttps://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Data base_Insertion Step 3 : deploy SISSsosv0.1 –https://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Deploymenthttps://www.seegrid.csiro.au/wiki/SISS4BoM/SOS2DeploymentGuide#Deployment –Simple WAR deployment Step 4 : setup and testing –workshop exerciseworkshop exercise Step 5 : fine tuning for performance –workshop exerciseworkshop exercise

9 SISS Workshop: Sensor Observation Service (SOS) | Florence Tan 9 | Future Work Performance improvement and optimisation work in progress: –Geoff Wiilliams (BoM) work with 52°North (Carstern Hollmann) SISS Steering Committee Acceptance into “SISS In A Box” Future version – 52°NorthSOSv4 –implementing full SOS 2.0.0 specification –direct database mapping (Hibernate Framework) –GUI Admin –https://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIV Documentationhttps://wiki.52north.org/bin/view/SensorWeb/SensorObservationServiceIV Documentation

10 CSIRO EARTH SCIENCE AND RESOURCE ENGINEERING Thank you Florence Tan Research Projects Officer t+61 8 6436 8802 eflorence.tan@csiro.au wsiss.auscope.org


Download ppt "Sensor Observation Service (SOS) WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Florence Tan | Research Projects Officer 8 May 2013."

Similar presentations


Ads by Google