Upload
haley-gardner
View
214
Download
0
Tags:
Embed Size (px)
Citation preview
GeoSciML 2.0: Significant changes and additions to the
CGI-IUGS geoscience data modelBruce 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
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
Traditional paper map
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’
Digital Maps
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
Structured Digital Data
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
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
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
Schematic Agreement
Victoria
South Australia
lithology
RockMaterial
consolidationDegree
compositionCategory
geneticDescription
lithology
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
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
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
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’
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
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
MineralmineralName
OrganicMaterial
InorganicFluid
EarthMaterialcolorpurpose ParticleGeometry
DescriptionsizesortingparticleTypeshapeaspectRatio
particleGeometry
target
MaterialRelationrelationshipsourceRoletargetRole
sourceConstituentPartproportionrolematerial
part
PhysicalDescriptiondensitymagneticSusceptibilitypermeabilityporosity
physicalProperty
particleGeometry
metamorphicCharacter
MetamorphicDescriptionmetamorphicFaciesmetamorphicGradepeakPressureValuepeakTemperatureValueprotolithLithology
FabricDescriptionfabricType
fabric
RockMaterial
compositionCategory
geneticCategory
consolidationDegree
lithology
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
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
Tony Cragg, Subcommittee, 1991
Governance
IWG
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
Web Services Workshop
9:00 – 14:00 Sunday 10 August
Room D1
GeoSciML Documentation
http://www.geosciml.org