Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological.

Slides:



Advertisements
Similar presentations
Interoperability Work Group Brodaric, G, Interoperability, and GeoSciML Boyan Brodaric, Geological Survey of Canada, Ottawa Interoperability.
Advertisements

GeoSciML/Brighton March 2007 GeoSciML – an introduction Simon Cox Boyan Brodaric Brighton, UK – 16 March 2007.
1 IC GS J. Broome, Mar Introduction to the Informatics and Data Aspects John Broome (Canada)
GML encoding of NADM C1 Connecting geosciences to international standards Eric Boisvert (GSC) Bruce R. Johnson (USGS) Boyan Brodaric (GSC) Simon Cox (CSIRO)
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
Using Web Services to Underpin and Improve the 1:1M Global Geological ‘Map’ Lesley Wyborn Geoscience Australia 19 October 2006.
GeoSciML borehole data exchange and applications Christian Bellier (BRGM), John Laxton (BGS)
IC GS Informatics Breakout Group. Informatics Breakout – topics discussed 1)How will 1G integrate with topographic data? 2)Centralized, distributed, or.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
Geological Survey of Norway - concepts and contributions from Norway Sverre Iversen, Geological Survey of Norway (NGU) ICC Conference Santiago, Chile
Making Geological Map Data for the Earth Accessible OneGeology WebServices as an example of worldwide and world open SDI – history, current state and technology.
NRCan Groundwater Program Interoperability in GIN B. Brodaric, E.Boisvert OGC TC Meeting, Boston, June 22, Geospatial Information Interoperability.
The role of registries within a spatial data infrastructure Simon CoxRob Atkinson Research ScientistSpatial Architect 16 April 2008.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM WFS IMPLEMENTATION DISCUSSION Alistair Ritchie Senior Information Geoscientist GeoScience.
GeoSciML cool logo. GeoSciML v3.0 – the CGI-IUGS geoscience data model I nternational U nion of G eological S ciences C ommission for the Management and.
GeoSciML An international (IUGS) GML3 standard for sharing geologic map information, with examples from Canada and the U.S. Boyan BrodaricGeological Survey.
Workshop WSS-03: GeoSciML V2 Testbed 3 Technologies - Tim Duffy IGC August 2008.
The Pragmatics of Geo-ontologies, and the Ontology of Geo-pragmatics Boyan Brodaric, Geological Survey of Canada, Ottawa.
GWML IGC August 10, 2008, Oslo 1 Groundwater Markup Language (GWML) Extending GeoSciML for Groundwater Eric Boisvert Boyan Brodaric Groundwater Program.
GeoSciML Interoperability Working Group GeoSciML - a progress report.
GeoSciML An XML markup language to enable geoinformatics CGI Interoperability Working Group Data Model Design Task Group.
1 EarthResourceML v.2.0 – an upgrade of the CGI-IUGS earth resource data model due to INSPIRE Data specification Jouni VUOLLO 1 and Bruce SIMONS 2, John.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
Enterprise Viewpoint Tim Mackey Web Systems Manager Geoscience Australia.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Geology, mining, groundwater, landscape and soils The ‘Earth Science’ domains Bruce Simons Spatial Information Modelling Community of Practice workshop,
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The Spatial Information Services Stack – infrastructure for the AuScope Community Earth.
Jean François Doyon Tom Kralidis June 2003 Services Overview.
® GeoSciML The History and Future of an International Geoscience Data Transfer Standard Ollie Raymond GeoSciML Standards Working Group, Open Geospatial.
A Scientific Approach to Developing Geological Information Systems Alistair Ritchie, GeoScience Victoria.
® Sponsored by GroundWater ML 2 IE (GW2IE) GroundWater ML 2 IE (GW2IE) Progress Report 95th OGC Technical Committee Boulder, Colorado USA Bruce Simons.
Kingsley Dunham Centre Keyworth Nottingham NG12 5GG Tel © NERC All rights reserved Developing a generic Geoscience Markup Language: GeoSciML.
® Sponsored by Hosted by GroundWater 2 IE GroundWater 2 IE GWML2 96th OGC Technical Committee Nottingham, UK Boyan Brodaric and the GW2IE Team 17 September.
The IUGS/CGI Data Model and Interchange Collaboration John Laxton BGS.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Ben Caradoc-Davies CSIRO Earth Science and Resource Engineering Free and Open Source.
GeoSciML- a geoscience specific GML application to support interchange of geoscience information CGI Interoperability Working Group Presented by Stephen.
DEPARTMENT OF PRIMARY INDUSTRIES Testbed 2: Demonstrating Geoscience Web Services Bruce Simons & Alistair Ritchie GeoScience Victoria, Minerals & Petroleum.
Workshop WSS-03: Delivery of Geoscience Information using Web Services IGC August 2008.
Pusan National University, Korea Joon-Seok Kim Taehoon Kim Ki-Joune Li.
GML encoding of NADM C1 Connecting geosciences to international standards Eric Boisvert (GSC) Bruce R. Johnson (USGS) Boyan Brodaric (GSC) Simon Cox (CSIRO)
GeoSciML Interoperability Working Group. Formed in 2003 under the Commission for the Management and Application of Geoscience Information (CGI) of the.
A Web Services Model for Geoscience Information Lee Allison - Arizona Geological Survey 3-D Geologic Mapping for Hydrogeology – GSA Short Course – October.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
The CGI: Advancing International Geoscience Data Interoperability John Broome - CGI Council - Earth Sciences Sector, Natural Resources Canada.
Geoscience data standards Establishing geological map and mineral occurrence data exchange standards Bruce Simons GeoScience Victoria.
Introduction to the CGI - aims, activities and progress Kristine Asch, CGI Chair.
Utrecht Technical Workshop Outcomes and progress to date OneGeology Management Meeting, Nov 2-3, Ottawa.
Introduction to GeoSciML: standard encoding for transfer of geoscience information Simon Cox CSIRO Exploration and Mining 11 September 2006.
International Association for Mathematical Geology XIth International Congress Universite de Liege, Belgium Tuesday 5 th September 2006 The IUGS-CGI international.
Some international collaborations in geoscience informatics: IUGS GeoSciML testbed, & AUKEGGS forum Simon Cox CSIRO Exploration and Mining.
NADM-H2O and H2O-GML Enabling decision support by extending NADM for groundwater information interoperability Eric Boisvert (Geological Survey of Canada.
GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard Ollie Raymond
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The NCRIS AuScope Community Earth Model Bruce Simons.
Improving access to groundwater data using GroundWaterML2 Bruce Simons, CSIRO Land and Water Eloise Nation, Bureau of Meteorology Peter Dahlhaus, Federation.
DEPARTMENT OF PRIMARY INDUSTRIES Demonstrating delivery of Geological Data using Web Feature and Web Mapping Services based on international standards.
® Sponsored by GWML 2.0 Eric Boisvert and GWML SWG team.
GeoSciML: Enabling the exchange of geological map data DEPARTMENT OF PRIMARY INDUSTRIES GeoSciML: a geoscience exchange language GeoSciML: enabling the.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM AuScope Grid Architecture “Where does your architecture fit in with the big picture?”
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
A. Jonoski and A. Almoradie UNESCO-IHE Institute for Water Education, Delft, The Netherlands.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
GeoSciML Vocabularies
The IUGS-CGI international geoscience information
Demonstrator Stuart Girvan – Geoscience Australia
GeoSciML v rd OGC Technical Committee Meeting
Presentation transcript:

Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological Survey Boyan BrodaricGeological Survey of Canada

Outline  IUGS group for exchanging geologic map information  Web service architecture for implementing Testbed 2  Case study in Canada and the US

Motivation  International geologic map data interoperability  availability of technologies for open geospatial standards (OGC, ISO)  commitment of many national data providers to these standards  international collaboration initiated in Edinburgh 2003, under IUGS-CGI Canada USAUKFrance Germany Korea Japan Denmark Sweden Finland Netherlands AustraliaPolandCzech

Goals of IUGS-CGI Workgroup  Geologic map data schematic interoperability  develop a standard GML schema for data transfer in WFS and WMS  conduct a multi-country testbed  demonstrate the need for transfer standards for data content GSC Oracle, ESRI USGS ESRI Etc. WMS WFS WMS WFS WMS WFS USGS schema other schema GSC schema GeoSciML GML Client

 International consensus  International consortium of major providers of geologic map data  IUGS Commission for Management and Application of Geoscience Info.  Face-to-face meetings and Twiki  Re-use, revise and extend existing data standards  GML (OGC)  NADM-GML  XMML  others  Test with COTS (where possible) at home agencies  National map databases  Industry partnerships Approach of IUGS-CGI Workgroup

Progress to date  Achievements GeoSciML 1.0 defined GeoSciML 1.x in progress Testbed 1 implemented (2 countries, 2 sites) Testbed 2 implementation in progress (6 countries, 8 sites) logical model: GML-UML Granite, syenite, volcanogenic sandstone, conglomerate, minor trachyte lava Mount Leinster Igneous Complex typicalNorm <value codeSpace=" cgi.org/geologicAgeVocabulary">Triassic <value codeSpace=" cgi.org/geologicAgeVocabulary">Triassic <value codeSpace=" cgi.org/geologicAgeEventVocabulary">intrusion physical model: GML-XML conceptual model: no GML GeoSciML 1.0

Implementation Problem: Testbed 2  Public  Private schema translation No adequate mechanism to:  convert queries from public schema to private schema  convert query results from private schema to public schema ArcIMS MapServer GSC Oracle, ESRI USGS ESRI WMS WFS WMS WFS USGS schema GSC schema GML Client ArcXML MapServer GML

Possible Solution: Architecture (1)  Public  Private schema translation  Thick server: add translation layer to server  Emerging examples: Iconic, GeoServer ArcIMS MapServer GSC Oracle, ESRI USGS ESRI WMS WFS WMS WFS USGS schema MapServer GML Client GSC schema ArcXML GeoSciML

Possible Solution: Architecture (2)  Public  Private schema translation  Thin server: independent translation layer  Examples: FME, Cocoon ArcIMS MapServer GSC Oracle, ESRI USGS ESRI WMS WFS WMS WFS USGS schema MapServer GML Client GSC schema ArcXML GeoSciML

Our Approach: Cocoon  Public  Private schema translation  Cocoon: sequential XML transformer, Tomcat-based  XSLT transform for: translating WMS and WFS inputs from GeoSciML  XSLT transform for: translating data sources outputs to GeoSciML ArcIMS MapServer GSC Oracle, ESRI USGS ESRI WMS WFS WMS WFS USGS schema MapServer GML Client GSC schema ArcXML GeoSciML Cocoon WMS WFS XSLT Cocoon WMS WFS XSLT GeoSciML

Results  Use-case 1: query feature  Query one map feature (e.g. a geologic unit) and return GeoSciML

Results  Use-case 2: download features  Download map features in view as GeoSciML

Results  Use-case 3: re-classify features  Use standard legend (symbols, terms) for rock types and ages

Results  Performance  Co-location of web services for data and translation? Size (kB) Time (s) Distributed Co-located No translator

Conclusions  Cocoon solution  Flexible: requires XSLT for inputs and outputs for each data source  Efficient: adequate performance  Open source: non-proprietary, not black-box  Need  More complete support for OGC web service interface  Comparison with other translation approaches  More support for ontology-based translations  Inclusion of the US National Geologic Map Database forthcoming

More Information  Web sites  Testbed 2 demo  CGI-DMC WG home  CGI-DMC WG twiki

Acknowledgements  GeoSciML team:  Eric Boisvert (GSC)  Boyan Brodaric (GSC)  Tim Duffy (BGS)  Simon Cox (CSIRO)  Bruce Johnson (USGS)  John Laxton (BGS)  Steve Richard (AGS-USGS)  Jean-Jacques Serrano (BRGM)  Bruce Simons (GSV)  Lars Stolen (SGU)  Leslie Wyborn (GA)  Testbed 2 team:  Eric Boisvert (GSC)  Tim Duffy (BGS)  Jonas Holmberg (SGU)  Bruce Johnson (USGS)  Dale Percival (GA)  Steve Richard (AGS-USGS)  Alistair Ritchie (GSV)  Marcus Sen (BGS)  Jean-Jacques Serrano (BRGM)  Bruce Simons (GSV)

 Questions?

Results  Use-case 4: select features  Query for features with a rock type or age attribute