Www.csiro.au Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.

Slides:



Advertisements
Similar presentations
1 OGC Web Services Kai Lin San Diego Supercomputer Center
Advertisements

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.
NSDI Standards and Emerging International Geospatial Data Standards - Avoiding a Clash Richard Hogan U.S. Geological Survey Reston, Virginia June 23, 1998.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
Sung-Gheel Jang Tschangho John Kim
Session 1: Introduction to Geospatial Standards Why do we care about standards? Agreement on syntax, information models and interfaces lets us share information.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Semantic Mediation & OWS 8 Glenn Guempel
1 TECO-WIS, 6-8 November 2006 TECHNICAL CONFERENCE ON THE WMO INFORMATION SYSTEM Seoul, Republic of Korea, 6-8 November 2006 ISO 191xx series of geographic.
Geological Survey of Norway - concepts and contributions from Norway Sverre Iversen, Geological Survey of Norway (NGU) ICC Conference Santiago, Chile
Martin Doerr, Gerald Hiebel, Institute of Computer Science
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.
The role of registries within a spatial data infrastructure Simon CoxRob Atkinson Research ScientistSpatial Architect 16 April 2008.
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
GeoSciML An international (IUGS) GML3 standard for sharing geologic map information, with examples from Canada and the U.S. Boyan BrodaricGeological Survey.
Model-Driven Web Feature Service A Way Towards Enhanced Semantic Interoperability Peter Staub, ETH Zurich FOSS4G 2007 – Victoria B.C., September 26, 2007.
GWML IGC August 10, 2008, Oslo 1 Groundwater Markup Language (GWML) Extending GeoSciML for Groundwater Eric Boisvert Boyan Brodaric Groundwater Program.
GeoSciML An XML markup language to enable geoinformatics CGI Interoperability Working Group Data Model Design Task Group.
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.
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,
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
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.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
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.
® GRDC Hydrologic Metadata - core concepts - 5 th, WMO/OGC Hydrology DWG New York, CCNY, August 11 – 15, 2014 Irina Dornblut, GRDC of WMO at BfG Copyright.
XMML – a standards-conformant XML language for geology features Simon Cox CSIRO Exploration & Mining
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.
Managing different views of data Simon Cox CSIRO Exploration and Mining 29 November 2006.
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.
CONNECTING YOU TO THE AUTHORITATIVE GEO-INFORMATION FRAMEWORK FOR EUROPE Copyright ©2013 EuroGeographics ISO Update Gunhild.
OGC ® ® Hydrologic Features SWG Irina Dornblut, GRDC 17 September 2015 Nottingham OGC TC meeting 1.
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
Introduction to GeoSciML: standard encoding for transfer of geoscience information Simon Cox CSIRO Exploration and Mining 11 September 2006.
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.
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.
® Sponsored by Hosted by HY_Features Part 3 - OWL encoding: rhyme and reason 96th OGC Technical Committee Nottingham, UK Rob Atkinson 17 September 2015.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
Smart Maps and Dumb Questions: A Geospatial Semantic Web Interoperability Experiment Joshua Lieberman Traverse Technologies, Inc. & Northrop Grumman Information.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
Geospatial metadata Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
Object Management Group Information Management Metamodel
Simon Cox Research Scientist 16 April 2008
CEOP/IGWCO Joint Meeting, Feb.28  March 4, University of Tokyo, Japan
Ki-Joune Li Geospatial Standards Ki-Joune Li
Session 2: Metadata and Catalogues
Presentation transcript:

Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September 2005

Application schema Outline ISO framework for community application schemas Example of process & product in geoscience Some issues

Application schema Premise: communication occurs within communities Successful information transfer occurs when parties share a common language This also applies to transfer of technical data How much is “common”?  Concepts  Models and structures  Vocabularies  Encodings

Application schema Developing a community language Two purposes: 1.Common understanding of a particular application field. 2.Create schema for data management. Stepwise process: 1.Survey requirements from field of application (Universe of Discourse). 2.Identify feature types, their properties and constraints. 3.Describe application schema in a formal modelling language. 4.Integrate formal application schema with other standardized schemas, (spatial schema, quality schema, etc.) ISO Geographic Information – Rules for Application Schema

Application schema Domain-specific feature types - geology Borehole  collar location  shape  collar diameter  length  operator  logs  related observations  … Fault  shape  surface trace  displacement  age  … Ore-body  commodity  deposit type  host formation  shape  resource estimate  … Observation  time  target/location  property  procedure + operator  result  … Conceptual classification Multiple geometries License area  issuer  holder  interestedParty  shape(t)  right(t)  … “Natural” features Constructed artefacts Artefacts of investigation

Application schema Structure of a feature-type

Application schema Relationships between feature types

Application schema ISO/TC 211- Implementation – conceptual schema language  Profile of UML – encoding rules (UML  XML) – Geography Markup Language  WXS implementation of Features, Geometry, Temporal, CRS

Application schema Modelling methodology 1.Get key community representatives engaged

Application schema IUGS-CGI “Model and encoding task group” 2003 November – BGS Edinburgh  28 people from 15 geological surveys 2004 April – GSC Ottawa  4 people from USGS, GSC, CSIRO 2004 December – CSIRO Perth  11 from USGS, AZGS, GSC, BGS, GSJ, GSV, GSWA, GSNSW, CSIRO 2005 August – GSC Ottawa  8 from: USGS, AZGS, GSC, BGS, GSV, CSIRO

Application schema Modelling methodology 1.Get key community representatives engaged 2.Design using UML class diagrams  use “Hollow World” UML template  includes selection of ISO, OGC and SEE Grid models  implements ISO profile of UML i.e. compatible with GML meta-model & mapping rules

Application schema Hollow-world in UML IDE

Application schema Modelling methodology 1.Get key community representatives engaged 2.Design using UML class diagrams  use “Hollow World” UML template  includes selection of ISO, OGC and SEE Grid models  implements ISO profile of UML i.e. compatible with GML meta-model & mapping rules 3.Use hand-coded sample instance documents to test model – iterate

Application schema Serialization for transfer Specimen test instance Specimen test 1 … chips 0.35 …

Application schema Modelling methodology 1.Get key community representatives engaged 2.Design using UML class diagrams  use “Hollow World” UML template  includes selection of ISO, OGC and SEE Grid models  implements ISO profile of UML i.e. compatible with GML meta-model & mapping rules 3.Use hand-coded sample instance documents to test model – iterate 4.Link with utility and related packages

Application schema GeoSciML – package dependencies

Application schema ISO/TC 211- Standard models and components – coverage schema  continuous data, grids – spatial schema  geometry & topology – coordinates & reference systems  influenced by EPSG/POSC – temporal schema  temporal objects and reference systems – moving-features schema UML class models

Application schema GML Assembling an application schema - GeoSciML O&M/XMML NADM GSV

Application schema Modelling methodology 1.Get key community representatives engaged 2.Design using UML class diagrams  use “Hollow World” UML template  includes selection of ISO, OGC and SEE Grid models  implements ISO profile of UML i.e. compatible with GML meta-model & mapping rules 3.Use hand-coded sample instance documents to test model – iterate 4.Link with utility and related packages 5.Generate XML Schema (GML Application Schema) either  by hand following UML2GMLAS rules or  from XMI using ShapeChange application … “Model Driven Architecture” 6.Publish model and service profiles  Feature-type catalogue  UML/XMI, XML Schema, OWL?, ISO 19126??  Registry …

Application schema Issues: observational data Scientific data is different … Property values are often estimated, not assigned  observation procedures and uncertainty  “property-level” metadata mostly

Application schema Package of feature types for observational data

Application schema Issues: property values You ain’t finished yet … structure is not enough  scales, units of measure required for numeric values  vocabularies/lexicons required for category values  definitions may refer to prototype or exemplar feature instances …

Application schema Issues: registration and governance Users must have access to language definition, in order to use data and services  feature-types and lexicons must be registered  community must use an orderly governance process ISO 19135: Procedures for Registration of Items of Geographic Information

Application schema ISO/TC 211- Governance – feature model – feature cataloging  … a community vocabulary – data dictionary registers and feature catalogue registers – Procedures for registration of items  governance principles – dataset metadata – service metadata

Application schema Summary ISO provides framework for developing application language for geospatial communities  methodology  standard components Elements:  Concepts – feature-catalogue  Models and structures – UML application schema  Vocabularies – ontologies?  Encodings – GML application schema

Application schema More info SEE Grid TWiki  Standards framework for geospatial information  Information models and community languages  UML & GML  

Thank You CSIRO Exploration and Mining NameSimon Cox TitleResearch Scientist Phone Webwww.seegrid.csiro.au Contact CSIRO Phone Webwww.csiro.au

Application schema Application schemas build on common components

Application schema Open Geospatial Consortium Primarily a vendor consortium, Implementation specifications  Service interfaces  Data encodings Interoperability projects

Application schema From discourse to data

Application schema OGC - Service interfaces (selection) Web Map Service  Fixed resolution maps (styled) Web Feature Services  Fine-grained data access – object-oriented Web Coverage Service  Access to continuous data Catalogue Service  Data/service discovery – metadata Sensor Web  live data, tasking and scheduling  adapt for simulation services

Application schema OGC Services

Application schema OGC - Information standards & profiles Geography Markup Language Observations and Measurements Core catalogue record Map context  state, data product Styled-layer descriptor Gazetteer profile for WFS  GML implementation of ISO XLS for Location-based-services

Application schema Four layer model