geosciml 2.0: significant changes and additions to the cgi-iugs geoscience data model bruce simons

24
GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Upload: haley-gardner

Post on 26-Mar-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

GeoSciML 2.0: Significant changes and additions to the

CGI-IUGS geoscience data modelBruce Simons

Page 2: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Eric Boisvert - GSC Boyan Brodaric - GSCDominique Janjou - BRGMChristian Bellier - BRGMSimon Cox - CSIRO Yuichiro Fusejima - GSJBruce R. Johnson - USGSJohn L. Laxton - BGSOliver Raymond - GASteve Richard - AzGS

Co-Authors

Page 3: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Interoperability in the Geosciences

“the ability of software and hardware on different machines from different vendors to share data”

Efficiencies for government Efficiencies for industry Benefits for the wider geoscience

community

Page 4: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Traditional paper map

Page 5: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Traditional Paper Maps Advantages

•Presents lots of information

•Readily understood by experts (~0.2%)•Targeted to specific end-users

Disadvantages•Stand-alone product

•Hard copy only

•Allows only limited analysis

•Doesn’t allow data exchange

•Single legend

•Requires further ‘explanation’

Page 6: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Digital Maps

Page 7: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Digital Maps Advantages

•Captures most map information

•Human readable

•Some data exchange capacity

•Allows queries and analysis Disadvantages

•Targeted end-user

•Single legend

•‘Flat’ data structure

•Vendor specific format

•No relationships, cross- sections, face notes

Page 8: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Structured Digital Data

Page 9: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Structured Digital Data Advantages

•Handles all the information

•Is well-structured

•Allows establishing data exchange standards

•Caters for all end-users

•Suitable for computer analysis

•Machine readable Disadvantages

•Difficult for humans to read

•Requires agreed standards

Page 10: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

GML

Client

WMS WFS

WMSWFS

WMSWFS

WMS WFS

GeoSciML

GeoSciML

GeoSciML

GeoSciML

WMS WFS

GeoSciML

GSV

GA

BGS

USGS

GSCGSC mapping

GeoSciML Benefits

GeoSciML Format

USGS mapping

BGS mapping

GA mapping

GSV mapping

Canada

USA

UK

Australia

Data to GeoSciML Schema mapping

OGC ServicesDatasources

Page 11: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Systems(Data Services)

Syntax(Data Language)

Schematic (Data Structure)

Semantic(Data Content)

interoperability

Current ‘World’

Organisation specific

Few standards

Access, Excel,Proprietary GIS

Files, DVD, CD

GeoSciML, O&M

Controlled Vocabularies

GML, XML

WFS, WMS, WCS

GeoSciML ‘World’

Interoperability Requirements

Page 12: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Schematic Agreement

Victoria

South Australia

lithology

RockMaterial

consolidationDegree

compositionCategory

geneticDescription

lithology

Page 13: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

RockMaterial

consolidationDegree: CGI_Term

compositionCategory: CGI_Term [0..1]

geneticDescription: CGI_Term [0..1]

Lithology: ControlledConcept [1..*]

GeologicUnit+ bodyMorphology: [0..*]+ compositionCategory: [0..1]+ exposureColor: [0..*]+ outcropCharacter: [0..*]+ rank: [0..1]

CompositionPart

+ lithology: ControlledConcept [1..*]+ material: RockMaterial [0..1]+ proportion:+ role:

+composition0..*Lithology

Schematic Agreement

Cardinality

Page 14: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

What is GeoSciML?

machine readable GeoScience Markup Language

a Geological Data Model based on real world concepts that represents the complexity of geology

tells users what geological information goes where

developed by the international scientific community

builds on established standards such as GML

uses the ISO ‘feature’ model

Page 15: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

The map sheet Map polygons

and lines, describedby GML geometries

Geologic description (map legend)

«FeatureType»MappedFeature

+ observationMethod [1..*]+ positionalAccuracy

«type»GM_Object

{n}

SamplingFeature

«FeatureType»SpatiallyExtensiveSamplingFeature

«FeatureType»GeologicFeature

+ observationMethod [1..*]+ purpose = instance

MD_Metadata{n}

shape

samplingFrame

specification1

Description

occurrence 0..*

metadata

0..1

Name:Package:Version:Author:

Overview diagram: MappedFeature«Leaf» GeologicFeature1.0Simon Cox

MappedFeature – geologic map elements

Page 16: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

GeologicUnitCompositionPart

MetamorphicDescription

PhysicalDescription

WeatheringDescription

GeologicFeature MappedFeature

GM_Object

SpatiallyExtensiveSamplingFeature

GeologicStructure

GeologicFeatureRelation

ControlledConcept

GeologicEvent

GeologicUnitPart

NetSlipValue

ShearDisplacementStructure

DuctileShearStructureFault FoldFoldSystemFaultSystem

Lineation Foliation

Layering

NonDirectionalStructure

DisplacementValue

SeparationValue SlipComponents

Contact

Mineral

EarthMaterial

MaterialRelation

ConstituentPart

ParticleGeometryDescription

InorganicFluid

OrganicMaterialCompoundMaterial

StratigraphicLexiconAnyEntity

VocabRelation AnyDictionary

AnyDefinition

GeologicVocabulary

AnyFeature

CV_DiscreteCoverage

SamplingPointSpecimen

Observation

SurveyProcedure

SamplingFeature

SamplingCurve

SamplingFeatureRelation

DiscreteCoverageObservation

Borehole BoreholeCollar

BoreholeDetails

CGI_TermValue

CGI_TermRange

CGI_VectorCGI_NumericValue

CGI_Value

CGI_LinearOrientationCGI_NumericRange

CGI_GeometricDescriptionValue

CGI_PrimitiveValueCGI_Range

CGI_Term CGI_Numeric

CGI_PlanarOrientation

Vocabularies Features Sampling Features

Structures

Units

Values‘Rocks’

Page 17: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

GeologicUnit GeologicStructure

GeologicFeatureobservationMethod [1..*]purpose

SpatiallyExtensiveSamplingFeature

samplingFrame

GM_Objectboundarybuffer(Distance)centroidclosureconvexHullcoordinateDimensiondimensiondistanceenvelopeisCycleisSimplemaximalComplexmbRegionrepresentativePointtransform

shape

GeologicFeatureRelation

GeologicRelation

relationshipsourceRole [0..1]targetRole [0..1]

sourceLink

0..*target

1targetLink

source

MappedFeatureobservationMethod [1..*]positionalAccuracy

specification1

occurrence0..*

feature

GeologicEventeventAgeeventEnvironment [0..*]eventProcess [1..*]

geologicHistory0..1

preferredAge0..*

MD_Metadata

metadata0..1

GeologicFeature

Page 18: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

ControlledConceptidentifiername

classifier

weatheringCharacter

WeatheringDescriptionweatheringDegreeweatheringProductweatheringProcessenvironment

PhysicalDescriptiondensitymagneticSusceptibilitypermeabilityporosity

physicalProperty

CompositionPartlithologymaterialproportionrole

composition

GeologicUnitPartproportionrole

part

containedUnit

MetamorphicDescriptionmetamorphicFaciesmetamorphicGradepeakPressureValuepeakTemperatureValueprotolithLithology

metamorphicCharacter

Geologic Unit

GeologicUnit

geologicUnitTypebodyMorphology

compositionCategory

exposureColoroutcropCharacterrank

unitThickness

GeologicUnitType

AllostratigraphicAlterationArtificialGroundBiostratigraphicChronostratigraphicDeformationExcavationGeomorphologicGeophysicalUnitLithodemicLithogeneticLithologicLithostratigraphicLithotectonicUnitMagnetostratigraphicUnitMassMovementPedodermPedostratigraphicPolarityChronostratigraphicUnit

BeddingDescription

beddingPatternbeddingStylebeddingThickness

+bedding

Page 19: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

MineralmineralName

OrganicMaterial

InorganicFluid

EarthMaterialcolorpurpose ParticleGeometry

DescriptionsizesortingparticleTypeshapeaspectRatio

particleGeometry

target

MaterialRelationrelationshipsourceRoletargetRole

sourceConstituentPartproportionrolematerial

part

PhysicalDescriptiondensitymagneticSusceptibilitypermeabilityporosity

physicalProperty

particleGeometry

metamorphicCharacter

MetamorphicDescriptionmetamorphicFaciesmetamorphicGradepeakPressureValuepeakTemperatureValueprotolithLithology

FabricDescriptionfabricType

fabric

RockMaterial

compositionCategory

geneticCategory

consolidationDegree

lithology

Page 20: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

FoliationcontinuitydefiningElementfoliationTypeintensitymineralElementorientationspacing

Layering

RockconsolidationDegreelithology

layerComposition

FoldSystemperiodicwavelength

ShearDisplacementStructureplaneOrientation

FaultSystem

faultSystemMember

DuctileShearStructure

segment

Fault

segment

ContactcontactCharactercontactTypeorientation

LineationdefiningElementintensitylineationTypemineralElementorientation

NonDirectionalStructurestructureType

GeologicStructure

DeformationUnit

definedUnitdefiningStructure

NetSlipValue

SeparationValue

SlipComponents

slipComponent

BoundaryRelationshipconstraints

{source must be GeologicUnit}{target must be GeologicUnit}

boundaryOccurrence

boundedUnitLink

DisplacementValuehangingWallDirectionmovementSensemovementType

total

FoldprofileTypeaxialSurfaceOrientationhingeLineOrientationgeneticModelamplitudehingeLineCurvaturehingeShapeinterLimbAnglelimbShapespansymmetry

higherOrderFoldPart

foldSystemMember

DisplacementEvent

incremental

Page 21: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

SpatiallyExtensiveSamplingFeature

Specimen SamplingPointposition

Outcrop

SamplingFeature

SurveyProcedure surveyDetails0..1

AnyFeature Intention

sampledFeature

1..*

SamplingCurvelength [0..1]shape

Borehole

BoreholeCollar

location

collarLocation

borehole0..*

SamplingFeatureRelationrole

relatedSamplingFeature0..*

source

0..*

target

CV_DiscreteCoverage

Observation

DiscreteCoverageObservation

relatedObservation

0..*

result

BoreholeDetailsdateOfDrillingdrillerdrillingMethodinclinationTypenominalDiameteroperatorstartPoint

indexData

0..1

Page 22: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Tony Cragg, Subcommittee, 1991

Governance

IWG

Page 23: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Interoperability Requirements

Summary availability of appropriate

technologies- OGC, ISO, W3C

common data structure common data content commitment to these standards

- GGIC, INSPIRE, 1G-Europe, NSF-GIN

- CGI-IUGS

Page 24: GeoSciML 2.0: Significant changes and additions to the CGI-IUGS geoscience data model Bruce Simons

Web Services Workshop

9:00 – 14:00 Sunday 10 August

Room D1

GeoSciML Documentation

http://www.geosciml.org