GeoSciML a geoscience specific GML application to support interchange of geoscience information - PowerPoint PPT Presentation

1 / 21
About This Presentation
Title:

GeoSciML a geoscience specific GML application to support interchange of geoscience information

Description:

Set up Interoperability Working Group under auspices of new IUGS CGI to address problem ... Semantic interoperability-- shared vocabulary/ontology or software ... – PowerPoint PPT presentation

Number of Views:48
Avg rating:3.0/5.0
Slides: 22
Provided by: sri94
Category:

less

Transcript and Presenter's Notes

Title: GeoSciML a geoscience specific GML application to support interchange of geoscience information


1
GeoSciML- a geoscience specific GML application
to support interchange of geoscience information
  • CGI Interoperability Working Group
  • Presented by Stephen Richard
  • Arizona Geological Survey/U.S. Geological Survey

2
Objectives of presentation
  • What is GeoSciML?
  • How was it developed?
  • What does it look like?
  • How do I use it?

3
What is GeoSciML
  • GeoSciML is an XML-based Geography Markup
    Language (GML) application
  • Based on Open Geospatial Consortium (OGC)
    standards
  • Framework for application-neutral encoding of
    geoscience thematic data and related spatial
    data.

4
History
  • Meeting in Edinburgh, Nov. 2003 to discuss
    problem
  • Requirement to provide and exchange data in
    electronic format
  • Data from each source in a different format so
    difficult to integrate
  • Representatives of geological surveys from
  • UK, Canada, US, France, Germany, Netherlands,
    Australia (CSIRO), Sweden, Japan, Czech Republic,
    Poland, Ireland, Finland
  • Set up Interoperability Working Group under
    auspices of new IUGS CGI to address problem

5
Objectives for working group
  • Develop a conceptual geoscience data model
  • Map this to an interchange format
  • Develop a testbed to prove / demonstrate use of
    the interchange format
  • Assess vocabulary requirements

6
Approach
  • Draw on previous work
  • Existing geoscience data models
  • Existing markup language specs
  • Face-to-face meetings and Twiki
  • Start with main components of geological map and
    borehole data (geological unit, Earth material,
    faults, contacts, and their defining concepts)
  • Expand later to other geoscience domains (extend
    model or import namespaces?)

No funding, piggyback on ongoing activities
7
Participants
  • GeoSciML development team
  • Eric Boisvert (GSC)
  • Boyan Brodaric (GSC)
  • Tim Duffy (BGS)
  • Simon Cox (CSIRO)
  • Bruce Johnson (USGS)
  • John Laxton (BGS)
  • Steve Richard (AZGS-USGS)
  • Jean-Jacques Serrano (BRGM)
  • Bruce Simons (GSV)
  • Lars Stolen (SGU)
  • Leslie Wyborn (GA)

8
Process
  • Review existing models
  • Develop a conceptual data model and from this
    derive logical data model in UML
  • Map this to XML for interchange using OGC GML
    standard (UML2GML profile)
  • Use web services for delivery

9
NADM C1 North American Geologic Map Data Model
  • ConceptualUML diagrams and text implementation
    not specified
  • Scope
  • Materialsrock, mineral, sediment
  • Bodies of material (geologic units)
  • Structures
  • Processes, Events
  • Relationships

10
XMML?Observation and Measurement
  • OGC draft standard (OGC 05-087r4)
  • Scope
  • Site (includes boreholes)
  • Sample
  • Observation
  • Measurement
  • Basis for documenting provenance of data

11
Interoperability via web service
Communication between service providers and
clients
takes place using XML mark up.
Use of standard markup language means schema
mapping only needs to be done once
Web service only implement interface for standard
markup input and output
Web service can focus on semantic mediation and
application logic.
12
Data Interchange
Extract
Load
Interchange
schema
GeoSciML
GeoSciML
GSC
GSC
U
SGS
U
SGS
NGMDB
GSC
wrapper
wrapper
Data Interchange
Each data provider and consumer implements a
wrapper that maps
xml to and from local schema to interchange
schema
Use of standard means this schema mapping
only needs to be done once.
Users must still resolve semantic
(terminological) differences in
datasets that do not use a common vocabulary.
13
Schematic and semantic interoperability
Ontology (data contentshared concepts)
GeoSciML (data structure)
Geoscience
OpenGIS
GML, XML (data language)
WFS, WMS, WCS (communication protocols)
14
Semantic interoperability
15
Activities Testbed 2
  • Use cases
  • display map, query one feature, return attributes
    in GeoSciML
  • query several map features, return GeoSciML file
    for download
  • reclassify map features based on GeoSciML
    GeologicAge or Lithology

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

17
Current activities
  • Concept definition task group mission
  • Specify concept space for GeoSciML attributes
  • Define categories that cover each space and
    assign language independent identifiers to each
    category
  • Model v2 development, Tucson, May 2007
    Melbourne, Australia Sept. 2007
  • Learn more, get involved
  • https//www.seegrid.csiro.au/twiki/bin/view/CGIMod
    el/GeoSciML
  • or Google GeoSciML Twiki

18
In Closing
  • Will GeoSciML suffice for some initial
    prototyping efforts
  • Are there alternatives?
  • Significant challenges
  • Service definitions
  • Development of wrappers for mapping to/from
    interchange format(s)
  • Semantic interoperability-- shared
    vocabulary/ontology or software semantic mediation

19
The End
20
(No Transcript)
21
Requirements to set up service
  • Data in vector digital form
  • Web server connected to the internet
  • Internet map server that can access data.
  • Software to process OGC Web Map Service (WMS) and
    Web Feature Service (WFS) requests
  • Software to convert hosted data into GeoSciML
    based on service requests.
Write a Comment
User Comments (0)
About PowerShow.com