23
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

Embed Size (px)

Citation preview

Page 1: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM

EarthResourceML Model Bruce Simons

GeoScience Victoria

Page 2: 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

Page 3: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

Earth Resource Material

Commodity

Mapped Feature

Ore MeasureResourceReserveEndowment

Mineral System

Mineral Deposit Model(komatiite hosted nickel)

Mineral Occurrence

Geology View of Earth Resources

Page 4: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

Mining Activity

Commodity

Product

Mining Feature Occurrence

Mined Material

Mineral Occurrence

Mine

Human Activity View

Page 5: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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)

Page 6: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 7: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 8: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 9: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

Source: Allegiance Mining N.L.

Diggers and Dealers Presentation Aug 2005

Avebury mineralisation

Page 10: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 11: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 12: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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..*

Page 13: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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..*

Page 14: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

EarthResourceML Features

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

http://www.earthresourceml.org/

Page 15: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

EarthResourceML DataTypes

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

Page 16: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

EarthResourceML CodeLists

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

Page 17: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 18: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

Key points cont.

• Utilises GeoSciML Mapped Feature to describe spatial representation

• Utilises GeoSciML Earth Material to describe host and associated materials

Page 19: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 20: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM

AuScope 2007-2011

Page 21: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

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

Page 22: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

MineralOccurrencetype

source

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

parent

childEndowmentincludesReservesincludesResources

OreMeasurecalculationMethoddatedimensionproposedExtractionMethodsourceReferenceestimatedProperty:ore

CommodityMeasurecommodityAmountcutOffGradegrade

ResourcecategoryincludesReserves

Reservecategory

oreAmount

measureDetails

commodityOfInterest

Page 23: AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM EarthResourceML Model Bruce Simons GeoScience Victoria

commodityDescription

CommoditycommodityGroupcommodityNamecommodityImportancecommodityRank

MineralOccurrencetype

source

EarthResourcesourceReferencedimensionexpressionformlinearOrientationplanarOrientationshape

parent

child

ProductproductNamesourceReferencegradeproductionrecovery

sourceCommodity

deposit

composition

relatedMineassociatedMine

relatedActivity

MiningActivityactivityDurationactivityTypeoreProcessed

MineendDatemineNamesourceReferencestartDatestatus

RawMaterialmaterialproportionrawMaterialRole

producedMaterial

resourceExtraction