OGC Update Hydrology Interoperability Experiments OGC Standards Development
® OGC Update Hydrology Interoperability Experiments, OGC Standards Development Trends Carl Reed October 12, 2011 Copyright © 2011 Open Geospatial Consortium
Five Internet Traffic Milestones and Three Traffic Generator Milestones by 2015 OGC ®
OGC At A Glance • A non-profit, international voluntary consensus standards organization that is leading the development of standards for geospatial and location based encoding and services. • Founded in 1994. • 425+ member organizations and growing • Over 32 standards • Hundreds of implementations • Broad user community implementation worldwide • Alliances and collaborative activities OGC ® © 2011 Open Geospatial Consortium 3
The Open. GIS® Vision Achieve the full societal, economic and scientific benefits of integrating location resources into commercial and institutional processes worldwide Urban Model of Berlin based on OGC City. GML OGC ® 4
The OGC Mission • To serve as a global forum for the development, promotion and harmonization of open and freely available geospatial standards … OGC ®
Standards Development is not easy! • Requires collaboration on a global basis • Requires concensus by many organizations • Requires give and take • Requires certified, repeatable process OGC ® Copyright (c) 2011 Open Geospatial Consortium
And does not exist in isolation A Critical Resource for Advancing Standards … and others www. opengeospatial. org/ogc/alliancepartners OGC ® Making Location Count. . .
http: //www. delicious. com/tag/ogcdoc+sos+oceans • Results. . . OGC ®
OGC TC Domain Working Groups (2009) OGC ®
OGC TC Standards Working Groups (2011) OGC ®
® Surface Hydrology Interoperability Experiment Copyright © 2011 Open Geospatial Consortium
Aims of IE • Advancing the development of Water. ML 2. 0 to the sub domain of surface water observations. • Test compatibility of Water. ML 2. 0 with existing services and with implementation of the OGC SOS, WFS, WMS standards; • Advance exchange of surface water data between Germany and France in the cross-border area of the Rhine/Rhine river. • Test compatibility of Water. ML 2. 0 for use with hydrological forecasting systems. • Establish a limited surface water feature model and vocabularies suitable for the provision of surface water data using Water. ML 2. 0. OGC ® © 2011 Open Geospatial Consortium 12
Timetable • Initial Discussion at Mountain View TC Dec 2009 • Confirmation of plans and contributions ISPRA meeting March 2010 • Kick Off Silver Springs TC June 2010 • Milestones Toulouse, Sydney, Bonn, and Taiwan TC. • Final presentations Boulder TC Sep 2011 • Final report Brussels TC Nov 2011 OGC ®
Use Cases 1. Cross Border Data Exchange Use Case – Co-ordinated by Di. SY- Carsten Heidemann and Dieter Mothes 2. Forecasting Use Case – Co-ordinated by Deltares USA– Peter Gjisbers and NOAA/NWS Jon Halquist 3. Global Runoff Use Case – Co-ordinated by Kisters – Michael Natchske OGC ® © 2011 Open Geospatial Consortium 14
Participants: Services and Clients • Services – Kisters • Germany – GRDC data • Australia – Bo. M data (Not publically accessible) – USGS • Range of US surface water data – CSIRO • Tasmania – South Esk – Di. SY • Rhine data – IOW Sandre • Test data OGC ® • Clients – Deltares – Kisters – 52 North – Uni Calgary
Iterative Development – Hydrology Domain Hydro-DWG workplan priority Feedback to standards and services Development Improve Focus Observation Model Conclude IE Demonstration Develop IE Feature Model Vocabularies Plan Demonstrate Do OGC ® Complete IE
® Status of Surface Water IE Use Case 1 – Crossborder IE Carsten Heidmann September 19, 2011 Copyright © 2011 Open Geospatial Consortium
Overview Aim: • Test Water. ML 2. 0 with surface water data • By disseminating surface water data from Rhine - between Germany & France to all participants • Using OGC SOS, WFS, WMS web services and Water. ML 2. 0 encoding • Demonstrate cross border surface water data interoperability Coordination: • Dietmar Mothes (DLZ-IT) and Carsten Heidmann (disy) Participants: • France: IOW-SANDRE • Germany: DLZ-IT, disy, KISTERS and 52°North OGC ®
Status Use Case 1 • Services available – SOS servers Germany • Service Center IT 52 north SOS: live data from +400 river gauges, from which 6 along the Rhine in the German-French border region • Service Center IT Ki. WIS: live data from 15 river gauges along the Rhine – SOS servers France • Sandre 52 north SOS Water ML 2. 0: sample data from french rivers http: //services. sandre. eaufrance. fr/52 n. SOSv 3_WML/sos • Clients available – Web clients • disy 52 north Thin. Swe. Client • Demo client at 52 north – Desktop clients • WISKI 7 as demonstrated by Michael Natschke OGC ®
52 north Thin. Swe. Client – adding a time series (II) OGC ®
52 north Thin. Swe. Client – diagram view OGC ®
52 north Thin. Swe. Client – table view OGC ®
Results so far … • Infrastructure based on 52 north and KISTERS implementations is up and running • Real-time data for 6/7 stations along the river Rhine in Germany is available in Water. ML 2. 0 format But: • So far no data from Rhine gauges in France • Still some interoperability issues between different implementations (on-going work at 52 north and KISTERS) • Thus: no interoperability demonstration on Rhine possible for the moment OGC ®
® Status of Surface Water IE Use Case 3 – Global Runoff Use Case Michael Natschke, Kisters September 19, 2011 Copyright © 2011 Open Geospatial Consortium
Background • The goal for this use case is to provide automated monthly and yearly volume calculations from large rivers discharging to the oceans. Candidate locations for the experiment are from the Global Runoff Data Center (GRDC) database. OGC ® © 2011 Open Geospatial Consortium, Inc. 25
SWIE UC 3 – Team: • GRDC (data provision) – Irina Dornblut – Ulrich Looser • KISTERS (software provision) – – – OGC Oleg Byaly (Data Services, consultant) Michael Utech (Water. ML 2 specialist) Rudolf Strehle (WISKI Key Developer) Christian Michl (GIS/Hydrologist, KISTERS Australia) Stefan Fuest (GIS/Web specialist) Michael Natschke (WISKI product manager, use case lead) ® © 2011 Open Geospatial Consortium, Inc. 26
SWIE UC 3 – System Open. MI CUASHI WOF Ki. WIS SOS USGS SOS Ki. TSM TS Data META Ki. WIS WDP Ki. TSM KISTERS Services, WMS, WFS, SOS, WOF KISTERS Web KISTERS TS Clients Web Maps Map Interface OGC ® © 2011 Open Geospatial Consortium, Inc.
SWIE UC 3 – GTN-R Data OGC ® © 2011 Open Geospatial Consortium, Inc.
SWIE UC 3 – GTN-R Data OGC ® © 2011 Open Geospatial Consortium, Inc.
SWIE UC 3 – Data Publishing OGC ®
SWIE UC 3 – Data Publishing OGC ®
SWIE UC 3 – Consuming data Standards and Web Services Consuming Data through Web. Services TS Data META Ki. TSM Ki. WIS SOS/ Water. ML 2 OGC ® WISKI user can access SOS Services and load data into the WISKI database Downloaded data can be included in further calculations (agents) and analysis (statistics/ operations)
Use Case Extension University of Texas GRDC and DLZ-IT USGS SOS The GRDC and any other WISKI User is able to access data from • USGS Service (NWIS) • New South Wales Office of Water (Hydstra) • German Water Ways (DLZ-IT, WISKI) • University of Texas (WISKI) OGC ® NOW: New South Wales Office of Water
Conclusions • Different SOS Service types are available (A, B, C plus additional dialects) – For each SOS dialect dedicated consumer classes have to be built – Not all services deliver coordinates and support bounding boxes for filtering – Hydro domain specific profiles must be agreed and confirmed • Search & Find & Filter – SOS it too thin to support required filtering and search capabilities – Water. ML 2. 0 holds rich set of attributes, which are currently only transported with the data and not available for search operations – WFS provides more filter opportunities at least for Feature. Of. Interest – Only a few implementation of CSW available • Need for controlled vocabulary – Each SOS data source uses different vocabulary for parameter and time series (observed property and procedure) – Water. ML 2. 0 attributes (such as algorithms and quality codes differ to the local consumer system) – Vocabulary service or mapping service ( at publishing time or at consumer time) OGC ®
® OGC Emerging Standards Focus Areas Copyright © 2011 Open Geospatial Consortium
Trends • More semantics • Initial work with Linked Data • REST Standards Working Group OGC ® Copyright © 2011 Open Geospatial Consortium
® Towards Meaningfull URIs for Linked Sensor Data K. Janowicz, A. Broering, C. Stasch, T. Everding Towards Digital Earth Workshop @ FIS 2010, Berlin Copyright © 2011 Open Geospatial Consortium
SWE Functionality OGC ®
Project: GITEWS OGC ®
Sensor Observation Service Get. Capabilities Sensor. ML Describe. Sensor O&M Get. Observation GML Get. Feature. Of. Interest OGC ® Arne Broering - broering@52 north. org
Observations & Measurements Observed Property: = „Windspeed“ Sampling Time Result Feature of Interest: = „Seminaris. Hotel. Berlin“ 23 m/s 16. 9. 2010 13: 45 Unit of Measure Sensor : = „Weatherstation_Dahlem“ Observation OGC ® Arne Broering - broering@52 north. org
Goal: Linked Sensor Data To improve browsing & discovery of sensor data OGC ® Arne Broering - broering@52 north. org
Vision • World Wide Web is for websites / documents – HTTP – HTML –. . . • Sensor Web is for sensors – SOS – O&M –. . . • Linked Data Web is for linked data – RDF –. . . OGC ® Arne Broering - broering@52 north. org
Linked Data • Shift from linked documents to linked data • Establish links: – Documents: HTML – Data: RDF • Already available linked data: – people, companies, publications, books, movies, music, television programs, genes, proteins… OGC ® Arne Broering - broering@52 north. org
Linked Data • Example usage: – What proteins are involved in signal transduction AND are related to pyramidal neurons? – Google search: 200. 000 hits, NO results – Linked Data search: 32 hits, 32 results (see TED Talk from Berners-Lee) • Example “GEO”-usage: – Which sensors are located along the river Rhine AND measure water level higher than 4, 50 m during yesterday? OGC ® Arne Broering - broering@52 north. org
Linked Sensor Data • Requirements – Linked Data Model (in RDF) – Links between data chunks – Unified Resource Identifier (URI) Scheme OGC ® Arne Broering - broering@52 north. org
RESTful SOS Proxy for Linked Sensor Data OGC ® Arne Broering - broering@52 north. org
URI Scheme for Linked Sensor Data • Access to features of interest: http: //my. authority. org/foi – Example: http: //my. authority. org/foi/Seminaris. Hotel. Berlin • Access to sensors: http: //my. authority. org/sensors – Example: http: //my. authority. org/sensors/Weatherstation_Dahlem OGC ® Arne Broering - broering@52 north. org
RESTful SOS Architecture OGC ® Arne Broering - broering@52 north. org
® Updates on some standards work Copyright © 2011 Open Geospatial Consortium
Newest OGC Standard - Geo. SMS • Communication of location content using the extended Short Message Service (SMS) [7] feature between different LBS (Location-Based Service) devices or applications for achieving interoperable communications while still maintaining human readability of the content. • http: //maps. geosms. cc/showmap? geo=23. 9572, 120. 6860& Geo. SMS “I NEED TOWING SERVICE NOW” OGC ® Copyright © 2011 Open Geospatial Consortium
GML Workshop - Boulder • Stability of the standard and backwards compatibility • Do not create GML 4: modularised GML 3 • Works best when application schema is important • Too complex when just point/line/ polygon data exchange is needed • Strengthen GML in what is it good at, do not try to make GML do everything • Need for tutorials, education material and best practices in • general and on specific topics OGC ® Copyright © 2011 Open Geospatial Consortium
New REST SWG Being Formed • RESTful Service Policy Standard Working Group is to create requirements, recommendations and examples for the creation of OGC services and standards using a RESTful pattern. • Formalized in a Policy Standard for the structure and content of the implementation of geospatial standards for RESTful standards OGC ® Copyright © 2011 Open Geospatial Consortium
Geo. Services API SWG • Progress OGC Geo. Services REST 1. 0 submission to the state of an adopted standard • Based initially on Esri Geo. Services REST API • Initial submission team comprised of 11 OGC Member organizations • Work progressing well – many issues resolved • Planned completion mid 2012 OGC ® Copyright © 2011 Open Geospatial Consortium
Augmented Reality Markup Language • The purpose of the SWG is to progress ARML 2. 0 to the state of an adopted OGC standard. • An extension of KML • ARML 1. 0 widely Implemented OGC ® Copyright © 2011 Open Geospatial Consortium
Questions? Carl Reed CTO and Exec Dir Spec Program creed@opengeospatial. org +1 970 402 0284 www. opengeospatial. org OGC ®
- Slides: 56