Www.csiro.au Using the Assay Data Exchange standard with WFS to build a complete minerals exploration data-transfer chain Simon CoxA.Dent, S.Girvan, R.Atkinson.

Slides:



Advertisements
Similar presentations
A Roadmap of Open Source components for GI Web Services and Clients A Paul R Cooper MAGIC.
Advertisements

Geoscience Information Network Stephen M Richard Arizona Geological Survey National Geothermal Data System.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Architectures for Data Access Services Practical considerations for design of discoverable, reusable interoperable data sources.
Towards Service Oriented Geoscience SEE Grid and APAC Grid Dr Robert Woodcock Mr Ryan Fraser Division of Exploration and Mining.
Observations, Features, Coverages, SOS Simon Cox CSIRO Exploration and Mining 9 September 2006.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Information Modelling MOLES Metadata Objects for Linking Environmental Sciences S. Ventouras Rutherford Appleton Laboratory.
1 OGC Web Services Kai Lin San Diego Supercomputer Center
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.
Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 6 January 2006.
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Services Javi Carrasco Miguel Montesinos Carlos Sánchez Fran Peñarrubia Alain Tamayo SWE.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
Towards Service Oriented Geoscience SEE Grid and APAC Grid Dr Robert Woodcock Executive Manager, e-Science.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
Web Feature Service and Web Map Service WATER FOR A HEALTHY COUNTRY FLAGSHIP SISS Workshop v2.3 Pavel Golodoniuc, Josh Vote 8 May 2013.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Information modelling – standards context Simon Cox.
1 Introduction to web mapping Dissemination of results, maps and figures ESTP course on Geographic Information Systems (GIS): Use of GIS for making statistics.
N 2401/N 2402 New Work Item Proposal - Observation and Sampling schema Simon Cox Research Scientist 28 May 2008.
® © 2010 Open Geospatial Consortium, Inc. Hydrology DWG Meeting Surface Water IE – Use Case 1 OGC Technical Committee Toulouse, France Chris Michl, Carsten.
GeoSciML An international (IUGS) GML3 standard for sharing geologic map information, with examples from Canada and the U.S. Boyan BrodaricGeological Survey.
An Introduction to Software Architecture
Deploying OGC Web Services GeoScience Victoria’s Experience Alistair Ritchie, Senior Information Geologist GeoScience Victoria.
Enterprise Viewpoint Tim Mackey Web Systems Manager Geoscience Australia.
Interoperability and architectures Simon Cox CSIRO Exploration and Mining 23 May 2006.
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,
Metadata and Geographical Information Systems Adrian Moss KINDS project, Manchester Metropolitan University, UK
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.
® 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.
Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 22 March 2006.
OM-JSON Simon Cox | Research Scientist | Environmental Information Infrastructures 21 st September 2015 LAND AND WATER, DATA61 a JSON implementation of.
Observations and sampling: common patterns Simon Cox CSIRO Exploration and Mining 7 March 2007.
Data standards and client software How the demonstrator application uses the data standards.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Ben Caradoc-Davies CSIRO Earth Science and Resource Engineering Free and Open Source.
AUKEGGS Architecturally Significant Issues (that we need to solve)
DEPARTMENT OF PRIMARY INDUSTRIES Testbed 2: Demonstrating Geoscience Web Services Bruce Simons & Alistair Ritchie GeoScience Victoria, Minerals & Petroleum.
Harmonisation of Grid and Geospatial Services Standards in the Earth and Environmental Sciences Simon Cox 1, Lesley Wyborn 2, Andrew Woolf.
Managing different views of data Simon Cox CSIRO Exploration and Mining 29 November 2006.
Web Services and Geologic Data Interchange Simon Cox CSIRO Exploration & Mining
Air Quality Data Services: Application of OGC specifications Air Quality Data: Multi-dimensional, multi-source, multi-format Point observations are collected.
Copyright © 2009, Open Geospatial Consortium, Inc. Modelling Meteorological Observations and Forecast Data as Discrete Coverages for exchange using WFS.
SCENARIO 1: SELECT SAMPLES BY BOUNDING BOX STEP 1: USER SELECTS SAMPLES USING BOUNDING BOX AREA (and/or by typing in bounding box coordinates) From WFS.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
E2E Spatial Infrastructures The South Esk Hydrological Sensor Web Andrew Terhorst Project Lead: Real-Time Water Information Systems 6 December 2010 Water.
Standards-based methodology for developing a geoscience markup language Simon Cox Research Scientist 9 August 2008.
Introduction to GeoSciML: standard encoding for transfer of geoscience information Simon Cox CSIRO Exploration and Mining 11 September 2006.
Some international collaborations in geoscience informatics: IUGS GeoSciML testbed, & AUKEGGS forum Simon Cox CSIRO Exploration and Mining.
© 2006, Open Geospatial Consortium, Inc. The OGC Sensor Web Enablement framework Simon CoxMike Botts CSIRO Exploration & MiningNational Space Science &
Exchanging observations and measurements: a generic model and encoding Simon Cox Research Scientist 22 May 2007.
WIGOS Data model – standards introduction.
1 Booth et al. OGC GW IE AGU09 ® 73rd OGC Technical Committee Silver Spring, MD USA B.Brodaric, N.Booth June 15, 2010 Sponsored and hosted by Groundwater.
Improving access to groundwater data using GroundWaterML2 Bruce Simons, CSIRO Land and Water Eloise Nation, Bureau of Meteorology Peter Dahlhaus, Federation.
DEPARTMENT OF PRIMARY INDUSTRIES Demonstrating delivery of Geological Data using Web Feature and Web Mapping Services based on international standards.
Exchanging observations and measurements: applications of a generic model and encoding Simon Cox CSIRO Exploration and Mining 15 December.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
® Sponsored by OGC TimeseriesML Domain Range Web Service Use Case for The National Weather Service's National Digital Forecast Database 95th OGC Technical.
CGI – GeoSciML Testbed 3 Status for BRGM Jean-Jacques Serrano.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
SSE WebMapViewer Recent Developments Steven Smolders SSE Workshop ESA - ESRIN, Frascati, Rome.
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.
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Demonstrator Stuart Girvan – Geoscience Australia
Presentation transcript:

Using the Assay Data Exchange standard with WFS to build a complete minerals exploration data-transfer chain Simon CoxA.Dent, S.Girvan, R.Atkinson CSIRO Exploration and MiningI. Whitehouse, C. Legg 5 September 2006R.M.Woodcock

ADX – IAMG 2006 Outline ADX history OGC “Observations and Measurements” ADX3 issues Interoperability

ADX – IAMG 2006 History ADX 1  Aug-Sept 2002  Sponsors: Metech, Anglo-American, Newmont, Placer-Dome, WMC  Contractor: Pindan Software LIMS-focussed XML document matched workflow, not information model Iffy use of XML and XML Schema

ADX – IAMG 2006 History (2) ADX 2  May-Oct 2003 (report: Feb 2004)  Sponsors: Metech, Anglo-American, Newmont, Placer-Dome, WMC, BHP-Billiton, ALS Chemex  Contractor: CSIRO Introduced normalised Procedure/Specimen/Analysis model Inherited some limitations from ADX1

ADX – IAMG 2006 ADX3 Goals and experiments 1.Harmonize ADX with generic standards (O&M) + GeoSciML 2.Refine Specimen + Procedure model tracking specimen processing history is key to QA/QC procedures tracking chain-of-custody is key to audit trail 3.Testing, feedback, documentation, examples, training  Collaborators: Metech, Newmont, ALS Chemex

ADX – IAMG 2006 Standard transfer format allows multiple data sources WFS Client WFS Server WFS Server B WFS Server C

ADX – IAMG 2006 User GML for assay data: XMML and OGC O&M XMML Demonstrated: Same format and standards

ADX – IAMG 2006 Completing the loop? “From field to desktop” Regulator Assay Lab ADX Assay-WFS Assay-WFS/T ADX-request?

ADX – IAMG 2006 Design methodology: model in UML, serialize in XML Specimen test instance Specimen test 1 … chips 0.35 … GML Application Schema

ADX – IAMG 2006 Generic “Observation” model An Observation is an Event whose result is an estimate of the value of some Property of the Feature-of-interest, obtained using a specified Procedure - “metadata for a property estimate”

ADX – IAMG 2006 Assay measurements – specialized observation model “Rock specimen” “Concentration[analyte]” “Instrument/technique” Domain-specialization of observed property, feature of interest, procedure

ADX – IAMG 2006 Assay data issues Many measurements per (delivered) specimen: different analytes same analyte QA/QC - “checks”, “splits”, “duplicates”, “replicates” 1.different instruments/labs 2.same instrument, different time 3.different specimen preparation (“splits”)

ADX – IAMG 2006 How to model measurements on split specimens? customer viewpoint: one specimen, complex procedure  compound “procedure” composed of  preparation phase (as above)  followed by analytical phase lab viewpoint: many specimens, standard analytical procedure  derived from incoming specimen, with different preparation histories  multi-step preparation procedure  splitting may occur at various points  “biased” vs “unbiased” splits  need to record exact splitting point …  pulp may then go into several analytical systems

ADX – IAMG 2006 Generic “Specimen” model

ADX – IAMG 2006 Procedure systems, events, histories

ADX – IAMG 2006 Standard procedure? preparation and analytical phases  based on a standard design sequence (“path”),  but a specific instance (“history”) 1.has parameters recorded for each step  % passing a given sieve, weight-in/weight-out, instrument settings, … etc 2.may vary from the prototype How much information can be “inherited”, how much should be explicit …? N.B. This information does matter:  analysis of results  billing!

ADX – IAMG 2006 Raw XMLZipped XML Explicit1470 kB39 kB Hand-optimised650 kB36 kB Different encoding strategies 1.fully explicit “UML→GML” – direct from UML model to an XML document apparently verbose lines of XML per split much duplication between splits 2.manual optimization – inherit parameters from standard procedures less duplication indirect mapping to information model– XML must be maintained separately from model, processing requires more conditions and loops Concerned about file-size? 650 kBHand-optimised 1470 kBExplicit Raw XML

ADX – IAMG 2006 Summary ADX can potentially harmonize with GeoSciML, O&M challenge in modeling prep/analytical procedures let Shannon take care of document size issue standards support interoperability, lead to round-tripping

Thank You CSIRO Exploration and Mining NameSimon Cox TitleResearch Scientist Phone Webwww.seegrid.csiro.au Contact CSIRO Phone Webwww.csiro.au

ADX – IAMG 2006 Conceptual object model: features Digital objects correspond with identifiable, typed, objects in the real world  mountain, road, specimen, event, tract, catchment, wetland, farm, bore, reach, property, license-area, station Feature-type is characterised by a specific set of properties Specimen  ID (name)  description  mass  processing details  sampling location  sampling time  related observation  material ……

ADX – IAMG 2006 Why is a standard methdology useful? GML-based encoding is supported by standard web data access protocols from Open Geospatial Consortium

ADX – IAMG 2006 Is any of this for real? SEEGrid interoperability demonstrator

ADX – IAMG 2006 PIRSA Web Feature Service (WFS) Common Interface Binding – GML/XMML GA Geochemistry Feature Data Source DOIR Geochemistry Feature Data Source DOIR Web Feature Service (WFS) GA Web Feature Service (WFS) Geoserver (Open Source) PostGIS (Open Source) Oracle PostGIS (Open Source) CLIENT APPLICATIONS DATA ACCESS SERVICES DATA SOURCES Mapping Reports PIRSA Geochemistry Feature Data Source Little or no change required here Translation to standards here

ADX – IAMG 2006 Completing the loop “From field to desktop” Regulator Assay Lab ADX Assay-WFS Assay-WFS/T ADX-request?

ADX – IAMG 2006 Assignment of property values Each property value is either i.asserted  name, owner, price, boundary (cadastral feature types) ii.estimated  colour, mass, shape (natural feature types)  i.e. error in the value is of interest

ADX – IAMG 2006 Observations and Features An estimated value is determined through observation i.e. by application of an observation procedure

ADX – IAMG 2006 Feature of interest may be any feature type from any domain-model … observations provide values for properties whose values are not asserted i.e. the application-domain supplies the feature types

ADX – IAMG 2006 Some feature types only exist to support observations

ADX – IAMG 2006 Observation model Generic Observation has dynamically typed result

ADX – IAMG 2006 Observation specializations Override result type

ADX – IAMG 2006 Observations support property assignment These must match if the observation is coherent with the feature property N.B. Each “Phenomenon” definition reifies a (Feature) property definition

ADX – IAMG 2006 Observations support property assignment

ADX – IAMG 2006 premises: O&M is the high-level information model SOS is the primary information-access interface SOS can serve: an Observation (Feature)  getObservation == “getFeature” (WFS/Obs) operation a feature of interest (Feature)  getFeatureOfInterest == getFeature (WFS) operation or Observation/result (often a time-series == discrete Coverage)  getResult == “getCoverage” (WCS) operation or Sensor == Observation/procedure (SensorML document)  describeSensor == “getFeature” (WFS) or “getRecord” (CSW) operation Sensor service optional – probably required for dynamic sensor use-cases

ADX – IAMG 2006 SOS vs WFS, WCS, CS/W? WFS/ Obs getFeature, type=Observation WCS getCoverage getCoverage (result) Sensor Registry getRecord SOS getObservation getResult describeSensor getFeatureOfInterest WFS getFeature SOS interface is effectively a composition of (specialised) WFS+WCS+CS/W operations e.g. SOS::getResult == “convenience” interface for WCS

ADX – IAMG 2006 Non-map use of the service

ADX – IAMG 2006 Tabular Reports by Source Three servers, one report

ADX – IAMG 2006 GML-based data can be …. Rendered into a queryable map … … formatted into a report or …. … read and used by any WFS/GML enabled application Condition: community-standard data model/encoding One service – many uses

ADX – IAMG 2006 PIRSA DOIR GA Three servers, one map Mapping client

ADX – IAMG 2006 Bounding Box Layers Initial Map Interface – HTML & SVG Click a Map Feature

ADX – IAMG 2006 …and see all Analytes on that sample

ADX – IAMG 2006 Desktop Visualisation (Fractal Technologies)

ADX – IAMG 2006 Data Structures Proprietary Software Versions of Software Client Now – Different formats and standards