Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.

Slides:



Advertisements
Similar presentations
Geoscience Information Network Stephen M Richard Arizona Geological Survey National Geothermal Data System.
Advertisements

Information Modelling MOLES Metadata Objects for Linking Environmental Sciences S. Ventouras Rutherford Appleton Laboratory.
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.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – tools Simon Cox.
Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 6 January 2006.
GeoSciML borehole data exchange and applications Christian Bellier (BRGM), John Laxton (BGS)
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
Domain Modelling and Implementation From model to implementation Simon Cox Research Scientist Sydney - December, 3 rd 2010.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – standards context Simon Cox.
Domain Modelling and Implementation Canonical modelling approach Simon Cox Research Scientist Sydney - December, 3 rd 2010.
© NERC All rights reserved BGS Linked Data Pilot – aims & objectives DNF Expert Group Meeting London, 18/11/10 John Laxton.
Vocabulary Services “Huuh - what is it good for…” (in WDTS anyway…) 4 th September 2009 Jonathan Yu CSIRO Land and Water.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Making your data accessible on the network using standards Bruce Simons.
The role of registries within a spatial data infrastructure Simon CoxRob Atkinson Research ScientistSpatial Architect 16 April 2008.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Testbed3 Use Cases Geoscience Australia IMF client implementation.
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML National Water Quality Monitoring Council August 20, 2003.
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.
Using Vocabulary Services in Validation of Water Data May 2010 Simon Cox, JRC Jonathan Yu & David Ratcliffe, CSIRO.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
GeoSciML An XML markup language to enable geoinformatics CGI Interoperability Working Group Data Model Design Task Group.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
Geology, mining, groundwater, landscape and soils The ‘Earth Science’ domains Bruce Simons Spatial Information Modelling Community of Practice workshop,
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.
How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Extensible Markup Language (XML) Extensible Markup Language (XML) is a simple, very flexible text format derived from SGML (ISO 8879).ISO 8879 XML is a.
Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006.
The IUGS/CGI Data Model and Interchange Collaboration John Laxton BGS.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Exploiting the Observations and Measurements Standard for interoperability in the Earth Sciences and beyond Lesley Wyborn Simon Cox.
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.
GML encoding of NADM C1 Connecting geosciences to international standards Eric Boisvert (GSC) Bruce R. Johnson (USGS) Boyan Brodaric (GSC) Simon Cox (CSIRO)
Interoperable sharing of groundwater data across international boarders is essential for the proper management of global water resources. However storage.
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.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
METS Application Profiles Morgan Cundiff Network Development and MARC Standards Office Library of Congress.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
® Sponsored by G eo S ci ML : v4 Modularization OGC TC Crystal City March 24, 2014.
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.
Develop Use Cases Evaluate Existing Models Develop/Extend Model Test ModelDocument 1. Commercial This use-case involves identifying the location and properties.
Some international collaborations in geoscience informatics: IUGS GeoSciML testbed, & AUKEGGS forum Simon Cox CSIRO Exploration and Mining.
WIGOS Data model – standards introduction.
GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard Ollie Raymond
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
DEPARTMENT OF PRIMARY INDUSTRIES Demonstrating delivery of Geological Data using Web Feature and Web Mapping Services based on international standards.
® Using (testing?) the HY_Features model, 95th OGC Technical Committee Boulder, Colorado USA Rob Atkinson 3 June 2015 Copyright © 2015 Open Geospatial.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM “Building Clients for the AuScope Spatial Information Services Stack (SiSS)” AuScope.
GeoSciML: Enabling the exchange of geological map data DEPARTMENT OF PRIMARY INDUSTRIES GeoSciML: a geoscience exchange language GeoSciML: enabling the.
Harmonisation of water observations data standards Pete Taylor 29 th September OGC TC – Darmstadt 2009 Water for a Healthy Country.
WaterML 2.0 Part 1 - Time Series Hydro Informatics Conference Workshop *Standardization of Water Data Exchange: WaterML2.0 and Beyond* Presented by : Open.
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?”
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
The Global Soil Information System
Document, Index, Discover, Access
Simon Cox Research Scientist 16 April 2008
GeoSciML v rd OGC Technical Committee Meeting
Session 3: Information Modelling and Information Communities
Presentation transcript:

Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008

CSIRO IEI07402L Cox Standards-based methodology Outline The issue Example: GeoSciML Re-use and delegation patterns Summary

CSIRO IEI07402L Cox Standards-based methodology The issue

CSIRO IEI07402L Cox Standards-based methodology Transfer format methodology Typical markup language strategy: Manually crafted schema Implicit data model from existing db or processing service Ad-hoc xml patterns Single use-case  no interoperability A better way Model-driven design, standards-based methdology

CSIRO IEI07402L Cox Standards-based methodology GeoSciML as exemplar

CSIRO IEI07402L Cox Standards-based methodology GeoSciML A language for exchange of geoscience information Scope: interpreted geology and supporting observations MappedFeature, GeologicUnit, GeologicStructure, Geologic timescale, Borehole, Outcrop, Observation, etc i.e. information required to maintain geologic maps

CSIRO IEI07402L Cox Standards-based methodology MappedFeature – geologic map elements The map sheet Map polygons and lines Map legend c.f. NADM conceptual model

CSIRO IEI07402L Cox Standards-based methodology MappedFeature – use of standards ISO Feature Model ISO Geometry ISO Metadata OGC Sampling Model

CSIRO IEI07402L Cox Standards-based methodology Boreholes, specimens, outcrops, traverses ISO/OGC Sampling Model ISO/OGC Observation model

CSIRO IEI07402L Cox Standards-based methodology ISO/OGC Sampling Model ISO/OGC Coverage Model Borehole logs

CSIRO IEI07402L Cox Standards-based methodology Localization & delegation

CSIRO IEI07402L Cox Standards-based methodology Orderly delegation of responsibility CGI GeoSciML provides the data structure E.g. GeologicUnit is a kind of GeologicFeature with the properties “preferredAge”, “classifier”, “beddingPattern” etc Data providers use appropriate vocabularies and reference systems Interoperability levels: Schematic/model – common XML Schema GeoScML v2.0 - see other paper in this conference Semantic – common vocabularies

CSIRO IEI07402L Cox Standards-based methodology Example … GSNSW Mafic volcaniclastic sandstone, siltstone, shale, chert; minor limestone, conglomerate Kabadah Formation Ojck urn:cgi:feature:GA:Stratno:29570 published description typicalNorm urn:cgi:classifier:ICS:StratChart:2004:Ordovician unspecified … Most property values refer to registered concepts Common values  interoperability

CSIRO IEI07402L Cox Standards-based methodology Extensions Related communities building specializations on GeoSciML GroundWaterML GeochronML Mineral Occurrences ML

CSIRO IEI07402L Cox Standards-based methodology Governance delegation Understand the scope and reach of your community Only maintain the elements that are: a.important to you b.not governed by someone else Enable extensions to your model Publish re-usable components in http repository e.g. XMI of UML model; XML Schema Maintain your components in an orderly way Don’t cause surprises! Use the technology to support governance arrangements UML packages (XML namespaces) reflect system boundaries  discrete governance arrangements Markup conventions support late-binding of selected elements (esp. vocabularies and scales)

CSIRO IEI07402L Cox Standards-based methodology Summary

CSIRO IEI07402L Cox Standards-based methodology Key points Methodology for information communities to reach consensus Design stays close to conceptual level Use cross-domain components and standard applications Implementation enables delegation to appropriate authority  Enhanced interoperability GeoSciML is an example of a community agreement developed using a standards-based methodology Specialized schemas are being built on top of GeoSciML

CSIRO IEI07402L Cox Standards-based methodology Tony Cragg, Subcommittee, 1991 Governance IWG

Contact Us Phone: or Web: Thank you Exploration & Mining Simon Cox Research Scientist Phone: Web:

CSIRO IEI07402L Cox Standards-based methodology GeologicUnit

CSIRO IEI07402L Cox Standards-based methodology Tooling

CSIRO IEI07402L Cox Standards-based methodology Tooling to support standards-based approach UML for design, XML for transfer HollowWorld UML template Standard UML profile ISO components OGC Observation & Sampling components FullMoon XMI processor to automate XML schema documentation production GeoSciML documentation