Domain Modelling and Implementation Standards context Simon Cox Research Scientist Sydney - December, 3 rd 2010.

Slides:



Advertisements
Similar presentations
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Advertisements

Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
Observations, Features, Coverages, SOS Simon Cox CSIRO Exploration and Mining 9 September 2006.
Information Modelling MOLES Metadata Objects for Linking Environmental Sciences S. Ventouras Rutherford Appleton Laboratory.
ECOOP Data Management System (T2.2/WP2) Declan Dunne 13 th February 2008, Athens.
An explicit OWL representation of ISO/OGC Observations and Measurements Simon Cox | Research Scientist | Environmental Information Systems 17 October 2013.
1 OGC Web Services Kai Lin San Diego Supercomputer Center
Using the Assay Data Exchange standard with WFS to build a complete minerals exploration data-transfer chain Simon CoxA.Dent, S.Girvan, R.Atkinson.
Community semantics and interoperability: the ISO/TC 211 framework and the “Hollow World” Simon Cox CSIRO Exploration and Mining 6 September.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – tools Simon Cox.
A standard information transfer model scopes the ontologies required for observations Simon Cox, Laurent Lefort TDWG, Fremantle,
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Geospatial standards Beyond FGDC Geog 458: Map Sources and Errors March 3, 2006.
New ways to geo-reference and classify spatial data in Annex II & III data specifications Clemens Portele interactive instruments GmbH Drafting Team „Data.
Domain Modelling and Implementation From model to implementation Simon Cox Research Scientist Sydney - December, 3 rd 2010.
Introduction to Geospatial Metadata – ISO 191** Metadata National Coastal Data Development Center A division of the National Oceanographic Data Center.
CE 397 Midterm Slides Review Slides for the Midterm Exam David Maidment Spring 2015.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – standards context Simon Cox.
Domain Modelling and Implementation Canonical modelling approach Simon Cox Research Scientist Sydney - December, 3 rd 2010.
N 2401/N 2402 New Work Item Proposal - Observation and Sampling schema Simon Cox Research Scientist 28 May 2008.
Preparation of Geological Data Standards of Turkey Based on INSPIRE Directives A joint project completed by General Directorate of Geographical Information.
ALKIS-ATKIS modelling using ISO standards Workshop “Standards in action” – Lisbon – Clemens Portele interactive instruments GmbH Trierer.
® The sampled feature of hydrologic observation Hydrology Domain Working Group at the OGC/TC Meeting, Austin, 2012, Mar Irina Dornblut, Global Runoff.
Interoperability and architectures Simon Cox CSIRO Exploration and Mining 23 May 2006.
1 The NERC DataGrid DataGrid The NERC DataGrid DataGrid AHM 2003 – 2 Sept, 2003 e-Science Centre Metadata of the NERC DataGrid Kevin O’Neill CCLRC e-Science.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
Geology, mining, groundwater, landscape and soils The ‘Earth Science’ domains Bruce Simons Spatial Information Modelling Community of Practice workshop,
Sensors, SWE and European spatial data initiatives – INSPIRE and GMES Brno, Radim Štampach, Ph.D.
How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
ET-ADRS-1, April ISO 191xx series of geographic information standards.
® Sponsored by GroundWater ML 2 IE (GW2IE) GroundWater ML 2 IE (GW2IE) Progress Report 95th OGC Technical Committee Boulder, Colorado USA Bruce Simons.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Copyright © 2009, Open Geospatial Consortium, Inc. Time issue : Meteo Domain needs and WMS present means Meteorology DWG Frédéric Guillaud, Marie-Françoise.
OM-JSON Simon Cox | Research Scientist | Environmental Information Infrastructures 21 st September 2015 LAND AND WATER, DATA61 a JSON implementation of.
® GRDC Hydrologic Metadata - core concepts - 5 th, WMO/OGC Hydrology DWG New York, CCNY, August 11 – 15, 2014 Irina Dornblut, GRDC of WMO at BfG Copyright.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Exploiting the Observations and Measurements Standard for interoperability in the Earth Sciences and beyond Lesley Wyborn Simon Cox.
Observations and sampling: common patterns Simon Cox CSIRO Exploration and Mining 7 March 2007.
Managing different views of data Simon Cox CSIRO Exploration and Mining 29 November 2006.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
Transitioning from FGDC CSDGM Metadata to ISO 191** Metadata
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
Guidelines for O&M in INSPIRE. Overview Goals Thematic areas involved Basic O&M design patterns Common elements defined.
ESDI Workshop on Conceptual Schema Languages and Tools
© 2006, Open Geospatial Consortium, Inc. The OGC Sensor Web Enablement framework Simon CoxMike Botts CSIRO Exploration & MiningNational Space Science &
Observations & Measurements & SWE in Inspire OGC Hydro DWG Workshop – Reading – Sylvain Grellet Office International de l’Eau.
Exchanging observations and measurements: a generic model and encoding Simon Cox Research Scientist 22 May 2007.
WIGOS Data model – standards introduction.
Winter 2011SEG Chapter 11 Chapter 1 (Part 1) Review from previous courses Subject 1: The Software Development Process.
From Earth Science Observations to GI Coverages: Towards an harmonization framework for coverages Stefano Nativi Italian National Research.
ISO 191** Overview A “Family” of Standards. Resources ISO Standards Web Page – Technical.
Exchanging observations and measurements: applications of a generic model and encoding Simon Cox CSIRO Exploration and Mining 15 December.
® Hosted and Sponsored by Observed Observable Properties - from HY_Features perspective - OGC Hydrology Domain Working Group 3 rd Meeting, Reading, UK,
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
NOAA IOOS SOS Implementations in 2008 Jeff de La Beaujardière, PhD NOAA IOOS Program DIF Sr Systems Architect.
OGC TC Washington – HydroDWG meeting – Inspire O&M & SWE requirements - profile BRGM – S.Grellet 52N – S.Jirka.
Implementing distributed geoscience information systems using Open GIS Web Services Simon Cox CSIRO Exploration & Mining
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
European Monitoring Platform for Mapping of QoS and QoE
Updated version of TGs - O&M and SWE for INSPIRE (D2
Simon Cox Research Scientist 16 April 2008
Ontology based Collection Discovery
CEOP/IGWCO Joint Meeting, Feb.28  March 4, University of Tokyo, Japan
Session 2: Metadata and Catalogues
Presentation transcript:

Domain Modelling and Implementation Standards context Simon Cox Research Scientist Sydney - December, 3 rd 2010

Overview ISO/TC 211 modeling framework Standard meta-models – feature, coverage, observation OGC Services: WMS, WFS, WCS, SOS CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010

Standards context ISO/TC 211 – Geographic Information Main stakeholders: national standards bodies OGC Main stakeholders: software vendors; government agencies INSPIRE Main stakeholders: European Commission, member states Base is (profiles of) ISO and OGC standards ‘Data specifications’ for various domain models

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Feature model

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO/TC 211 basics Reference model – ISO Rules for Application Schema (General feature model) – ISO Coverages – ISO 19123

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Reference model

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Application schema

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO General feature model

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Meta-levels GF_FeatureType all feature types River a feature-type all rivers Paramatta a river

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Conceptual object: “feature” Digital object corresponding with identifiable, typed, object in the real world mountain, road, specimen, event, tract, catchment, wetland, farm, bore, reach, property, license-area, station Feature-type is characterised by specific set of properties May have one or more spatial property Specimen ID (name) description mass processing details sampling location sampling time related observation material …

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Mapped features

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Fields & coverages

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Objects vs Fields classic geology: “feature” classic earth-observations: “field” or “coverage”

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Variation of a property in domain of interest Sampled discretely, often on a grid Domain extent is scoped by shape/lifetime of feature of interest Range-type is scoped by type of feature-of-interest Spatial function or field: “coverage” (x 1,y 1 ) (x 2,y 2 )

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Different cross-sections through same dataset SpecimenAu (ppm) Cu-a (%)Cu-b (%)As (ppm)Sb (ppm) ABC A Row summarizes the properties of one feature A Column = variation of a single property across a domain (i.e. set of locations)

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Feature may have coverage-valued property WeatherStation +location: GM_Point +owner: CI_ResponsibleParty CV_DiscreteTimeInstantCoverage temperature Scene +bounds: GM_Envelope +theme: string CV_DiscreteGridPointCoverage {n} colour

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Conceptual object model: features Digital object corresponding with identifiable, typed, object in the real world mountain, road, specimen, event, tract, catchment, wetland, farm, bore, reach, property, license-area, station Feature-type is characterised by specific set of properties Specimen ID (name) description mass processing details sampling location sampling time related observation material …

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Summary of meta-model Features Object-centric viewpoint Artefacts associated with observation campaigns: platform, instrument, site Detected/interpreted objects in the environment: river, ore-body, plume … Coverages Property-centric viewpoint Variation of a property within a domain Evidence used in interpretation Results of model (simulation or interpolation)

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Spatio-temporal elements

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO spatio-temporal utilities – Coordinate reference systems – Spatial schema (geometry) – Grid schema – Temporal schema

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Overview of geometry types

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Temporal primitives

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Temporal reference systems

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Coordinate reference systems

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 More information in particular: GeospatialStandardsContext IsoTc211Standards OGCInformationModels FeatureModel InformationViews

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Collecting data

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Assignment of property values For each property of a feature the value is either i.asserted E.g. name, owner, price, boundary (cadastral feature types) ii.observed/estimated E.g. colour, mass, shape (natural feature types) i.e. error is of interest

OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GFI_PropertyTypeGFI_FeatureOM_ProcessAny +observedProperty 1 0..* +featureOfInterest 1 0..* +procedure 1 +result An Observation is an action whose result is an estimate of the value of some property of the feature-of-interest, obtained using a specified procedure Observations

Defines the following terms: Observation Procedure – sensor, instrument procedure Observed property – e.g. geophysical parameter Result – e.g. scaled number, vector, image, grid, classification Feature of interest – in-situ, remote, ex-situ (specimen) Phenomenon time – time the result applies to Result time – time the result was obtained Valid time – time period the result may be used A neutral terminology to support cross-domain data discovery & fusion

OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GFI_PropertyTypeGFI_FeatureOM_ProcessGFI_DomainFeatureAny +observedProperty 1 +propertyValueProvider 0..* +featureOfInterest 1 +generatedObservation 0..* +procedure 1 +result Range observed property Belongs to feature-of-interest-type procedure Standard procedures, per property-type feature of interest Feature-type taken from a domain-model (e.g. GeoSciML) result GML, SWE, or pointer to a standard structure (e.g. netCDF) Application to a domain

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010  Observations with coverage-valued results Feature with coverage-valued property WeatherStation +location: GM_Point +owner: CI_ResponsibleParty CV_DiscreteTimeInstantCoverage temperature Scene +bounds: GM_Envelope +theme: string CV_DiscreteGridPointCoverage {n} colour

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Proximate vs ultimate feature-of-interest The ultimate (“project”) thing of interest may not be directly or fully accessible 1.Proximate feature of interest embodies a sample design Rock-specimen samples an ore-body or geologic unit Well samples an aquifer Profile samples an ocean/atmosphere column Cross-section samples a rock-unit 2.Sensed property is a proxy e.g. want land-cover, but observe colour Post-processing required FoI may change during processing – e.g. “scene”  “tract” Some standard designs are common

SF_Specimen Sampling features Domain feature type OM_Observation SF_SamplingFeature +parameter [0..*] +lineage [0..1] GFI_Feature 0..* SF_SpatialSamplingFeature +positionalAccuracy [0..2] +relatedObservation 0..* SF_SamplingSolidSF_SamplingPointSF_SamplingCurveSF_SamplingSurface Intention +sampledFeature SamplingFeatureComplex +role 0..* +relatedSamplingFeature 0..* +relatedObservation 0..*

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Viewpoints

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Oceanographic data processing Stage Overall : to analyse and predict geophysical properties of ‘the ocean’ in-situ observations made of various oceanic parameters satellite observations made of sea surface Observations integrated in numerical model  gridded analyses and forecasts individual dynamic features detected (fronts, upwelling zones, etc.) Viewpoint feature coverage + sampling features coverage coverage + sampling features feature

Stage identify a prospective region on the basis of general geological information obtain geophysical imagery for the region of interest interpret the geophysics in terms of geological features of interest construct drill holes for detailed sampling Map variation of properties along borehole collect specimens along borehole measure ore-concentration in specimens characterize the internal structure of the ore body (concentration of commodity) Interpret geological features implied by property variation along borehole Viewpoint Feature Coverage Feature Sampling features Coverage Sampling features Observations Coverage feature CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Mineral exploration scenario

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Three viewpoints: Feature, Coverage, Observation SpecimenAu (ppm) Cu-a (%)Cu-b (%)As (ppm)Sb (ppm) ABC A Row gives properties of one feature A Column = variation of a single property across a set of locations A Cell reflects the result of a single observation

CSIRO Cox + Woolf, NDG Data and Information Modelling 2009 OGC Service stack Different information-types accessed using different interfaces Maps – WMS Features – WFS Coverages – WCS Observations – SOS Each interface is composed of a “set of operations”

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Serialization

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Data transfer Data instances must be serialized for transfer

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 UML → XML/GML gcDD

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 More information in particular: OGCInformationModels FeatureModel ObservationsAndSampling InformationViews

Contact Us Phone: or Web: Thank you Earth Science & Resource Engineering Simon Cox Research Scientist Phone: Web: CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010

Formalization

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Conceptual Schema Language (UML Profile) UML patterns Avoid multiple inheritance Put role-names on association-ends Meaningful nouns – not ‘uses’ or ‘has’ Guidelines for terms and labels Lexical forms, nouns not verbs, singular not plural, short but not code Packaging Utility classes Primitive types – CharacterString, Boolean, Integer … Names Measure Are float/decimal/double ever correct? Record & record-type

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/ Coverage geometry and functions Coverage = map from domain  range

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Alt. view – collection of geometry-value pairs

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Spatial schema

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 GM_Point vs. GM_Position

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Grid types

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Temporal schema

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Documents

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 How to read ISO documents IS vs TS Standard vs technical specification e.g. ISO Metadata model vs. ISO TS Metadata XML Implementation ‘Normative’ vs. ‘Informative’ content Chapter = “Clause” Clause is normative unless explicitly labelled “informative” Normative statements use SHALL, SHOULD, MAY, NOT Externally imposed requirements use MUST NOTE: Informative consequences or corollary of a normative statement EXAMPLE: Non-normative illustration

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 What should you read? Substance appears in different places in difference documents ISO spatial schema model is in the main clause ISO metadata model in Annex A; data dictionary in Annex B Standard document structure Clause 1 – Scope statement Clause 2 – Conformance classes Clause 3 – Normative references Clause 4 – Terms and definitions Clause 5 – Symbols, notation, formalization Clause 6–N – text Annex A usually contains test-suite

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Metadata

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 ISO Metadata ISO/TC 211 ‘poster child’

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 MD_Metadata class

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 MD_Identification

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 SV_ServiceIdentification (ISO 19119)

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 LI_Lineage

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 DQ_DataQuality, DQ_Element

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 EX_Extent

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Citations, contacts

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Can use the pieces without MD_Metadata

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Scientific data and metadata OGC Sensor Web Enablement (SWE) initiative producer-oriented viewpoint - SensorML Focuses on data production processes processing chain, expressed in an ‘executable’ form Optimised for satellite applications consumer-oriented viewpoint – O&M (Observations and Measurements) Focuses on the ‘subject’ of the observation Feature of interest Observed property Observation procedure is ‘metadata’ for the result production event

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Specialization of Observations 1.Domain specific feature-type catalogue for the Feature of Interest 2.Controlled vocabulary of observed property-types 3.Set of instruments, procedures, protocols 4.Specialized observation types

Applications define (and provide URIs) for: Feature-types Observed properties Procedures Result formats Specialized types support intra-domain processing and analysis

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Examples of observed property assignment The 7th banana weighed 270gm on the kitchen scales this morning The attitude of the foliation at outcrop 321 of the Leederville Formation was 63/085, measured using a Brunton on Specimen H69 was identified on by Amy Bachrach as Eucalyptus Caesia The image of Camp Iota was obtained by Aster in 2003 Sample WMC997t collected at Empire Dam on was found to have 5.6 g/T Au as measured by ICPMS at ABC Labs on The X-Z Geobarometer determined that the ore-body was at depth 3.5 km at 1.75 Ga The GCM simulation run today using CMIP3 indicated that the pressure field in the atmosphere tomorrow will be as given in pf999_ _1

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 In “pictures”

protocol OM_Observation +phenomenonTime +resultTime +validTime [0..1] +resultQuality [0..*] +parameter [0..*] GFI_PropertyTypeGFI_FeatureOM_ProcessSF_SamplingFeatureGFI_DomainFeatureAny +observedProperty 1 +propertyValueProvider 0..* +featureOfInterest 1 +generatedObservation 0..* +procedure 1 Intention +sampledFeature 1..* +result Range Sampling & Observations

Compare with other models result ~ ‘observation’ Result ~ value Observed-property ~ parameter, measurand, observable Specimen ~ sample

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 CSML SamplingFeature +samplingTime [0..1] +parameter [0..*] SamplingPoint Specimen +materialClass +samplingMethod [0..1] +samplingLocation [0..1] +size [0..1] +currentLocation [0..1] SpatiallyExtensiveSamplingFeature SamplingCurve +length [0..1] SamplingSurface +area [0..1] SamplingSolid +volume [0..1] Point Section RaggedSection Swath Traverse Profile Trajectory

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Discretization of sampling domain Shape of extensive sampling feature does not describe the discretization Different sampling regimes for different properties, within same manifold E.g. sampling down a borehole, along a shipstrack or flightline Add diagram here

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Value-adding chain Observation/result estimate of value of a property for a single specimen/station/location data-capture, with metadata concerning procedure, operator, etc Coverage compilation of values of a single property across the domain of interest data prepared for analysis/pattern detection Feature object having geometry & values of several different properties 1. classified object, snapshot for transport geological map elements 2. object created by human activity, artefact of investigation borehole, mine, specimen

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 SensorML – Process taxonomy

CSIRO. Masterclass: Domain Modelling and Implementation - Sydney 03/12/2010 Classification of processes