Modelling Australian geodetic data and metadata Roger Fraser & Nick Brown eGeodesy Working Group, Permanent Committee on Geodesy.

Slides:



Advertisements
Similar presentations
SHELL Hub and ioAgents. Hub and IO Agents SHELL HUB SCR SR VLE MIS PDP SR VLE PDP = IO Agent.
Advertisements

SolidWorks Enterprise PDM Data Loading Strategies
Data Modeling and Database Design Chapter 1: Database Systems: Architecture and Components.
DEV-2: Getting Started with OpenEdge® Architect – Part I
WTX Overview.
LINDA MORGAN PRINCIPAL CONSULTANT – SPATIAL POSITIONING WESTERN AUSTRALIA SURVEYING CONFERENCE 2013 Geodetic Stuff You Need to Know: Datums, Standards.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
GNSS In Australia; An Overview Peter Ramm CGSIC Savannah Sep 2009.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
XML and Geodesy: A SOPAC Perspective Paul Jamason, Scripps Orbit and Permanent Array Center IGS Analysis Center Conference, Miami, June 2008.
Shawn McClure Software Engineer CIRA, Colorado State University Projects: Visibility Information Exchange Web.
Enterprise Workflow CPSC 476 Lightening Talk Brenda Griffith/Katie Soto.
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
FIX Repository based Products Infrastructure for the infrastructure Presenter Kevin Houstoun.
Zhonghua Qu and Ovidiu Daescu December 24, 2009 University of Texas at Dallas.
Changing Perspective From Structured to Object-oriented.
Sharing Your Data – An Update on AIRS XML and Helpful Tools Marianne Galleon – 211 LA County (626) x2122,
National Institute of Standards and Technology Technology Administration U.S. Department of Commerce 1 Patient Care Devices Domain Test Effort Integrating.
Introduction to MDA (Model Driven Architecture) CYT.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
Handshake across the border… The North American Profile Sharon Shin Federal Geographic Data Committee.
Scalable Metadata Definition Frameworks Raymond Plante NCSA/NVO Toward an International Virtual Observatory How do we encourage a smooth evolution of metadata.
Interfacing Registry Systems December 2000.
11 CORE Architecture Mauro Bruno, Monica Scannapieco, Carlo Vaccari, Giulia Vaste Antonino Virgillito, Diego Zardetto (Istat)
Toward Generic Systems Shifra Haar - Central Bureau of Statistics-Israel.
A State Perspective Mentoring Conference New Orleans, LA 2/28/2005 RCRAInfo Network Exchange.
CISB113 Fundamentals of Information Systems IS Development.
Firmware - 1 CMS Upgrade Workshop October SLHC CMS Firmware SLHC CMS Firmware Organization, Validation, and Commissioning M. Schulte, University.
G. Suter CH Session 3 – Block 2 – 4 th Question Barcelona May “ System Interfaces for Distribution Management “ TC57 WG14 Standards IEC
Robert Aydelotte ExxonMobil - Upstream Technical Computing 13 May 2004 Standardizing Fluid Property Reporting.
1 openModeller Presentation Plan: Overview of openModeller OMWS: an open standard for distributed ecological niche modelling openModeller in relation to.
ISO 191** Overview A “Family” of Standards. Resources ISO Standards Web Page – Technical.
AutoDESA Presentation Project Documentation October 2005.
CTI STIX SC Status Report October 22, 2015.
SEDRIS Technology Conference How to Produce SEDRIS Transmittals Presenter: Paul Berner, Ph.D. Consultant.
University of Colorado at Denver and Health Sciences Center Department of Preventive Medicine and Biometrics Contact:
Validation of Metadata XML files SeaDataNet Training, June 2008 Presented by with contributions from Karen Vickers (BODC) Presented by Michèle Fichaut.
Healthcare-oriented Modeling Environment ( HoME ) Managed jointly by: Veterans Health Administration (VHA) IBM modeling-mdt.projects.openhealthtools.org.
XBRL-CSV Overview.
Building Enterprise Applications Using Visual Studio®
European Monitoring Platform for Mapping of QoS and QoE
The Global Soil Information System
Object Management Group Information Management Metamodel
Physical Data Model – step-by-step instructions and template
SysML 2.0 Model Lifecycle Management (MLM) Working Group
EIN 6133 Enterprise Engineering
Chapter 6 Database Design
Cor Loef Philips Healthcare
Software Configuration Management
Geospatial Knowledge Base (GKB) Training Platform
INTAKE OF NEW PORTFOLIO AND INVOICES
Leigh Grundhoefer Indiana University
102nd OGC Technical Committee Delft, The Netherlands
SDMX Reference Infrastructure Introduction
UML profiles.
OpenADR SRS Draft 1 Review
Analysis models and design models
Software Design Lecture : 15.
Software Design Lecture : 14.
.NET vs. J2EE Architecture
HingX Project Overview
Metadata The metadata contains
Session 3: Information Modelling and Information Communities
Proposal of a Geographic Metadata Profile for WISE
Health & Consumers DG SANCO Unit A.4 Information systems
QoS Metadata Status 106th OGC Technical Committee Orléans, France
Resources.
WISEds & Proposed implementation plan
Presentation transcript:

Modelling Australian geodetic data and metadata Roger Fraser & Nick Brown eGeodesy Working Group, Permanent Committee on Geodesy

Overview eGeodesy Working Group, Permanent Committee on Geodesy History Design goals Methodology Scope Implementation Current status Next steps for GGOS

History GNSS CORS and datum maintenance – a distributed responsibility No standardised approach for geodetic data management High level of variability in: Standards Procedures Systems Data translation a common burden and prone to error No comprehensive way for discovering / sharing / exchanging information eGeodesy Working Group, Permanent Committee on Geodesy

Design goals Develop comprehensive data model for geodetic data and metadata Standardise and document national geodetic processes Facilitate automated, distributed (m-to-m) processing Enable ubiquitous discoverability eGeodesy Working Group, Permanent Committee on Geodesy

Methodology A twofold process: 1.Identify what data is managed 2.Identify how data is used, modified or generated Document using international standards eGeodesy Working Group, Permanent Committee on Geodesy

Scope eGeodesy Working Group, Permanent Committee on Geodesy Time dependent reference frames, datums and coordinate systems Observing system (including site / station metadata) Measurements (GNSS and terrestrial) Positions and time series Lineage (or traceability) Transformations Grid/coverages Adjustment Projects and roles Quality and standards Physical marks and monuments

Implementation A logical model is realised in at least three ways: Database (physical model) Software (object model) XML Schema (data model) eGeodesy Working Group, Permanent Committee on Geodesy Database Software XML Schema Logical model Behaviour Structure Object oriented classes Tables, fields, views, triggers Semantics, structure, rules GeodesyML

Implementation: Database (physical model) eGeodesy Working Group, Permanent Committee on Geodesy Database schema (table structure and fields) Automated tools for generating DB schemas from XML schema Manual DB schema creation Existing DB schemas can be ‘mapped’ to XML schemas

Implementation: XML Schema (data model) eGeodesy Working Group, Permanent Committee on Geodesy Fundamental imperative: adopt an international standard GML Application Schema design offers multiple options

Implementation: Software (object model) Technical implementation achieved by Automated ‘XML schema binding’ tools Manual ‘binding’ (i.e. hand-written code) Permits loading of data in XML files into memory Providing open source encourages and expedites vendor adoption eGeodesy Working Group, Permanent Committee on Geodesy using namespace std; class ClusteredAdjustedMeasurement : public ::xml_schema::complex_content { public: // Parser callbacks. virtual void pre (); // Overridden in implementation class virtual void AprioriErrorScalar1(); virtual void AprioriErrorScalar2(); virtual void AprioriErrorScalar3(); virtual void SingleAdjustedMeasurement(); virtual void ClusteredMeasurement();... using namespace std; class ClusteredAdjustedMeasurement : public ::xml_schema::complex_content { public: // Parser callbacks. virtual void pre (); // Overridden in implementation class virtual void AprioriErrorScalar1(); virtual void AprioriErrorScalar2(); virtual void AprioriErrorScalar3(); virtual void SingleAdjustedMeasurement(); virtual void ClusteredMeasurement();... XML schema (.xsd) Source code

Current Status eGeodesy Working Group, Permanent Committee on Geodesy GeodesyML 0.1 accessible via SMES GeodesyML current draft: version 0.2 Supports SOPAC Site Log XML Schema Presently finalising documentation and software for I/O

Example: WFS response and rendering in Open Layers eGeodesy Working Group, Permanent Committee on Geodesy From this

Example: WFS response and rendering in Open Layers eGeodesy Working Group, Permanent Committee on Geodesy To this

Next steps for GGOS eGeodesy Working Group, Permanent Committee on Geodesy Architect the ‘system’, its components, actors and their relationships Adopt and build upon an existing data model Extend the model to include other GGOS elements: 1.Identify what GGOS data is to be modelled (structural) 2.Identify how GGOS data is handled (behavioural) 3.Collaborate to extend GeodesyML Documentation Logical model

Geodetic data exchange: An Australian perspective Roger Fraser & Nick Brown eGeodesy Working Group, Permanent Committee on Geodesy