® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4...

41
® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard

Transcript of ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4...

Page 1: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

®

Ollie RaymondCGI/OGC GeoSciML Standards Working Group

EU Joint Research Centre, Italy

GeoSciML 4

The OGC/CGI Geoscience Data Transfer Standard

Page 2: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

Canada AzGS

USA

UK

Russia

Australia

Mapping applications, web portals, modelling applications, analytical

tools

W W W

INTEROPERABILITY“My stuff works with your stuff”

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Why A Data Standard?

France

GSVGSQ

Page 3: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

What is GeoSciML?

• GeoSciML is a GML-based data standard for exchange of geoscientific information

• UML data model • XML markup language

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

class Ispra presentation

GeologyBasic

«FeatureType»GeologyBasic::GeologicUnit

«voidable»+ geologicUnitType: GeologicUnitTypeTerm [0..1]+ rank: RankTerm [0..1]

«FeatureType»GeologyBasic::GeologicFeature

«voidable»+ observationMethod: Category [0..*]+ purpose: DescriptionPurpose [0..1] = typicalNorm+ classifier: Category [0..*]

«FeatureType»GeologicStructure::GeologicStructure

«FeatureType»GeologicEv ent::GeologicEv ent

«voidable»+ eventProcess: EventProcessTerm [0..*]

«estimatedProperty, voidable»+ numericAge: NumericAgeRange [0..1]+ olderNamedAge: GeochronologicEraTerm [0..1]+ youngerNamedAge: GeochronologicEraTerm [0..1]+ eventEnvironment: Category [0..*]

«DataType»GeologyBasic::CompositionPart

«voidable»+ role: CompositionPartRoleTerm [0..1]

«estimatedProperty, voidable»+ proportion: QuantityRange [0..1]

«FeatureType»GeologyBasic::MappedFeature

«voidable»+ observationMethod: Category [0..*]+ resolutionRepresentativeFraction: Integer [0..1]+ mappingFrame: MappingFrameTerm [0..1] = EarthNaturalSurface+ exposure: ExposureTerm [0..1]+ shape: GM_Object [0..1]

«estimatedProperty, voidable»+ positionalAccuracy: Quantity [0..1]

«type»GeologyBasic::EarthMaterial

+ purpose: DescriptionPurpose [0..1] = instance

«estimatedProperty, voidable»+ color: Category [0..*]

«DataType»GeologyBasic::

GeologicUnitAbstractDescription

«DataType»GeologyBasic::GeologicUnitHierarchy

«voidable»+ role: GeologicUnitHierarchyRoleTerm [0..1]

«estimatedProperty, voidable»+ proportion: QuantityRange [0..1]

«CodeList»GeologyBasic::RankTerm

«CodeList»GeologyBasic::

MappingFrameTerm

«CodeList»GeologyBasic::

GeologicUnitTypeTerm

«CodeList»GeologyBasic::

DescriptionPurpose

+ definingNorm+ instance+ typicalNorm

«CodeList»GeologyBasic::

CompositionPartRoleTerm

«type»GeologyBasic::

CompoundMaterial

«DataType»GeologyBasic::

EarthMaterialAbstractDescription

«CodeList»GeologyBasic::ExposureTerm

«CodeList»GeologyBasic::LithologyTerm

«type»GeologyBasic::RockMaterial

«voidable»+ l i thology: LithologyTerm [0..1]

«CodeList»GeologyBasic::

GeologicUnitHierarchyRoleTerm

«DataType»GeologyBasic::

AbstractFeatureRelation

«FeatureType»Geomorphology::

GeomorphologicFeature

«DataType»GeologicUnitDetails::

GeologicUnitDescription

«DataType»EarthMaterialDetails::

CompoundMaterialDescription

«DataType»EarthMaterialDetails::

RockMaterialDescription

«DataType»EarthMaterialDetails::PhysicalDescription

«Type»GeologicRelation::GeologicFeatureRelation

«voidable»+ relationship: GeologicRelationshipTerm [0..1]+ sourceRole: RelationRoleTerm [0..1]+ targetRole: RelationRoleTerm [0..1]

«FeatureType»General Feature Instance::

GFI_Feature

«DataType»EarthMaterialDetails::ChemicalComposition

«DataType»EarthMaterialDetails::

FabricDescription

«DataType»EarthMaterialDetails::AlterationDescription

«DataType»EarthMaterialDetails::

MetamorphicDescription

+targetUnit1

+gbMaterialDescription«voidable»

0..*

+gbUnitDescription«voidable»

0..*

+composition«voidable»

0..*

+relatedFeature 0..*

+gbEarthMaterialDescription

0..*

+hierarchyLink«voidable» 0..*

+specification0..1

+occurrence

0..*

+geologicHistory

0..*{ordered}

+material«voidable»

0..1

Page 4: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

How Does GeoSciML Work?

W W W

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

GA

VSEGEI

BGS

USGS

GSCCanada

USA

UK

Russia

Australia

Myriad of source databases

(eg, Oracle, ArcGIS, PostGIS, MySQL)

?

Page 5: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

How Does GeoSciML Work?

W W W

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

WMS WFS

WMSWFS

WMSWFS

WMS WFS

WMS WFS

OGC web services using GeoSciML

standard data structure

GeoSciML

GA

VSEGEI

BGS

USGS

GSCCanada

USA

UK

Russia

Australia

Myriad of source databases

(eg, Oracle, ArcGIS, PostGIS, MySQL)

GSC mapping

to GeoSciML

USGS mapping

to GeoSciML

BGS mapping

to GeoSciML

GA mapping

to GeoSciML

VSEGEI mapping

to GeoSciML

Web services applications (eg, Geoserver,

XtraServer, ArcGIS)

Page 6: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML

How Does GeoSciML Work?

WMS WFS

WMSWFS

WMSWFS

WMS WFS

WMS WFS

GA

VSEGEI

BGS

USGS

GSCGSC mapping

USGS mapping

BGS mapping

GA mapping

VSEGEI mapping

Canada

USA

UK

Russia

Australia

Many data formats One standard format

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

W W W

Page 7: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

A Brief History

• British Geological Survey, UK

• CSIRO, Australia

• Geological Survey of Canada

• US Geological Survey

• Arizona Geological Survey, USA

• Geological Survey of Japan

• Geoscience Australia

• Geological Survey of Victoria, Australia

• BRGM, France

• Geological Survey of Sweden

• Geological Survey of Italy (ISPRA)

• Geological Survey of Finland

• GNS Science, New Zealand

• Landcare Research, New Zealand

• BGR, Germany

• plus many observers

Contributing Organisations

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 8: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

A Brief History

• In the beginning… 2003, Edinburgh

• first meeting held to begin harmonisation of geological data models developed in North America, Europe, and Australia

• seed of the IUGS Commission for Geoscience Information (CGI)

• several precursor data models were considered, includingo the North American Data Model (NADM)

o the Australian Exploration and Mining Markup Language (XMML)

o the Multi-Lingual Thesaurus of Geology

o and others…

• 2004, Ottawa & Florence

• CGI was launched and the Interoperability Working Group (IWG) formed

o IWG would be the vehicle for GeoSciML development for the next 8 years

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 9: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

A Brief History

• 2004, Pertho first official meeting of the IWG GeoSciML

Task Group

• 2005, Ottawao GeoSciML version 1

• 2006, Orleans, Liege & Brussels

• 2007, Tucson & Melbourneo GeoSciML version 2

• 2008, Orleans, Uppsala & Oslo

• 2009, Quebec

• 2010, Rome

• 2011, Edinburgh

• 2012, Wellingtono GeoSciML version 3

• 2013, Redlands & St Petersburg

• 2014, Tucson

2004

2014

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Page 10: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

The Move to OGC

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

• January 2013, Redlands, OGC TC meeting

o Memorandum of Understanding signed between CGI and OGC

o first meeting of the GeoSciML Standards Working Group under OGC

o bound by OGC documentation specifications

o the imprimatur of an established multi-domain spatial standards organisation

Page 11: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - the early days

• Original use case for GeoSciML version 1

• describe and exchange features found on a typical geological map geological units

o including hierarchy, relationships

geological structures

o contacts, faults, folds

geological age earth materials

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Page 12: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML evolution

• Version 2

• updates to the v1 data model for:o geological unitso geological events/ageo earth materialso physical properties

• added:o boreholeso fossils

• Version 3

• repackaged the model into 13 separate schema modules

• updates to the data model for: o geological unitso feature relationso events/ageo physical propertieso boreholes

• added: o geomorphological unitso alterationo geological samplingo laboratory analysis metadata

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 13: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML evolution

GeoSciML v3 changes, continued -

• used and extended new OGC and ISO standards, including:

o Geography Markup Language (GML v3.2)

o Observations and Measurements (O&M v2.0)

o Sensor Web Enablement (SWE Common v2.0)

• GeoSciML v2 elements were retired in v3 in favour of using existing OGC and ISO standards

o eg, used SWE Common to deliver numeric and controlled

terminology attributes

• geoscience vocabularies are managed outside of the GeoSciML data modelo vocabulary terms encoded using a “byReference/xlink”

pattern to enable links to vocabulary services

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Page 14: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML v3 problems

• User feedback indicated that the GeoSciML v3 model was too complicated to implement for the majority of users who had only relatively simple data

o delivery of even simple geological data required understanding half a

dozen different schemas and delivery of a lot of unnecessary empty

XML elements

o the complex conceptual data model was theoretically correct, but was

not implemented in a sufficiently user-friendly way to attract users

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 15: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

class IGC34

GeoSciML-Core

+ GeologicFeature+ GeologicRelation

GeologicUnit

GeologicStructure

GeologicAge

PhysicalProperties

EarthMaterial

Borehole

Collection

Geomorphology

GeologicTimescale

+ GSSP+ TimeScale

TemporalReferenceSystemCGI_Utilities

Fossil

LaboratoryAnalysis-Specimen

+ LaboratoryAnalysis+ Geochronology+ GeologicSpecimen

«Import»

«Import»

«Import»

«import»

«Import»

«Import»

«Import»

«Import»

«Import»

«Import»

«Import»«Import»

«import»

«import»

«import»

«Import»

«Import»

«Import»«Import»

«Import»

«import»

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Internal model dependencies

GeoSciML v3.2

Page 16: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

The Solution

Strategy #1 - GeoSciML-Portrayal

• a simplified data standard that can deliver a small subset of GeoSciML using simple features WFS or WMS on a map with a minimum of data requirements or controlled terminology

• Version 2.0.1 was published in July 2013

o geological units, contacts, faults, borehole collars

• retained a little controlled terminology to enable standard query and symbolisation of map features (eg, using SLD)

• currently implemented by several major map data sharing initiatives, including:

o OneGeology

o USGIN

o AuScope

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 17: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML Portrayal

Strategy #1 continued - GeoSciML-Portrayal

• the new version of GeoSciML-Portrayal has simple feature map schemas for:o geological units

o geomorphological units

o faults and shears

o contacts

o boreholes

o geological specimens

o site observations

• an introductory, easy to implement, entry point for users of GeoSciMLo designed to be compatible with the widest possible range of client and

server software applications

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 18: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

The Solution

Strategy #2 - GeoSciML v4

• re-organise GeoSciML v3 to enable users to deliver all the core features of GeoSciML using one (or very few) XML application schemas

• core schema would satisfy the majority of use cases asked by geologists of digital data

o satisfy requirements of key major users of complex features like INSPIRE

o eg;– “show me the geological units which contain shale”– “show me the geological units of Permian age”– “show me where the thrust faults are”

• more complicated and less commonly used features, attributes and relationships are delivered by using extension schemas

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 19: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

The Solution

Strategy #2 continued - GeoSciML v4

• remove mandatory nature of most properties

o removes the need for data providers to deliver many unpopulated XML elements

o enables “profiling” of the GeoSciML standard for different purposes

• use Schematron to control different community profiles of GeoSciML

o INSPIRE and other regional communities; soil and other geological sub-disciplines

o XSD schema validation on its own cannot ensure interoperability

o Schematron can used to validate not only data structure, but also data content

• eg; test the use of agreed vocabularies

o makes GeoSciML potentially more attractive to more user communities

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 20: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

class IGC34

GeoSciML-Core

+ GeologicFeature+ GeologicRelation

GeologicUnit

GeologicStructure

GeologicAge

PhysicalProperties

EarthMaterial

Borehole

Collection

Geomorphology

GeologicTimescale

+ GSSP+ TimeScale

TemporalReferenceSystemCGI_Utilities

Fossil

LaboratoryAnalysis-Specimen

+ LaboratoryAnalysis+ Geochronology+ GeologicSpecimen

«Import»

«Import»

«Import»

«import»

«Import»

«Import»

«Import»

«Import»

«Import»

«Import»

«Import»«Import»

«import»

«import»

«import»

«Import»

«Import»

«Import»«Import»

«Import»

«import»

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

From this...

GeoSciML v3.2 schemas

Page 21: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

To this...

class internal dependencies

«Application Schema»Borehole

«Application Schema»GeologicTime

+ GSSP

+ TemporalReferenceSystem

+ TimeScale

«Application Schema»GeoSciMLBasic

+ GeologyBasic

+ Collection

+ GeologicEvent

+ GeologicStructure

+ Geomorphology

+ GSML_DataTypes

«Application Schema»GeoSciMLPortrayal

«Application Schema»GeoSciMLExtension

+ GeologicRelation

+ EarthMaterialDetails

+ GeologicAgeDetails

+ GeologicStructureDetails

+ GeologicUnitDetails

«Application Schema»LaboratoryAnalysis-Specimen

+ LaboratoryAnalysis

+ Geochronology

+ GeologicSpecimen

«Import»«import»

«import»

GeoSciML v4.0 schemas

GeoSciML

Basic

Geological

Timescale

GeoSciML

Extension

Geological Sampling

& Analysis

BoreholeGeoSciML

Portrayal

Page 22: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

class Ispra presentation

«FeatureType»GeologyBasic::GeologicUnit

«voidable»+ geologicUnitType: GeologicUnitTypeTerm [0..1]+ rank: RankTerm [0..1]

«FeatureType»GeologyBasic::GeologicFeature

«voidable»+ observationMethod: Category [0..*]+ purpose: DescriptionPurpose [0..1] = typicalNorm+ classifier: Category [0..*]

«FeatureType»GeologicEv ent::GeologicEv ent

«voidable»+ eventProcess: EventProcessTerm [0..*]

«estimatedProperty, voidable»+ numericAge: NumericAgeRange [0..1]+ olderNamedAge: GeochronologicEraTerm [0..1]+ youngerNamedAge: GeochronologicEraTerm [0..1]+ eventEnvironment: Category [0..*]

«DataType»GeologyBasic::CompositionPart

«voidable»+ role: CompositionPartRoleTerm [0..1]

«estimatedProperty, voidable»+ proportion: QuantityRange [0..1]

«FeatureType»GeologyBasic::MappedFeature

«voidable»+ observationMethod: Category [0..*]+ resolutionRepresentativeFraction: Integer [0..1]+ mappingFrame: MappingFrameTerm [0..1] = EarthNaturalSurface+ exposure: ExposureTerm [0..1]+ shape: GM_Object [0..1]

«estimatedProperty, voidable»+ positionalAccuracy: Quantity [0..1]

«DataType»GeologyBasic::GeologicUnitHierarchy

«voidable»+ role: GeologicUnitHierarchyRoleTerm [0..1]

«estimatedProperty, voidable»+ proportion: QuantityRange [0..1]

«type»GeologyBasic::

CompoundMaterial

«type»GeologyBasic::RockMaterial

«voidable»+ lithology: LithologyTerm [0..1]«FeatureType»

GeologicStructure::ShearDisplacementStructure

«voidable»+ faultType: FaultTypeTerm [0..1]

«FeatureType»GeologicStructure::Contact

«voidable»+ contactType: ContactTypeTerm [0..1]

«FeatureType»GeologicStructure::GeologicStructure

«FeatureType»GeologicStructure::Foliation

«voidable»+ foliationType: FoliationTypeTerm [0..1]

«FeatureType»GeologicStructure::Fold

«voidable»+ profileType: FoldProfileTypeTerm [0..1]

«FeatureType»Geomorphology::NaturalGeomorphologicFeature

«voidable»+ naturalGeomorphologicFeatureType:

NaturalGeomorphologicFeatureTypeTerm [0..1]+ activity: Category [0..1]

«FeatureType»Geomorphology::AnthropogenicGeomorphologicFeature

«voidable»+ anthropogenicGeomorphologicFeatureType:

AnthropogenicGeomorphologicFeatureTypeTerm [0..1]

«FeatureType»Geomorphology::

GeomorphologicFeature 0..*

+relatedFeature 0..*

0..1

1

0..*

0..*

GeoSciML Basic

Page 23: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

GeologicFeature

Parent class for all geological features. Describe relations between any type of geological feature

Page 24: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

MappedFeature

Spatial (ie, mapped) representation of a geological feature

• shape (GML), scale• scope of the map• positional accuracy, type of exposure

Page 25: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

MappedFeature

MappedFeature

Spatial (ie, mapped) representation of a geological feature

• shape (GML), scale• scope of the map• positional accuracy, type of exposure

Page 26: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

Geological Units

Basic description of stratigraphic, lithological, and other rock unit types

• name• rank• stratigraphic hierarchy

Page 27: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

Geological Units

Basic description of stratigraphic, lithological, and other rock unit types

• name• rank• stratigraphic hierarchy

Page 28: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

Lithology

Basic description of earth materials which comprise a geological unit

Page 29: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

Lithology

Basic description of earth materials which comprise a geological unit

Page 30: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Basic

Geological Structures

Basic description of the most common types of geological structures

• contacts• faults and shears• folds• foliation

Page 31: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geological Structures

Geological Structures

Basic description of the most common types of geological structures

• contacts• faults and shears• folds• foliation

Page 32: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geological Events

Geological Events

Basic description of• numeric age• named age• environment and

process

Page 33: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geological Events

Geological Events

Basic description of• numeric age• named age• environment and

process

Page 34: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geomorphology

Geomorphology

Basic description of natural andanthropogenic geomorphological features

• regolith landforms• glacial features• landslides and geohazards

Page 35: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geomorphology

Geomorphology

Basic description of natural andanthropogenic geomorphological features

• regolith landforms• glacial features• landslides and geohazards

Page 36: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

GeoSciML Extension Pattern

class extension model

«FeatureType»GeologicUnit

«DataType»GeologicUnitAbstractDescription

«DataType»EarthMaterialAbstractDescription

«DataType»GeologicUnitDescription

«DataType»CompoundMaterialDescription

«DataType»RockMaterialDescription

«DataType»PhysicalDescription

«DataType»ChemicalComposition

«DataType»FabricDescription

«DataType»AlterationDescription

«DataType»MetamorphicDescription

0..* 0..*

eg; GeologicUnit and EarthMaterials extension

GeoSciML Basic

GeoSciML Extension

Page 37: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

class Ispra presentation

«FeatureType»GeologicStructure

«FeatureType»ShearDisplacementStructure

«FeatureType»Fracture

«FeatureType»Joint

«FeatureType»Fold

«FeatureType»FoldSystem

«FeatureType»Lineation

«FeatureType»Foliation

«FeatureType»Layering

«FeatureType»NonDirectionalStructure

«FeatureType»Contact

«DataType»FoliationDescription

«DataType»FoliationAbstractDescription

«DataType»SlipComponents

«DataType»DisplacementValue

«DataType»NetSlipValue

«DataType»ShearDisplacementStructureAbstractDescription

«DataType»ContactAbstractDescription

«DataType»ContactDescription

«DataType»FoldDescription

«DataType»FoldAbstractDescription

«FeatureType»DisplacementEv ent

«DataType»ShearDisplacementStructureDescription

0..1

0..10..1

0..1

0..10..1

0..*

GeoSciML Extension Pattern

GeoSciML Basic

GeoSciML Extension

GeologicStructure extension

Page 38: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geological Extensions of O&M

class borehole

«featureType»Borehole

«featureType»OriginPosition

«estimatedProperty»+ location: GM_Point [0..1]+ elevation: DirectPosition [0..1]

«dataType»BoreholeDetails

«voidable»+ operator: CI_Responsibil ity [0..1]+ dril ler: CI_Responsibility [0..1]+ dateOfDril l ing: TM_Period [0..1]+ startPoint: BoreholeStartPointCode [0..1]+ inclinationType: BoreholeInclinationCode [0..1]+ boreholeMaterialCustodian: CI_Responsibil ity [0..*]+ purpose: BoreholePurposeCode [0..*]+ dataCustodian: CI_Responsibil ity [0..*]

«estimatedProperty, voidable»+ boreholeLength: Quantity [0..1]

«featureType»BoreholeInterv al

«voidable»+ observationMethod: Category [0..*]+ specification: GFI_Feature [0..1]+ collectionIdentifier: ScopedName [0..1]

«estimatedProperty, voidable»+ mappedIntervalBegin: Quantity [0..1]+ mappedIntervalEnd: Quantity [0..1]

«DataType»DrillingDetails

«voidable»+ dril l ingMethod: BoreholeDril l ingMethodCode [0..1]

«estimatedProperty, voidable»+ boreholeDiameter: Quantity [0..1]+ intervalBegin: Quantity [0..1]+ intervalEnd: Quantity [0..1]

«type»GM_Object

«FeatureType»SF_SamplingCurv e

0..1

0..*

+shape«voidable»

0..1

0..*

0..1

+interval 0..1

0..1

0..*

Borehole

• in GeoSciML v4, downhole intervals are no longer restricted to just GeoSciML MappedFeatures

o other domain communities can use their own downhole features with GeoSciML Borehole

ISO19156 O&M

GeoSciML

Page 39: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, St Petersburg, June 2013

Geological Sampling and Analysisclass sampling

«featureType»ReferenceSpecimen

«featureType»GeologicSamplingMethod

«FeatureType»AnalyticalSession

«featureType»GeologicSpecimenPreparation

«FeatureType»SF_Specimen

PreparationStep

«FeatureType»SF_Process

«featureType»AnalyticalProcess

«featureType»AnalyticalInstrument

«type»AnalyticalMethod

«FeatureType»OM_Process

«FeatureType»OM_Observ ation

«FeatureType»SF_SamplingFeature

0..*

1

0..*

0..1

0..*

0..10..1

Geological Extensions of O&M

GeoSciML

ISO19156 O&M

Page 40: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

OGC®

Internet Resources

GeoSciML home• http://www.geosciml.org • http://schemas.geosciml.org • http://resource.geosciml.org

Public Mailing list• https://lists.opengeospatial.org/mailman/listinfo/geosciml

Public GeoSciML SWG wiki• http://external.opengeospatial.org/twiki_public/GeoSciMLswg/WebHome

GeoSciML Standards Working Group (OGC members only)• https://portal.opengeospatial.org/?m=projects&a=view&project_id=420

Wiki for GeoSciML work pre-OGC• https://www.seegrid.csiro.au/wiki/CGIModel/

GeoSciML - The History and Future of an International Geoscience Data Transfer Standard, JRC Ispra, October 2015

Page 41: ® Ollie Raymond CGI/OGC GeoSciML Standards Working Group EU Joint Research Centre, Italy GeoSciML 4 The OGC/CGI Geoscience Data Transfer Standard.

®

Thank you

Any Questions?

Ollie RaymondGeoSciML Standards Working Group

Open Geospatial Consortium

IUGS Commission for the Management and Application of Geoscience Information

Web: www.cgi-iugs.org

Email: [email protected]

Phone: +61 2 6249 9575