Kingsley Dunham Centre Keyworth Nottingham NG12 5GG Tel 0115 936 3100 © NERC All rights reserved Developing a generic Geoscience Markup Language: GeoSciML.

Slides:



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

Routemap to derive ISO models from BUFR Why do we need both ISO and BUFR models? –The BUFR data model is very large – much larger in principle than most.
Database Management3-1 L3 Database Management Santa R. Susarapu Ph.D. Student Virginia Commonwealth University.
An Operational Metadata Framework For Searching, Indexing, and Retrieving Distributed GIServices on the Internet By Ming-Hsiang.
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
IS 373—Web Standards Todd Will
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
What a State Geological Survey Learned from Contributing to the NGDS Denise J. Hills Geological Survey of Alabama.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM WFS IMPLEMENTATION DISCUSSION Alistair Ritchie Senior Information Geoscientist GeoScience.
Modelling INSPIRE based data specifications for NATURE-SDIplus Co-funded by the Community Programme eContentplus ECP-2007-GEO
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
EARTH SCIENCE MARKUP LANGUAGE “Define Once Use Anywhere” INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
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.
XML Overview. Chapter 8 © 2011 Pearson Education 2 Extensible Markup Language (XML) A text-based markup language (like HTML) A text-based markup language.
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.
Introduction to XML. XML - Connectivity is Key Need for customized page layout – e.g. filter to display only recent data Downloadable product comparisons.
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
1 Data, Information and Knowledge in the British Geological Survey Jeremy Giles.
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
U.S. Department of the Interior U.S. Geological Survey NWIS, STORET, and XML Advisory Committee on Water Information September 10, 2003 Kenneth J. Lanfear,
® GeoSciML The History and Future of an International Geoscience Data Transfer Standard Ollie Raymond GeoSciML Standards Working Group, Open Geospatial.
® Sponsored by GroundWater ML 2 IE (GW2IE) GroundWater ML 2 IE (GW2IE) Progress Report 95th OGC Technical Committee Boulder, Colorado USA Bruce Simons.
Serving North American Geologic Map Information using Open Geospatial Web Services Eric BoisvertGeological Survey of Canada Bruce JohnsonU.S. Geological.
Complex Data Transformations in Digital Libraries with Spatio-Temporal Information B. Martins, N. Freire, J. Borbinha Instituto Superior Técnico, Technical.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
EARTH SCIENCE MARKUP LANGUAGE Why do you need it? How can it help you? INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
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.
The european ITM Task Force data structure F. Imbeaux.
XMML – a standards-conformant XML language for geology features Simon Cox CSIRO Exploration & Mining
A Prototype Spatial Object Transfer Format (SOTF) Peter Woodsford Laser-Scan Ltd., Cambridge, UK. 6th EC-GI & GIS.
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.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
Pusan National University, Korea Joon-Seok Kim Taehoon Kim Ki-Joune Li.
Making Geological Map Data for the Earth Accessible OneGeology: assisting Geological Surveys worldwide to interoperate seamlessly on the Next Generation.
Rupa Tiwari, CSci5980 Fall  Course Material Classification  GIS Encyclopedia Articles  Classification Diagram  Course – Encyclopedia Mapping.
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.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
+ Information Systems and Databases 2.2 Organisation.
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
® 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.
WIGOS Data model – standards introduction.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
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.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
Implementing Marine XML for NOAA Observing Data Nazila Merati and Eugene Burger NOAA/Pacific Marine Environmental Laboratory Seattle, WA.
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.
 XML derives its strength from a variety of supporting technologies.  Structure and data types: When using XML to exchange data among clients, partners,
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
Kingsley Dunham Centre Keyworth Nottingham NG12 5GG Tel SIGMA System for Integrated Geoscience MApping Andy Howard.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
Microsoft Office Illustrated
GeoSciML v rd OGC Technical Committee Meeting
Session 3: Information Modelling and Information Communities
Presentation transcript:

Kingsley Dunham Centre Keyworth Nottingham NG12 5GG Tel © NERC All rights reserved Developing a generic Geoscience Markup Language: GeoSciML Tim Duffy, Marcus Sen, James Passmore British Geological Survey

© NERC All rights reserved BGS Introduction The British Geological Survey (BGS) has been collecting geoscience data since it was founded in 1835, and is the UK national centre for earth sciences covering all the major disciplines within geology and geophysics. It operates both in the UK and internationally. A major role of the BGS is one of data custodian, and in recent years it has put major effort into making this data more accessible both to internal and external users. A key component to this is the use of web technologies including XML for data transfer.

© NERC All rights reserved How we handle corporate data Corporate relational database (Oracle) Attributed map data using CAD & GIS (Intergraph and ESRI) Individual projects use a whole host of heterogeneous formats from Excel to custom program formats etc. Ref:

© NERC All rights reserved XML experience Specific project use e.g.: Textbase – storing and retrieving report and other text attributed with subject metadata and linkages to corporate databases DEAL – exchange of North Sea oil and gas well information for UK Department of Trade and Industry and oil companies XMML consortium sponsors

© NERC All rights reserved XML for data exchange File format Using XML means file parsing can be carried out by common tools eliminating part of the work involved in data exchange Human readability and partially self-documenting nature of XML documents makes it easier to read someone else’s data and makes it a good candidate for archival use Data model Common tools (e.g. DTDs, XML Schema) can ensure data conforms at least partially to a particular data model Still can’t exchange data between incompatible models but common tools (e.g. XSLT) exist to make translation process easier if a mapping or partial mapping between models exists But having a standard intermediate model or library of model pieces would reduce the number of translations that need to be coded

© NERC All rights reserved GML Geography Mark-up Language (GML) is an OpenGIS Consortium (OGC) standard using W3C XML Schema Create your own application schema using components from GML eXploration and Mining Mark-up Language (XMML) is a GML application with a focussed geoscience scope GeoSciML is also being developed as a GML application with a wider generic geoscience scope that imports and builds on XMML and GML

© NERC All rights reserved GML components Features Geometry Coordinate reference systems Topology Temporal information Definitions and dictionaries Units, measures, values and directions Observations (also separate Observations & Measurements standard) Coverages Styling

© NERC All rights reserved XMML Components Customisation of existing GML components (features, observations, temporal components,...) Geologically useful geometric constructs from GML components (surfaces etc.) Features, values etc for subject areas such as geochemistry, earth material description, mineral exploration projects, geophysics etc.

© NERC All rights reserved Feature model Developed by ISO TC/211 (ISO 19109) Most suitable for discrete objects in space Compare traditional CAD & GIS “geometry-first” approach

© NERC All rights reserved A GeoSciML Schema

© NERC All rights reserved GeoSciML Development Approach Select a few trial geoscience subject areas Boreholes Structural geology Text Dictionaries Geochemistry, geophysics, geotechnical... Use existing software to generate prototype GeoSciML instances from existing data (N.B. currently we don’t have software aware of XML Schema type hierarchies and substitution groups.) XSLT, Oracle XSQL, ArcIMS OGC WFS servlet

© NERC All rights reserved Boreholes We (unsurprisingly) have quite a few borehole related data from simple index information on (almost) all boreholes drilled in the UK to geological log, water level, geochemical etc. data from boreholes Currently delivered by a variety of front-ends: web-forms leading to HTML tables, graphical views (illustrated), Internet GIS (ArcIMS based)...

© NERC All rights reserved Boreholes Instance missing None NS88SE/SE/6792/ 3/2 FALKIRK,BANKSIDE IND ESTATE SEE ALSO SE

© NERC All rights reserved Text BGS has developed an in- house application (Textbase) to retrieve report fragments and other text based on subject meta-data and what features it describes OGC trialled an application called Location Organizer Folders ( pdf) to bring together assorted media types in a GML frameworkhttp:// pdf

© NERC All rights reserved Text Instance LI MMG SSG Structure contour maps of the top surface of the Sherwood Sandstone Group, Mercia Mudstone Group and the Lias (Figures 7c-e) show gentle (1 to 2°) easterly dipping surfaces ‘ rippled ’ by numerous open folds, commonly associated with minor, dominantly normal faults, orientated north-east or north-west, with displacements typically less than 20 m....

© NERC All rights reserved Structural Geology We are starting with the model (GSD2) currently being implemented for BGS’ field mapping data

© NERC All rights reserved Structural Geology Instance NMMUS SCHH , , , ,

© NERC All rights reserved Dictionaries Currently just simple definition lists or hierarchical structure but not complex relationships between defined terms (thesaurus)

© NERC All rights reserved Dictionaries Instance <gml:DefinitionCollection gml:id="BGSRCSSubset-XFDAE-ADFEE" xmlns:xlink=" xmlns:gml=" A subset of entries from the BGS Rock Classification Scheme BGS Rock Classification Scheme CLAY (UNDIFFERENTIATED) CLAY CLAY, GRAVELLY CLYGV...

© NERC All rights reserved Other areas We are also interested in geochemical, geophysical and geotechnical data. There is currently active development by XMML project of geochemical and geophysical schemas which look likely to cover all our needs. Geotechnical data may be based on UK body Association of Geotechnical and Geoenvironmental Specialists (AGS) developing XML format but needs work

© NERC All rights reserved Exchange process gml:location , ,345000

© NERC All rights reserved Conclusions Designing and understanding a comprehensive geoscience data exchange model is difficult Need to drive from use-cases and prototype exchange formats for geoscientists to try out with their particular use-cases We propose that a similar development process be extended to the wider geoscience community, with the support of bodies such as the International Union of Geological Sciences' (IUGS) Commission for the Management and Application of Geoscience Information and the OGC, so that GeoSciML can become a common language for generic geoscience information exchange using XML based web processes.

© NERC All rights reserved