GeoSciML Interoperability Working Group. Formed in 2003 under the Commission for the Management and Application of Geoscience Information (CGI) of the.

Slides:



Advertisements
Similar presentations
Life On The Edge - Global Geoscience Data Delivery - DGAL 24 Oct 2007 Life On The Edge: Global Geoscience Data Delivery Ollie Raymond with Nick Ardlie,
Advertisements

Status on the Mapping of Metadata Standards
Interoperability Work Group Brodaric, G, Interoperability, and GeoSciML Boyan Brodaric, Geological Survey of Canada, Ottawa Interoperability.
François ROBIDA, Jean-Jacques SERRANO BRGM, France One Geology: which catalogue ?
1 IC GS J. Broome, Mar Introduction to the Informatics and Data Aspects John Broome (Canada)
Interoperability Work Group Approaches to interoperability and future aspirations Lesley Wyborn Boyan Brodaric Harvey Thorleifson.
OneGeology Making geological map data for the Earth accessible 1 March 2008 OneGeology Secretariat.
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.
GeoSciML Implementation by Agnès Tellez-Arenas. GeoSciML implementation 1. First step: data mapping preparation of the services WMS,WFS Data Specification.
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
© NERC All rights reserved BGS Linked Data Pilot – aims & objectives DNF Expert Group Meeting London, 18/11/10 John Laxton.
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.
State Geological Survey Contributions to the National Geothermal Data System.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Why build an Earth Science Information Network? Dr Robert Woodcock AuScope Grid - Director.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Making your data accessible on the network using standards Bruce Simons.
What a State Geological Survey Learned from Contributing to the NGDS Denise J. Hills Geological Survey of Alabama.
Providing geoscience data globally OneGeology as an open geo(science) data model and the advantage of the distributed data system M KOMAC, T DUFFY, F ROBIDA,
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM WFS IMPLEMENTATION DISCUSSION Alistair Ritchie Senior Information Geoscientist GeoScience.
Testbed3 Use Cases Geoscience Australia IMF client implementation.
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.
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.
An Introduction To Building An Open Standard Web Map Application Joe Daigneau Pennsylvania State University.
1 Technologies for distributed systems Andrew Jones School of Computer Science Cardiff University.
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.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
® GeoSciML The History and Future of an International Geoscience Data Transfer Standard Ollie Raymond GeoSciML Standards Working Group, Open Geospatial.
National Spatial Data Infrastructure The Spatial Information Services Stack Dr Robert Woodcock.
Kingsley Dunham Centre Keyworth Nottingham NG12 5GG Tel © NERC All rights reserved Developing a generic Geoscience Markup Language: GeoSciML.
Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological.
The IUGS/CGI Data Model and Interchange Collaboration John Laxton BGS.
Roberto Lucchi Esri INSPIRE Discovery, View and Download and OGC standards.
CGI Interoperability working Group. How to get involved in the implementation and/or development of GeoSciML Discussion GeoSciML.
Lessons from SEEGrid/AuScope Grid Bruce Simons GeoScience Victoria.
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.
Making Geological Map Data for the Earth Accessible OneGeology: assisting Geological Surveys worldwide to interoperate seamlessly on the Next Generation.
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.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
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
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.
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.
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.
Status and Progress of OneGeology: Operational and Technical Ian Jackson and Francois Robida 23 April 2009 OneGeology Secretariat.
OGC Web Services : an introduction
GeoSciML Vocabularies
The IUGS-CGI international geoscience information
Demonstrator Stuart Girvan – Geoscience Australia
GeoSciML v rd OGC Technical Committee Meeting
Presentation transcript:

GeoSciML Interoperability Working Group

Formed in 2003 under the Commission for the Management and Application of Geoscience Information (CGI) of the International Union of Geological Sciences (IUGS) It is currently comprised of geology and information technology specialists from 7 countries across Europe, North America, Australia and Asia GeoSciML Interoperability Working Group

Geoscience Australia Nick Ardlie Dale Percival Ollie Raymond Aaron Sedgmen Lesley Wyborn CSIRO Simon Cox Geoscience Victoria Alistair Ritchie Bruce Simons BRGM Christian Bellier Dominique Janjou Francois Robida Jean-Jacques Serrano Geological Survey of Canada Eric Boisvert Boyan Brodaric Geological Survey of Sweden Jonas Holmberg Lars Stolen US Geological Survey Bruce Johnson Arizona Geological Survey Steve Richard British Geological Survey Tim Duffy John Laxton Marcus Sen

GeoScience Markup Language a geoscience-specific, GML (Geography Markup Language) application schema a standard data transfer model for exchange of digital geological information version 1.1 released in 2006 version 2.0 development in progress - international team met in Tucson last week

In 2006, the GeoSciML team constructed a WFS / WMS testbed to demonstrate access to geological data from globally distributed sources used GeoSciML as the data transfer standard first demonstrated at IAMG Conference, Liege, Belgium further development of web clients occurred during 2007

Use case 1: - load a web service - display a map - query a single feature - return attributes in GeoSciML Use case 2: - query a group of map features - download features in GeoSciML format Use case 3: - reclassify (colour) map features based on GeoSciML attributes Use case 4: - select a set of geologic unit mapped features on the basis of age or lithology and highlight them

Canada, USA, Sweden ESRI ArcIMS, MapServer, Oracle platforms Cocoon wrapper to handle queries and XML transformations UK, Australia GeoServer (open source) serving data from ArcSDE and Oracle sources France Ionic RedSpider WMS server and client custom development for WFS Web servers in 6 countries

Canada Phoenix France Ionic RedSpider includes client for borehole data Australia Moximedia IMF (prototype for limited use cases) Generic desktop clients eg: Gaia for testing purposes Web clients

Client in Canada (Phoenix)

Vancouver, CN Uppsala, SV Canberra, AU Ottawa, CN Reston, VA Keyworth, UK Portland, OR Orleans, FR WEB SERVERS USER

Vancouver, CN Canberra, AU Orleans, FR WEB CLIENTS USER

Uppsala, SV Canberra, AU Ottawa, CN Reston, VA Keyworth, UK Portland, OR Orleans, FR WEB SERVERS Vancouver, CN USER

GeoSciML Uppsala, SV Canberra, AU Ottawa, CA Reston, VA Keyworth, UK Tuscon, AZ Orleans, FR USER Vancouver, CN

The 3 most important things to consider in constructing an OGC domain-specific interoperable testbed 1.compliance 2.compliance 3.compliance - to OGC web standards - to the data model schema (GeoSciML) - to agreed vocabularies

Complex and relatively immature GeoSciML data standard (v1.1) Operating at the cutting edge of OGC WFS implementation OGC standards are still developing Operating at the limit of server and client software capabilities (both open source and proprietary vendor) Specifically defining use cases Working towards defined and discrete development milestones The tyranny of distance - communication across the globe

GeoSciML is a relatively complex feature model compared to most existing OGC-compliant WFS services

It contains much interpretive and text-based data Not a large amount of relatively simple numerical data Semantic compliance is not a trivial exercise Requires many vocabularies

Use Cases very important to be developed in conjunction with data model development must be: - useful (scientifically desirable) - useable (practically usable) - achievable (software or standards limitations) - and very well described (documentation) Currently developing Use Cases for the next GeoSciML testbed in parallel with recent GeoSciML v2.0 developments

Best Practice documentation Important to be included with the data model documentation - particularly a model as complex as GeoSciML - to maximise interoperability between data sources Unconstrained population of a complex data model restricts the interoperable use of the provided services However, data model designers cannot legislate for inappropriate application of the data model by users

Ontologies, vocabularies (and mapping local data to them) Local database vocabularies vs agreed international vocabularies e.g. Australian time scale vs International time scale (both of these vocabularies are in English but there are dialect issues) Geoscience Australia mapped the Australian terms to the agreed international terms for their testbed data service

Cainozoic? Palaeozoic? Archaean? Bolindian? Eastonian? Gisbornian? Late? Early? SYNONYMS easy mapping NOT SYNONYMS not so easy

Compliance to vocabularies (like Age) is crucial to be able to construct standardised WFS / WMS requests on distributed data This became evident very quickly in the GeoSciML testbed in trying to execute agreed use cases - e.g.“redisplay geologic features on the basis of Age” “select geologic features on the basis of Age“

Compliance to vocabularies (like Age) is crucial to be able to construct standardised WFS / WMS requests on distributed data This became evident very quickly in the GeoSciML testbed in trying to execute agreed use cases - e.g.“redisplay geologic features on the basis of Age” “select geologic features on the basis of Age“

Ontologies, vocabularies – a long way still to go - multilingual – both concepts and terminology - need internationally agreed vocabularies for more than just Age - the holy grail of vocabulary work - GeoSciML vocabulary (Concept Definition) working group and others

Flexibility in data representation a feature of the GeoSciML model allows representation of some data in different ways according to user’s need e.g. geologic age - single numeric value (eg: 455 Ma) - single scoped text value (eg: Ordovician) - lower and upper value range (eg: 420 to 460 Ma; Silurian to Ordovician)

This pattern is flexible and entirely representative of how geologists use Age information, BUT…. it is an issue for interoperability - how do you process a WFS query on Age if the data is in different, but still schema compliant, formats? GeoSciML v2.0 now contains a preferredAge attribute - a single attribute designed to allow simpler and more straightforward queries on Age

Testbed example of WFS filter query on “age” Client’s decision to query on “upper age” only

Existing proprietary vendor software and open source software aims to support the detail of OGC web service specifications (e.g. GML and complex features) …but they are still at the developmental stage Beware using the most recent version OGC / WFS standards in your testbed if your WFS software is not up to it yet

Much collaborative work was done with software developers during the GeoSciML testbed to be able to serve the complex features needed for the testbed This added considerably to the time and effort needed to deliver the testbed

Implications of the GeoSciML testbed Highlighted both the practical capabilities (the successes) and the limitations of WFS and OGC standards in a real-world, complex feature environment Highlighted technical challenges that need to be addressed by software developers and vendors to be able to deliver and consume OGC-compliant, complex feature WFS services

Implications of the GeoSciML testbed Highlighted the need to establish and comply with well-defined use cases for the use of data services Highlighted the importance of rigorous documentation for the data model to guide participants in a distributed network

For further information on GeoSciML: