oslo igc - workshop wss-03 - 10 august 2008 geosciml version 2 - release candidate 3 the geosciml...
TRANSCRIPT
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeoSciML
Version 2 - Release Candidate 3
GeoSciML
Version 2 - Release Candidate 3
The GeoSciML Model Design working group The GeoSciML Model Design working group
Oslo IGC - Workshop WSS-03 - 10 August 2008
Bruce Simons - GSVEric Boisvert - GSC Boyan Brodaric - GSCDominique Janjou - BRGMChristian Bellier - BRGMSimon Cox - CSIRO Yuichiro Fusejima - GSJBruce Johnson - USGSJohn Laxton - BGSOllie Raymond - GASteve Richard - AzGS
Co-authors
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeoSciML Version 2 release schedule
1. The Testbed tested v2 release candidate 2 (v2_rc2) - problems were identified and schema changes made
2. Version 2 Release Candidate 3 (v2_rc3) is now open for comment - this workshop will present v2_rc3 - further testing of v2_rc3 will occur until November 2008
3. GeoSciML Version 2.0 will be released in December 2008 - including documentation and tested XML examples
GeoSciML versionsGeoSciML versions
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeoSciML
GeoScience
Markup Language
GeoSciML
GeoScience
Markup Language
O & M
Observations and
Measurements
and Sampling
O & M
Observations and
Measurements
and Sampling
Data models currently being testedData models currently being tested
Oslo IGC - Workshop WSS-03 - 10 August 2008
1. Data structure
- What data goes where “How do I format my grain size data?”
- How data relates to other data “What unit is this sample from?”“What materials make up this unit?”
- How do I describe the shape of my unit ?
2. Vocabularies
- Define the concepts What is an “ignimbrite” ?
- What terminology do you use“medium” or “medium grained” or “medium-grained” ?“Phanerozoic” or “Fanerozoikum” ?
What is a geological data model?What is a geological data model?
Oslo IGC - Workshop WSS-03 - 10 August 2008
What is O&M?What is O&M?
• A data model for any type of scientific observation, measurement and sampling framework
• Provides a platform on which individual science communities can build more domain-specific types of observation, measurement and sampling
• For example, the GeoSciML community have adapted the “sampling point” and “sampling curve” features of the O&M standard for geological use in delivering outcrop sample locations and boreholes
Oslo IGC - Workshop WSS-03 - 10 August 2008
WesternAustralia
Description
Label
Age
Why do we need a data model?Why do we need a data model?
NorthernTerritory
ESRI MAPINFO
Oslo IGC - Workshop WSS-03 - 10 August 2008
Interoperability
Schematic (Data Structure)
Semantic(Data Content)
Few standards Controlled Vocabularies
Systems(Data Services)
Syntax(Data Language)
Proprietary software formats(ESRI, Mapinfo, Oracle,
Geosoft, Access, Excel etc)XML, GML
Files, DVD, CDWindows, Unix, Linux WFS, WMS, WCS
The currentsituation
The GeoSciMLWorld
Organisation-specific data structures
GeoSciML, O&M
Levels of Interoperability
OGC sta
ndards
Oslo IGC - Workshop WSS-03 - 10 August 2008
RockMaterial
+ consolidationDegree: CGI_Term
+ compositionCategory: CGI_Term [0..1]
+ geneticDescription: CGI_Term [0..1]
+ lithology: ControlledConcept [1..*]
GeologicUnit
+ geologicUnitType: ControlledConcept+ bodyMorphology: [0..*]+ compositionCategory: [0..1]+ exposureColor: [0..*]+ outcropCharacter: [0..*]+ rank: [0..1]+ unitThickness: [0..*]
CompositionPart
+ lithology: ControlledConcept [1..*]+ material: RockMaterial [0..1]+ proportion:+ role:
+composition 0..*
Schematic Agreement
Lithology
Cardinality
Oslo IGC - Workshop WSS-03 - 10 August 2008
Cainozoic?
Palaeozoic?
Archaean?
Bolindian?Eastonian?Gisbornian?
Late?Early?
Semantic AgreementSemantic Agreement
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeoSciML in a nutshell…GeoSciML in a nutshell…
Geologic Units• lithological, chronostratographic, lithostratigraphic…
Structures• faults, contacts, folds, foliations, textures…
Earth materials• rocks, unconsolidated materials, minerals…
Sampling• outcrops, boreholes, specimens…
Measurements• strike and dip, physical properties…
Value types• textural, numeric, ranges, statistical values…
Vocabularies• concept definitions, terminology…
Geologic Relationships
Oslo IGC - Workshop WSS-03 - 10 August 2008
«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
Mapped Features
Elements on a geologic map
• what is being mapped - surficial geology surface
- basement geology surface
and where
- map tile, nation, continent
• shapes of geologic features
on the map
- polygons, curves, points, surfaces
• descriptions of geologic
features - the map legend
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeologicStructure
Geologic Features
MD_Metadatametadata
0..1
feature
GeologicEvent+ eventAge+ eventEnvironment [0..*]+ eventProcess [1..*]
geologicHistory
0..1preferredAge
0..*
GeologicRelation
+ relationship+ sourceRole [0..1]+ targetRole [0..1]
sourceLink
0..*target
1targetLink
source
GeologicFeatureRelation
GeologicFeature+ observationMethod [1..*]+ purpose specification
1
occurrence0..*
MappedFeature+ observationMethod [1..*]+ positionalAccuracy
GeologicUnit
Oslo IGC - Workshop WSS-03 - 10 August 2008
ControlledConcept+ identifier+ name
classifier
weatheringCharacter
WeatheringDescription+ weatheringDegree+ weatheringProduct+ weatheringProcess+ environment
PhysicalDescription+ density+ magneticSusceptibility+ permeability+ porosity
physicalProperty
CompositionPart+ lithology+ material+ proportion+ role
composition
GeologicUnitPart+ proportion+ role
part
containedUnit
MetamorphicDescription+ metamorphicFacies+ metamorphicGrade+ peakPressureValue+ peakTemperatureValue+ protolithLithology
metamorphicCharacter
Geologic Units
GeologicUnit
+ geologicUnitType+ bodyMorphology+ exposureColor+ outcropCharacter+ rank+ compositionCategory+ unitThickness
GeologicUnitType
AllostratigraphicAlterationArtificialGroundBiostratigraphicChronostratigraphicDeformationExcavationGeomorphologicGeophysicalUnitLithodemicLithogeneticLithologicLithostratigraphicLithotectonicUnitMagnetostratigraphicUnitMassMovementPedodermPedostratigraphicPolarityChronostratigraphicUnit
BeddingDescription
+ beddingPattern+ beddingStyle
+ beddingThickness
bedding
Oslo IGC - Workshop WSS-03 - 10 August 2008
GeologicStructure
DeformationUnit
definedUnitdefiningStructure
BoundaryRelationshipconstraints{source must be GeologicUnit}{target must be GeologicUnit}
boundaryOccurrence
boundedUnitLink
NetSlipValue
SeparationValue
SlipComponents
slipComponent
DisplacementValue+ hangingWallDirection+ movementSense+ movementType
total
DisplacementEvent
incremental
LineationNonDirectionalStructure+ structureType
+ definingElement+ intensity+ lineationType+ mineralElement+ orientation
Foliation+ continuity+ definingElement+ foliationType+ intensity+ mineralElement+ orientation+ spacing
Layering
Rock+ consolidationDegree+ lithology
layerComposition
FoldSystem+ periodic+ wavelength
Fold+ profileType+ axialSurfaceOrientation+ hingeLineOrientation+ geneticModel+ amplitude+ hingeLineCurvature+ hingeShape+ interLimbAngle+ limbShape+ span+ symmetry
higherOrderFoldPart
foldSystemMember
faultSystemMember
ShearDisplacementStructure+ planeOrientation
FaultSystem
DuctileShearStructure
segment
Fault
segment
Contact+ contactCharacter+ contactType+ orientationGeologic Structures
Oslo IGC - Workshop WSS-03 - 10 August 2008
Mineral+ mineralName
OrganicMaterial
EarthMaterial+ color+ purpose
RockMaterial+ compositionCategory+ geneticCategory + consolidationDegree+ lithology
PhysicalDescription+ density+ magneticSusceptibility+ permeability+ porosity
physicalProperty
metamorphicCharacter
MetamorphicDescription+ metamorphicFacies+ metamorphicGrade+ peakPressureValue+ peakTemperatureValue+ protolithLithology
InorganicFluid
material
target
MaterialRelation+ relationship+ sourceRole+ targetRole
sourceConstituentPart+ proportion+ role
part
Earth Materials
particleGeometry
ParticleGeometryDescription+ size+ sorting+ particleType+ shape+ aspectRatio
particleGeometry
FabricDescription+ fabricType
fabric
Oslo IGC - Workshop WSS-03 - 10 August 2008
Specimen
SamplingFeature
SurveyProcedure surveyDetails0..1
AnyFeature Intention
sampledFeature
1..*
SamplingFeatureRelation+ role
relatedSamplingFeature0..*
source
0..*
target
Observation
relatedObservation
0..*
SpatiallyExtensiveSamplingFeature
SamplingPoint
CV_DiscreteCoverage
DiscreteCoverageObservation
resultBoreholeCollar
+ location
collarLocation
borehole0..*
BoreholeDetails+ dateOfDrilling+ driller+ drillingMethod+ inclinationType+ nominalDiameter+ operator+ startPoint
indexData
0..1
SamplingCurve+ length [0..1]
+ shape
Borehole
SamplingFeatureCollection
Foliation
result
+ orientation
RockMaterial
result
+ lithology
Sampling,Observations
Oslo IGC - Workshop WSS-03 - 10 August 2008
Questions
Oslo IGC - Workshop WSS-03 - 10 August 2008
• Describes Earth Resources independent of associated human activities
• Caters for geological descriptions of Earth Resources as well as reserves, mining activities, and mining products
• Utilises GeoSciML MappedFeature to describe spatial representation
• Utilises GeoSciML EarthMaterial to describe host and associated materials
Mineral OccurrencesMineral Occurrences
Oslo IGC - Workshop WSS-03 - 10 August 2008
Mineral SystemMineral Deposit Model
Earth Resource
Mapped Feature
Earth Resource Material
MineMining Activity
Commodity
Product
Resource
Reserve
Endowment
«FeatureType»GeologicFeature::GeologicFeature
+ observationMethod: CGI_TermValue [1..*]+ purpose: DescriptionPurpose = instance
«FeatureType»GeologicFeature::MappedFeature
+ observationMethod: CGI_TermValue [1..*]+ positionalAccuracy: CGI_Value
«FeatureType»EarthResource
+ sourceReference: CI_Citation [0..*]
«estimatedProperty»+ dimension: EarthResourceDimension [0..1]+ expression: CGI_TermValue [0..*]+ form: CGI_TermValue [0..*]+ linearOrientation: CGI_LinearOrientation [0..*]+ planarOrientation: CGI_PlanarOrientation [0..*]+ shape: CGI_TermValue [0..*]
«DataType»SupergeneProcesses
+ depth: CGI_Numeric [0..1]+ material: EarthMaterial [0..*]+ type: CGI_TermValue [0..1]
«FeatureType»MineralOccurrence
«estimatedProperty»+ type: MineralOccurrenceTypeCode
«DataType»MineralSystem
+ associationType: CGI_TermValue
«DataType»MineralDepositModel
«estimatedProperty»+ mineralDepositGroup: ScopedName [1..*]+ mineralDepositType: ScopedName [0..*]
«DataType»EarthResourceMaterial
+ earthResourceMaterialRole: ERMaterialRoleCode+ material: EarthMaterial
«FeatureType»MiningActivity
+ activityDuration: TM_Period+ activityType: MiningActivityTypeCode+ oreProcessed: CGI_Numeric [0..1]
«FeatureType»Mine
+ endDate: TM_Instant [0..1]+ mineName: MineNamePreference [1..*]+ sourceReference: CI_Citation+ startDate: TM_Instant [0..1]+ status: MineStatusCode
«FeatureType»Product
+ productName: CGI_TermValue+ sourceReference: CI_Citation [1..*]
«estimatedProperty»+ grade: CGI_Numeric [0..1]+ production: CGI_Numeric [0..1]+ recovery: CGI_Numeric [0..1]
«FeatureType»Commodity
+ commodityGroup: ScopedName [0..*]+ commodityName: ScopedName
«estimatedProperty»+ commodityImportance: ImportanceCode [0..1]+ commodityRank: Integer [0..1]
«DataType»OreMeasure
+ calculationMethod: CharacterString+ date: TM_GeometricPrimitive+ dimension: EarthResourceDimension [0..1]+ proposedExtractionMethod: CGI_TermValue [0..1]+ sourceReference: CI_Citation [1..*]
«estimatedProperty»+ ore: CGI_Numeric
«DataType»Endowment
+ includesReserves: Boolean+ includesResources: Boolean
«DataType»Reserve
+ category: ReserveCategoryCode
«DataType»Resource
+ category: ResourceCategoryCode+ includesReserves: Boolean
«FeatureType»GeologicAge::GeologicEvent
+ eventAge: CGI_Value+ eventEnvironment: CGI_TermValue [0..*]+ eventProcess: CGI_TermValue [1..*]
«DataType»CommodityMeasure
«estimatedProperty»+ commodityAmount: CGI_Numeric [0..1]+ cutOffGrade: CGI_Numeric [0..1]+ grade: CGI_Numeric [0..1]
«DataType»RawMaterial
+ material: EarthMaterial+ rawMaterialRole: RawMaterialRoleCode
1
+producedMaterial
1..*
1
+measureDetails
1..*
+feature+geologicHistory
0..*
+preferredAge
0..1
1
+oreAmount
0..*
0..*
+commodityOfInterest 1..*
0..*
+composition 0..*
0..*
+sourceCommodity
1
+relatedActivity1..*
+associatedMine0..1
0..*
+relatedMine0..1
1
+composition
0..*
0..*
+classification
0..1
0..*
+geneticDescription
0..1
1+supergeneModification
0..*
+child0..*
+parent0..1
+resourceExtraction 0..*
+deposit1
+specification
1 Description
+occurrence
0..*
+source1
+commodityDescription
1..*
Mineral System
Mineral Deposit Model
Earth Resource
Mapped Feature
Earth Resource Material
Mine
Mining Activity
Commodity
Product
Resource Reserve
Endowment
Mineral Occurrences ModelMineral Occurrences Model