Www.csiro.au How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005.

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.
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
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.
Designing GML application schemas for Observations and Measurements Simon Cox CSIRO Exploration and Mining 6 January 2006.
1 SSO 1st Nov, 2011 Applying WCO Ontology to Geospatial Web Coverage Services Xia Wang and Peter Baumann Jacobs University.
Europe’s Information Society eContentplus OrléansWP6 1st Coordination and progress meeting Technical information OGC WMS – WFS – CSW.
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Nov Copyright Galdos Systems Inc. November 2001 Geography Markup Language Enabling the Geo-spatial Web.
NDFD Technical Workshop (Nov 2, 2006) 1 GIS Web Services NDFD Technical Workshop November 2, 2006 John Schattel -
Session 1: Introduction to Geospatial Standards Why do we care about standards? Agreement on syntax, information models and interfaces lets us share information.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
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.
Interoperability A simple case for standards Kim Finney JCADM – Rome 2007.
Domain Modelling and Implementation Standards context Simon Cox Research Scientist Sydney - December, 3 rd 2010.
Model-Driven Web Feature Service A Way Towards Enhanced Semantic Interoperability Peter Staub, ETH Zurich FOSS4G 2007 – Victoria B.C., September 26, 2007.
David Blasby The Open Planning Project New York. Goals Explain what a WFS and WMS are, and when to use them Be able to create simple spatial web applications.
® The sampled feature of hydrologic observation Hydrology Domain Working Group at the OGC/TC Meeting, Austin, 2012, Mar Irina Dornblut, Global Runoff.
Coverages and the DAP2 Data Model James Gallagher.
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,
Recent Advances in Geospatial Service Chaining Open Standards 2008 Composability within SOA Symposium April, 2008 Raj Singh, PhD OGC Director of Interoperability.
MapServer Support for Web Coverage Services Stephen Lime - Minnesota DNR Dr. Thomas E. Burk - University of Minnesota MUM Ottawa, Canada.
Information Viewpoints and Geoscience Service Architectures Simon Cox Research Scientist 13 December 2007.
Complex Data Transformations in Digital Libraries with Spatio-Temporal Information B. Martins, N. Freire, J. Borbinha Instituto Superior Técnico, Technical.
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.
Observations and sampling: common patterns Simon Cox CSIRO Exploration and Mining 7 March 2007.
1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center*
XMML – a standards-conformant XML language for geology features Simon Cox CSIRO Exploration & Mining
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.
A Hydrology Profile For The SOS Michael Utech, Software Developer, KISTERS Québec June 2013.
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.
RSISIPL1 SERVICE ORIENTED ARCHITECTURE (SOA) By Pavan By Pavan.
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 &
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.
OGC ® ® Suite of Water Information Standards HIC-11 Tutorial: Standardization of Water Data Exchange WMO/OGC Hydrology Domain Working Group Irina Dornblut,
WIGOS Data model – standards introduction.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM The NCRIS AuScope Community Earth Model Bruce Simons.
From Earth Science Observations to GI Coverages: Towards an harmonization framework for coverages Stefano Nativi Italian National Research.
Web Service in Geographic Information System Bing Wu.
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.
COMPASS09 Annual Conference of Compass Informatics.
Leverage and Delegation in Developing an Information Model for Geology Simon Cox Research Scientist 14 December 2007.
Interoperability Day Introduction Standards-based Web Services Interfaces to Existing Atmospheric/Oceanographic Data Systems Ben Domenico Unidata Program.
® 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.
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.
® OGC Sensor Web Enablement Dr Andrew Woolf STFC e-Science Centre Rutherford Appleton Laboratory, UK.
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Using Postgres/PostGIS for WFSRI
and perspectives for AIXM
Presentation transcript:

How do you want that data? Spatial information models and web interfaces Simon Cox CSIRO Exploration and Mining 7 September 2005

Datamodels and interfaces Outline Geospatial datamodels OGC interfaces

Datamodels and interfaces Fields vs. objects classic geology “Feature” viewpoint classic earth-observations “Coverage” viewpoint

Datamodels and interfaces 1.Classic geometry-centric GIS approach One shape per feature … Really an implementation strategy, downplaying the business object Tenement Points, lines and polygons are primary objects  Annotated with a set of attributes, often a row of scalar values  layer name => semantics

Datamodels and interfaces 2. Conceptual object model: features Digital objects correspond with identifiable, typed, objects in the real world  mountain, road, specimen, event, tract Feature-type characterised by a specific set of properties  each property is constant on the feature  spatial values are just another property  multiple geometries possible, e.g. scale dependence for single feature Properties include associations between complex objects  i.e. the value of a property may be a complex object  association-role == property

Datamodels and interfaces 3. Spatial function: coverage (x 1,y 1 ) (x 2,y 2 ) Variation of a property across the domain of interest  For each element in a spatio-temporal domain, a value from the range can be determined  c.f. features, where each property is constant Discrete or continuous domain  Domain is often a grid  Arc/Info “coverage” == multi-geometry domain, attribute-table for each element

Datamodels and interfaces Cross-sections through information 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 domain (i.e. set of locations)

Datamodels and interfaces 4. Data capture: the observation model Description of observation event provides data acquisition “metadata”  map from feature to property-estimate  supports quality/confidence assessment, data processing

Datamodels and interfaces Cross-sections through information 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 domain (i.e. set of locations) A Cell reflects the result of a single observation

Datamodels and interfaces Section view Sometimes they appear together Properties Map view  Survey  Continuous logs  Intervals  Horizons  Point observations Position is 1-D  arc-length from collar  Collar (Point Property)  Shape (Curve Property)  Samples

Datamodels and interfaces Several views of the same information SpecimenAu (ppm) Cu-a (%)Cu-b (%)As (ppm)Sb (ppm) ABC Result/Observation view Used for:  Quality/confidence assessment  Result calibration  Database insertion and update Feature view Assembled by:  Aggregation of multiple Observation/result having same featureOfInterest Used for:  Object description Coverage view Assembled by:  Aggregation of multiple Observation/result having same observedProperty Used for:  Property variation  Pattern/anomaly/feature detection

Datamodels and interfaces OGC Information Service interfaces Web Map Service Catalog Service Web Feature Service Web Coverage Service Sensor Observation Service Web Processing Service

Datamodels and interfaces Open Geospatial Consortium - Web Feature Service GML WFS Server Data-source organised for custodian’s requirements Community-specific GML application language  TigerGML, LandGML, O&M, XMML, CGI-GML, ADX, GPML, CSML, MarineXML etc private  public boundary WFS Client HTML

Datamodels and interfaces Web Feature Service - operations GetCapabilities DescribeFeatureType  response:  GML schema for feature-type GetFeature  request parameters:  Feature type  Property value  response:  Collection of feature instances of requested type i.e. operation signature matches Feature-property information model

Datamodels and interfaces Web Coverage Service - operations GetCapabilities DescribeCoverage  response:  domainSet – spatial and temporal domains  rangeSet – component axis descriptions (though merely text strings …) GetCoverage  request parameters:  domain subset  range subset – selected axes i.e. operation signature matches Coverage/domain-Coverage/range information model

Datamodels and interfaces Sensor Observation Service - operations GetCapabilities DescribeFeatureOfInterest DescribeSensor GetFeatureOfInterest GetFeatureOfInterestTime GetObservation GetResult … i.e. operation signature strongly based on Observation information model

Datamodels and interfaces Several views of the same information SpecimenAu (ppm) Cu-a (%)Cu-b (%)As (ppm)Sb (ppm) ABC

Datamodels and interfaces Data re-use WFS Client WFS Server multiple views of same data (features) SOS Client SOS Server (observations) WCS Server (coverages) WCS Client

Datamodels and interfaces Combining with observation service WFS Client WFS Server WFS/SOS Client/ Server (orchestration) WFS Client (simulation) (mapping) WFS Client (analysis & reporting) SOS Server Sensor BPEL?

Datamodels and interfaces Standard transfer format allows multiple data sources WFS Client WFS Server WFS Server B WFS Server C

Datamodels and interfaces PIRSA DOIR GA Three servers, one map Mapping client

Datamodels and interfaces 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

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

Datamodels and interfaces What about points, lines and polygons? Many people experienced with digital spatial data management systems make the conversion to "points, lines and polygons" automatically. This is a geometry-centric abstraction, which may not be strongly related to the business viewpoint, which concerns the conceptual significance of the data. Most features have a geometry, so it may be convenient to sort and manage features with properties of the same geometry-type together - e.g. this allows indexing to be optimised. The geometry-centric approach is best thought of as an implementation viewpoint.

Datamodels and interfaces Service implemented as a set of operations  “REST” - request-response message pairs  carried over http Fine-grained  ~ features GetFeature request  feature type  properties of interest – projection clause  filter condition – selection clause Web Feature Service WFS - Standard interface to geospatial data