Download presentation
Presentation is loading. Please wait.
Published byNelson Foster Modified over 8 years ago
1
ResEau: A Water Portal SensorWeb Implementation National Information Strategies Division Strategic Information Integration Directorate Environment Canada 08 March 2006 John Cree
2
2 RésEau: A Water Portal SensorWeb Implementation RésEau is a Government On-Line demonstration initiative focused on water information. RésEau supports clean, safe, and secure water for all Canadians and ecosystems. Specifically, RésEau seeks to establish partnerships and projects to demonstrate the sharing, discovery, access, and use of water information over the Internet through the use of standards and specifications endorsed by the CGDI and the OGC.Government On-Line
3
3 Project Overview RésEau – “Building Canadian Water Connections” Projects and Partnerships: leadership role in pulling together existing data and information (including water quality, quantity, and use) from distributed networks of partners across numerous Canadian jurisdictions Sound Science / Technical Architecture Scientific integrity is key starting with credible water quality, quantity and use data. Standards and specifications endorsed by the Canadian Geospatial Data Infrastructure and the Open Geospatial Consortium are an essential foundation of RésEau Products - Interactive Web Portal This Interactive Web Portal forms the dynamic focal point of RésEau. The portal includes data, interpreted information, tools, and services to facilitate the interconnection of water information from distributed sources to promote a greater understanding of complex water issues for enhanced decision making.
4
4 Standards and Specifications Standards Used: (to link to water related info in any given geographical area) OGC –WMS, WFS - for mapping of monitoring locations –WMC documents – Load/save application state, predefined maps –SensorML – description of monitoring locations, variables measured –SOS created on one set of monitoring stations/variables FGDC - for description of information collections, tools e.g. Water Use Calculator GeoRSS - for geo-relevant news feeds (locally, by watershed etc.)
5
5 ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL End-User Applications (WFS/WMS) ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL Application Framework Search & Discovery Services Web Services Components Distributed Data Components XML Maps courtesy of Environment Canada 3 –Tier framework SOS
6
6 SensorWeb Implementation Why SensorML? Environment Canada is a monitoring department Vast amount of our information holdings are instrument based such as: Water Quality* Water Quantity* Air Quality Climate Monitoring Pollutant Releases Requirement to: Describe instruments (Characteristics, Properties) and monitoring sites Report Observations / Measurements Integrate real-time and non real-time information Disseminate information and maintain Interoperability
7
7 SensorML Implementation -How does it fit -physical location as using system.xsd -identification, classification, description, related info/links, history of events at stations, variables measured/outputs -RésEau prescribed a SensorML template for partners -based on a “typical” water monitoring station -funding for partners was contingent on producing data and metadata following prescribed standards/profiles -SensorML version 1.0.30 – Sept. 2005 -Implementation -database to XML mapping (Altova, XSLT transformations) -produced a unified output of SensorML -Example (raw XML): http://maps.seapei.ca/crq/SensorML/ca.seapei.crq-1.xml
8
8 SensorML Discovery –Requirements Discover station metadata Visualize station locations Access observation data
9
9 ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL Station Discovery Framework Search & Discovery Services Distributed SensorML Documents Maps courtesy of Environment Canada SensorML Active Hydrometric Real-Time Data/Map Server stationList XML Harvester Active Hydrometric Real-Time keyword search WFS Sensor Observation Service
10
10 Sensor Observation Service –For extraction of station data –SOS (OGC 05-088r1, Version 0.1.1) –Deployment using MapServer SOS Implementation Details: http://mapserver.gis.umn.edu/development/rfc/ms-rfc-13 SOS: Get Capabilities: http://map2.ns.ec.gc.ca/envirodatows/service.aspx?service=SOS&version =0.0.31&request=GetCapabilities SOS: DescribeSensor: http://map2.ns.ec.gc.ca/envirodatows/service.aspx?service=SOS&version =0.0.31&request=DescribeSensor&sensorID=YT10AA0001
11
11 ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL ftp Valids Server Web Client EDG Gateway GCMD CIP RM Translator IMS Server CIP-V0 V0-CIP Translator CIP Client ODL Constructor CIP Constructor CIP Parser ODL Parser Web Client IMS Server (GSFC) ODL Station Discovery Framework Search & Discovery Services Distributed SensorML Documents Maps courtesy of Environment Canada SensorML Active Hydrometric Real-Time Data/Map Server stationList XML Harvester Active Hydrometric Real-Time WFS search keyword search Sensor Observation Service
12
12 SensorML System Water monitoring station profile: With stylesheet applied: http://map.ns.ec.gc.ca/ReseauDataSearch/showMetadata.do?type=statcat& xmlfile=http://gov.pe.ca/envengfor/waterdata/XML/0.xml Raw SensorML XML: http://gov.pe.ca/envengfor/waterdata/XML/0.xml Stylesheet: ResEauSensorML.xsl
13
13 ResEau: A Water Portal SensorWeb Implementation Questions? John Cree john.cree@ec.gc.ca
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.