AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce...

Preview:

Citation preview

AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM

EarthResourceML Model Bruce Simons

GeoScience Victoria

Methodology• Lessons learnt from GeoSciML development:

– No right or wrong way, just agreed way– Use UML to capture all– Don’t maintain classes you don’t have to– Re-use other domain (GeoSciML, GML) classes where possible– Re-use patterns

• Identify Use Cases from Scenarios– This part is rarely done well!– Required for testing

• Interoperable communities share a language– Community standard data model– This may be formalized as an ‘Application schema’– In a serialized form (file format) this is used for data transfer (i.e. ‘standard exchange

format’)– In general this is different from the storage format

• Goal– One normative artefact – the UML model– Everything must either be in the model or the rules for converting from model to schema– Software and documentation generated automatically– ‘How to’ and ‘Cookbook’ documentation

• Map users data to model – modify model if necessary• Establish WFS – modify model if necessary

Earth Resource Material

Commodity

Mapped Feature

Ore MeasureResourceReserveEndowment

Mineral System

Mineral Deposit Model(komatiite hosted nickel)

Mineral Occurrence

Geology View of Earth Resources

Mining Activity

Commodity

Product

Mining Feature Occurrence

Mined Material

Mineral Occurrence

Mine

Human Activity View

Mining Activity

Commodity

Product

Mining Feature Occurrence

Mined Material

Mineral Occurrence

Mine

Earth Resource Material

Mapped Feature

Ore MeasureResourceReserveEndowment

Mineral System

Mineral Deposit Model(komatiite hosted nickel)

Documentation

• Based on other international standards• Extension of GML:

– GM_Object– TM_Instant– TM_Period

• O&M:– SpatialReferenceFrame

• MD_Metadata:– CI_Citation

• GeoSciML:– GeologicFeature– MappedFeature– GeologicAge– EarthMaterial– CGI_Value

• Real-world objects classified into types based on a characteristic set of properties

MineralOccurrencetype

Geology View

supergeneModification

SupergeneProcessesdepthmaterialtype

0..*MineralSystemassociationType

geneticDescription

InorganicFluid

fluidDescription0..*

0..1

classification

MineralDepositModelmineralDepositGroupmineralDepositType

0..1

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

source

1..*

composition

EarthResourceMaterialearthResourceMaterialRolematerialproportion

0..*

parent

child0..1

0..*

NonMetallicOccurrence

GeoSciML

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

GeologicFeatureobservationMethodpurpose

MappedFeatureobservationMethodpositionalAccuracy

GeologicEventeventAgeeventEnvironmenteventProcess

occurrence0..*

geologicHistory

preferredAge

0..*

0..1

EarthResourceML extends GeoSciML

MineralSystem

geneticDescription

classification

MineralDepositModel

commodityDescription

Commodity

Nickel

composition

source

MineralOccurrence

GeologicEvent

preferredAge

Aveburynickeldeposit

EarthResourceMaterial

Host rock:serpentinite;Primary ore:pentlandite

MappedFeature

Drillhole: A001

Remobilised NiS

Arc related

Carboniferous

«CodeList»ERMaterialRoleCode

alteration productganguehost rockprimarysecondaryunspecified

Source: Allegiance Mining N.L.

Diggers and Dealers Presentation Aug 2005

Avebury mineralisation

MineralOccurrencetype

GeologicFeatureobservationMethodpurpose

MappedFeatureobservationMethodpositionalAccuracy

GeologicEventeventAgeeventEnvironmenteventProcess

geologicHistory

preferredAge

occurrence

Geology View

supergeneModification

SupergeneProcessesdepthmaterialtype

0..*

0..*

0..*

0..1

MineralSystemassociationType

geneticDescription

InorganicFluid

fluidDescription0..*

0..1

classification

MineralDepositModelmineralDepositGroupmineralDepositType

0..1

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

source

1..*

composition

EarthResourceMaterialearthResourceMaterialRolematerialproportion

0..*

parent

child0..1

0..*

NonMetallicOccurrence

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

:EarthMaterial

:EarthMaterial

Mineral

mineralName

EarthMaterialcolorpurpose

ConstituentPart

proportionrole

ParticleGeometryDescription

particleTypeaspectRatioshapesizesorting

InorganicFluid

OrganicMaterial

MetamorphicDescriptionmetamorphicFaciesmetamorphicGradepeakPressureValuepeakTemperatureValueprotolithLithology

FabricDescription

fabricType

PhysicalDescriptiondensitymagneticSusceptibilitypermeabilityporosity

CompoundMaterialcompositionCategorygeneticCategory

RockMaterial

consolidationDegreelithology

material

0..1

part0..*

particleGeometry

0..1

metamorphicProperties

0..1

fabric 0..*physicalProperty

0..1

EarthMaterial

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

MineralOccurrence

Type: MineralOccurrenceTypeCode

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

«DataType»OreMeasure

calculationMethoddatedimensionproposedExtractionMethod]sourceReferenceore

«DataType»Endowment

includesReservesincludesResources

«DataType»Reserve

category: ReserveCategoryCode

«DataType»Resource

category: ResourceCategoryCodeincludesReserves

«DataType»CommodityMeasurecommodityAmountcutOffGradegrade

«CodeList»MineralOccurrenceTypeCode

districtfieldlodemineral depositoccurrenceore depositprospectprovince

«CodeList»ReserveCategoryCode

probable ore reserves

proved and probable ore reserves [JORC]

proved and probable ore reserves [non-JORC]

proved ore reserves

«CodeList»ResourceCategoryCode

indicated mineral resourceinferred mineral resource

measured and indicated mineral resourcemeasured mineral resourcemeasured, indicated and inferred mineral resource [JORC]measured, indicated and inferred mineral resource [non-JORC]

NonMetallicOccurrence

source 1

commodityDescription

measureDetails

1..*

oreAmount

0..*

0..*commodityOfInterest

1..*

Type: MineralOccurrenceTypeCode

category: ReserveCategoryCode

category: ResourceCategoryCode

1..*

MiningActivity

activityDurationactivityTypeoreProcessed

Mine

endDatemineNamesourceReferencestartDate]status

MineName

isPreferredmineName

Product

productNamesourceReferencegradeproductionrecovery

MineStatusCode

abandonedcare and maintenancefeasibilitynot operatingoperating continuouslyoperating intermittentlypending approvalretentionunknownunspecified

MiningActivityTypeCode

aditdeclinediggingsdredgingmultipleopen cut and underground miningopen cut miningreworkingshaftsluicingsolution miningunderground miningunspecified

RawMaterialRoleCode

gangueore

MinedMaterialmaterialproportionrawMaterialRole

MiningFeature

MiningFeatureOccurrenceobservationMethodpositionalAccuracy

rawMaterial 0..*

specification

occurrence 0..*

0..*

sourceCommodity

producedMaterial

1..*

0..1

relatedMine

0..*

relatedActivity1..*

associatedMine0..1

resourceExtraction

0..*

deposit

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshapesource

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

commodityDescription

MineralOccurrence

Type

1..*

EarthResourceML Features

• EarthResource• MineralOccurrence• NonMetallicOccurrence (placeholder)• Mine• MiningActivity• Commodity• Product• MiningFeature• MiningFeatureOccurrence

http://www.earthresourceml.org/

EarthResourceML DataTypes

• MineralSystem• MineralDepositModel• SupergeneProcesses• EarthResourceMaterial• OreMeasure• Endowment• Resource • Reserve• CommodityMeasure• MinedMaterial

EarthResourceML CodeLists

• MineralOcurrenceTypeCode• ERMaterialRoleCode• RawMaterialRoleCode• ResourceCategoryCode• ReserveCategoryCode• ImportanceCode • MineName• MineStatusCode• MiningActivityTypeCode

Key points

• Describes Earth independent of human activities­ NiS mineral occurrence

• Caters for description of Mineral Occurrences using:­ Mineral Deposit Models (e.g. remobilised NiS)­ Mineral Systems (Geodynamic context)­ Crustal processes

• Requires use of controlled vocabularies

Key points cont.

• Utilises GeoSciML Mapped Feature to describe spatial representation

• Utilises GeoSciML Earth Material to describe host and associated materials

Future work

• Model needs the Mineral Systems part developed Source: melt composition, physical properties, metal endowment Pathways: propagation, complexity, flow regime Traps: efficiency, periodicity, scale

• Cleanup

AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM

AuScope 2007-2011

MineralOccurrencetype

GeologicFeatureobservationMethodpurpose

MappedFeatureobservationMethodpositionalAccuracy

GeologicEventeventAgeeventEnvironmenteventProcess

geologicHistory

preferredAge

occurrence

Geology View

supergeneModification

SupergeneProcessesdepthmaterialtype

0..*

0..*

0..*

0..1

MineralSystemassociationType

geneticDescription

InorganicFluid

fluidDescription0..*

0..1

classification

MineralDepositModelmineralDepositGroupmineralDepositType

0..1

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

source

1..*

composition

EarthResourceMaterialearthResourceMaterialRolematerialproportion

0..*

parent

child0..1

0..*

NonMetallicOccurrence

GeoSciML

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

EarthResourceML extends GeoSciML

:EarthMaterial

:EarthMaterial

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

MineralOccurrencetype

source

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

parent

childEndowmentincludesReservesincludesResources

OreMeasurecalculationMethoddatedimensionproposedExtractionMethodsourceReferenceestimatedProperty:ore

CommodityMeasurecommodityAmountcutOffGradegrade

ResourcecategoryincludesReserves

Reservecategory

oreAmount

measureDetails

commodityOfInterest

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

MineralOccurrencetype

source

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

parent

child

ProductproductNamesourceReferencegradeproductionrecovery

sourceCommodity

deposit

composition

relatedMineassociatedMine

relatedActivity

MiningActivityactivityDurationactivityTypeoreProcessed

MineendDatemineNamesourceReferencestartDatestatus

RawMaterialmaterialproportionrawMaterialRole

producedMaterial

resourceExtraction

Recommended