1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center*

Slides:



Advertisements
Similar presentations
1 GALEON Phase 1 Reports, Phase 2 Plans Ben Domenico (coordinating reports for the GALEON team) March 2006.
Advertisements

1 WCS Encoding Format Profiles netCDF Example Stefano Nativi, Lorenzo Bigagli, Ben Domenico, John Caron March 2006 Draft based mainly on presentations.
OGC Technical Committee Huntsville, GALEON – NERC/CCLRC experience Andrew Woolf e-Science Centre, CCLRC Rutherford.
GALEON IE: data model reconciliation between netCDF and WCS/GML Stefano Nativi – CNR-IMAA and University of Florence (Italy) Lorenzo.
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
EURO4M Project Kick-Off, April 2010 OGC Web Services Data visualization using OGC web services Maarten Plieger Wim Som de Cerff Royal Netherlands Meteorological.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
International Standards for Data Interoperability: Earth Sciences and GIS models interoperability Stefano Nativi Italian National Research.
Best Practices to Promote Data Interoperability Chris Lynnes Joe Glassy Technology Infusion Working Group.
Implementation of a Data Node in China's Spatial Information Grid Based on NWGISS Dengrong Zhang, Le Yu, Liping Di Institute of Spatial.
Crossing the Digital Divide
NCAR GIS Program : Bridging Gaps
Context for Semantic Interoperability: GALEON, OPeNDAP, WCS, etc Ben Domenico with material borrowed from GALEON team For OOSSI Workshop November 2008,
Unidata TDS Workshop THREDDS Data Server Overview October 2014.
Managing Data Interoperability with FME Tony Kent Applications Engineer IMGS.
THREDDS Data Server, OGC WCS, CRS, and CF Ethan Davis UCAR Unidata 2008 GO-ESSP, Seattle.
THREDDS Data Server, OGC WCS, CRS, and CF Ethan Davis UCAR Unidata 2008 GO-ESSP, Seattle.
AIRNow-International The future of the United States real-time air quality reporting and forecasting program and GEOSS participation John E. White U.S.
Crossing the Digital Divide Presented by: Fernando R. Salas David Maidment, Enrico Boldrini, Stefano Nativi, Ben Domenico OGC Technical Meeting – Met/Occean.
GIS 1110 Designing Geodatabases. Representation Q. How will we model our real world data? A. Typically: Features Continuous Surfaces and Imagery Map Graphics.
Using python client libraries to access remote servers via Web Coverage Services Dominic Lowe, BADC Ben Domenico, Unidata/UCAR* and the GALEON Team * Work.
© Crown copyright Met Office WCSplus Making the Web Coverage Service work for the Fluid Earth Sciences Community Bruce Wright (Senior IT Architect), 7.
Unidata’s TDS Workshop TDS Overview – Part II October 2012.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
CEOS WGISS May 2006 NASA Support for WTF-CEOP Sept 11, 2006 Ken McDonald, NASA Yonsook Enloe, SGT Inc.
OGC "Geo-interface for Atmosphere, Land, Earth, and Ocean netCDF" (GALEON) Interoperability Experiment 7 th September 2005 Norman Barker (RSI)
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
Coverages and the DAP2 Data Model James Gallagher.
Mapping between SOS standard specifications and INSPIRE legislation. Relationship between SOS and D2.9 Matthes Rieke, Dr. Albert Remke (m.rieke,
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
Jean François Doyon Tom Kralidis June 2003 Services Overview.
Mid-Course Review: NetCDF in the Current Proposal Period Russ Rew
Animation of DSM2 Outputs in ArcMap Siqing Liu Bay Delta Office Department of Water Resources 2/17/2015.
WCS Data Exchange at the DataFed Server/Client Center for Air Pollution Impact and Trend Analysis (CAPITA) Washington University, St. Louis, MO OGC TC.
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
Tools in Support of a National DMAC Derrick Snowden NERACOOS/ODP Annual Meeting 26 Sep 2012.
Accomplishments and Remaining Challenges: THREDDS Data Server and Common Data Model Ethan Davis Unidata Policy Committee Meeting May 2011.
1 Global Systems Division (GSD) Earth System Research Laboratory (ESRL) NextGen Weather Data Cube Chris MacDermaid October, 2010.
1PeopleDocumentsData Catalog Generation Tools Analysis and Visualization Tools Data Services Discovery and Publication Tools Discovery and Publication.
EarthCube Building Block for Integrating Discrete and Continuous Data (DisConBB) David Maidment, University of Texas at Austin (Lead PI) Alva Couch, Tufts.
Unidata TDS Workshop THREDDS Data Server Overview
1 NASA CEOP Status & Demo CEOS WGISS-24 Oberpfaffenhofen, Germany October 15, 2007 Yonsook Enloe.
Integrating the Climate Science Modelling Language with geospatial software and services Dominic Lowe British Atmospheric Data
Air Quality Data Services: Application of OGC specifications Air Quality Data: Multi-dimensional, multi-source, multi-format Point observations are collected.
THREDDS Catalogs Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007.
Page 1 CSISS Center for Spatial Information Science and Systems Access HDF-EOS data with OGC Web Coverage Service - Earth Observation Application Profile.
Unidata’s TDS Workshop TDS Overview – Part I July 2011.
GEON2 and OpenEarth Framework (OEF) Bradley Wallet School of Geology and Geophysics, University of Oklahoma
GODAE August 2007 Contribution from F. Blanc for IGST, August 2007 Strong  Understanding of systems (homogeneous description, primary.
1 NASA CEOP Final Summary CEOS WGISS-26 Boulder, Colorado September 23, 2008 Yonsook Enloe
Managing WMS and WCS on multidimensional NetCDF Datasets with Geoserver Martin Desruisseaux, Geomatys Mickael Treguer, Ifremer.
Slide 1 SDTSSDTS FGDC CWG SDTS Revision Project ANSI INCITS L1 Project to Update SDTS FGDC CWG September 2, 2003.
Interoperability = Leverage + Collaboration  Chris Lynnes  GES DISC.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
From Earth Science Observations to GI Coverages: Towards an harmonization framework for coverages Stefano Nativi Italian National Research.
Grids and Beyond: netCDF-CF and ISO/OGC Features and Coverages Ethan Davis, John Caron, Ben Domenico UCAR/Unidata AMS IIPS, 23 January 2008.
Data Stewardship at the NOAA Data Centers Sub Topic - Value Added Products ESIP Federation Meeting, Washington, DC January 6-8, 2009.
UC 2006 Tech Session 1 NetCDF in ArcGIS 9.2. UC 2006 Tech Session2 Overview Introduction to Multidimensional DataIntroduction to Multidimensional Data.
Convergence And Trust in Earth and Space Science Data Systems Ted Habermann, NOAA National Geophysical Data Center Documentation: It’s not just discovery...
3-D rendering of jet stream with temperature on Earth’s surface ESIP Air Domain Overview The Air Domain encompasses a variety of topic areas, but its focus.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
1 Key Results from GALEON John Caron Ben Dominico UCAR/Unidata.
OGC Web Services with complex data Stephen Pascoe How OGC Web Services relate to GML Application Schema.
1 2.5 DISTRIBUTED DATA INTEGRATION WTF-CEOP (WGISS Test Facility for CEOP) May 2007 Yonsook Enloe (NASA/SGT) Chris Lynnes (NASA)
NetCDF: Data Model, Programming Interfaces, Conventions and Format Adapted from Presentations by Russ Rew Unidata Program Center University Corporation.
Interoperability Day Introduction Standards-based Web Services Interfaces to Existing Atmospheric/Oceanographic Data Systems Ben Domenico Unidata Program.
NOAA IOOS SOS Implementations in 2008 Jeff de La Beaujardière, PhD NOAA IOOS Program DIF Sr Systems Architect.
HMA-T Progress Meeting 26 November 2008 Slide 1 IMAA-CNR activity report HMA-T Progress Meeting 26 November 2008 S. Nativi, E. Boldrini, F. Papeschi IMAA-CNR.
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Presentation transcript:

1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center* For KNMI Atmospheric Data Access for the Geospatial User Community September 2006 *Sponsored by U. S. National Science Foundation

2 Outline Two communities: Background Phase 1 Accomplishments, Phase 2 Directions WCS Implications Observations (Many slides just for future reference)

3 Disparate Data Models: Different Ways of Thinking about Data To the GIS (solid earth and societal impacts) community, the world is: features –A collection of static features (e.g., roads, lakes, plots of land) with geographic footprints on the Earth (surface). features discrete objects database. –The features are discrete objects with attributes which can be stored and manipulated conveniently in a database. To the fluids (atmosphere and oceans) communities, the world is: parameters continuous functions –A set of parameters (e.g., pressure, temperature, wind speed) which vary as continuous functions in 3-dimensional space and time. parameters equations. –The behavior of the parameters in space and time is governed by a set of equations. –Data are simply discrete points in the mathematical function space.

4 Traditional GIS view Attributes in DBMS tables Features as points, lines, polygons

5 Typical NetCDF Visualization

6 Taking Advantage of Web Services for Data System Interoperability GIS Client Applications FES Client Applications OpenGIS Protocols: WMS, WFS, WCS OGC or proprietary GIS protocols OGC or OPeNDAP ADDE. FTP… protocols GIS Server GIS Servers Demographic, infrastructure, societal impacts, … datasets THREDDS Server FES Servers Satellite, radar, forecast model output, … datasets

7 GALEON Objectives Use standardized web service between GIS and atmospheric/oceanographic clients and servers Determine suitability of WCS (Web Coverage Service) interface for serving traditional ES datasets to GIS community Implement WCS gateway(s) to existing FES client/server community, based on: –*netCDF (network Common Data Form), –OPeNDAP (Open Project for Networked Data Access Protocol) –THREDDS (THematic Real-time Environmental Distributed Data Services)

8 Accomplishments Interoperability experiments with WCS client and server implementations at numerous sites (status reports on GALEON wiki and OGC portal) Several recommendations for changes to WCS specification (formal documents on OGC portal) Initiatives underway for GML applications profiles for explicit netCDF semantics (ncML-GML, CSML) Dialog initiated with GMLJP2 group to determine applicability to netCDF datasets

9 Plans for Phase 2 For, continued experimentation with WCS implementation, use GALEON OGCnetwork –Additional client & implementations –New datasets For WCS and GML specifications, continue as OGC GALEON Interoperability Experiment Collaborate closely with: –OGC GEOSS Services Network (GSN) –GMLJP2

10 Phase 2 Questions Is WCS 1.1 adequate for serving netCDF datasets such as those on the servers at Unidata, the University of Florence, George Mason University, NERC, NCDC, and the PFEL? Is the CSW interface adequate for cataloging the collections of data in question 1 above and how do clients interact with both WCS and CSW? What are the roles of GML dialects (ncML-GML, CSML, GMLJP2) in the context of the GALEON WCS experiments?

11 Primary OGC Interface Issues NetCDF as a sixth WCS encoding format OR Develop netCDF application profile ANDDevelop netCDF application profile AND Do away with fixed list of encoding formats (geoTIFF, HDF-EOS, NITF, DTED, GML)Do away with fixed list of encoding formats (geoTIFF, HDF-EOS, NITF, DTED, GML) Develop WCS application profile for netCDF Augment WCS specification Develop GML application schemas for netCDF semantics (ncML-GML, CSML, GMLJP2?)

12 CF-netCDF WCS Profile Brief Description Documentation –Standard names –Units –Coordinate types –Coordinate systems –Grid mappings –Time coordinate(s) Code for Implementing netCDF Interface Support CF-netCDF and Coverage (ISO 19123) Data Model Mapping Limitations Compliance Testing

13 netCDF – Coverage Mapping (S. Nativi) Explicit mediation needed between netCDF hyperspatial data and WCS coverage models netCDF datasetWCS coverage N independent dimensions (i.e. axes)2, 3, 4 coverage domain dimensions Set of scalar variablesCoverage range-set of values (t, z, y, x) variable shape(x, y, z, t) domain shape Implicit geo-location metadataExplicit geo-location metadata Grid geometry irregularly spacedGrid geometry regularly spaced etc.

14 NetCDF-CF dataset content (S. Nativi)

15 WCS coverage content (S. Nativi)

16 2 Dimension Coordinate System Implicit/explicit Geometry Range set Spatial Reference System (SRS) 2 Dimension Coordinate System Implicit/explicit Geometry Range set Spatial Reference System (SRS) 2 Dimension Coordinate System Implicit/explicit Geometry Range set Spatial Reference System (SRS) 2 Dimension Coordinate System Implicit/explicit Geometry Range set Spatial Reference System (SRS) Mediation Process (S. Nativi) netCDF hyperspace dataset (3/4/5D) 2D + elev + time Coverages 2D+elev+time dataset 2D SCS + elev + time Implicit/explicit Geometry Range set Spatial Reference System (SRS) a Coverage … … N-Dimension Coordinate Systems explicit/semi-implicit/implicit Geometry Scalar measured quantities

17 Basic mapping concepts (S. Nativi) A netCDF dataset contains several different coverages Each coverage is characterized by a domain, a range- set and is referenced by a CS/CRS Each coverage is optionally described by a geographic extent Each domain is characterized by a geometry –Supported domains: regular grid domain, irregular grid domain and multipoint domain Each range-set lists or points set of values associated to each domain location –Supported range-set types: scalar range-set and parametric range-set

18 netCDF-related Changes Proposed in WCS 1.1 WCS encoding “profiles” instead of fixed list of encoding formats Replace binary encoding format list with set of Multiple “variables” or “parameters” in a coverage (e.g., pressure, temperature, etc.) Coverages with 3 spatial dimensions Coverages with multiple time dimensions (e.g. forecast time in model output) Non-spatial “height” dimension, (e.g., atmospheric pressure, ocean density) Irregularly-spaced grids Are collections of point observations and trajectories coverages or features?

19 Observations and Assessment A handful of clients and servers have demonstrated feasibility Commercial vendors are actively participating (RSI, ESRI, others) GEOSS demonstrations involve WMS clients getting data from GALEON WCS servers Finished netCDF profile is key Other profiles are needed (e.g., OPeNDAP, HDF- EOS, GeoTIFF) Most WCS limitations are being addressed in 1.1 WCS should be viable (but evolving slowly) within a year

20 References GALEON Wiki Wiki OGC portal GALEON area portal GALEON area Phase 2 implementation plan hase2_Implementations.htmPhase 2 implementation plan hase2_Implementations.htm OGCnetwork Draft CF-netCDF WCS Encoding Profile short.htmDraft CF-netCDF WCS Encoding Profile short.htm