WCS Data Exchange at the DataFed Server/Client Center for Air Pollution Impact and Trend Analysis (CAPITA) Washington University, St. Louis, MO OGC TC.

Slides:



Advertisements
Similar presentations
OGC Technical Committee Huntsville, GALEON – NERC/CCLRC experience Andrew Woolf e-Science Centre, CCLRC Rutherford.
Advertisements

Page 1 CSISS LCenter for Spatial Information Science and Systems 03/19/2008 GeoBrain BPELPower Workflow Engine Liping Di, Genong Yu Center.
WCS :: OGC Bonn 2005-nov-09 Some GALEON Results for WCS OGC, Bonn, 2005-nov-09 Peter Baumann International University Bremen, rasdaman GmbH
1 NASA CEOP Status & Demo CEOS WGISS-25 Sanya, China February 27, 2008 Yonsook Enloe.
The Next Generation Network Enabled Weather (NNEW) SWIM Application Asia/Pacific AMHS/SWIM Workshop Chaing Mai, Thailand March 5-7, 2012 Tom McParland,
Web Services Implementation Case Study: DataFed Air Quality Data & Services Project Coordinators: Software Architecture: R. Husar Software Implementation:
Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
The Model Output Interoperability Experiment in the Gulf of Maine: A Success Story Made Possible By CF, NcML, NetCDF-Java and THREDDS Rich Signell (USGS,
1 OGC Web Services Kai Lin San Diego Supercomputer Center
® OGC Web Services Initiative, Phase 9 (OWS-9): Innovations Thread - OPeNDAP James Gallagher and Nathan Potter, OPeNDAP © 2012 Open Geospatial Consortium.
Pacific Island Countries GIS/RS User Conference 2010, Suva, November 2010 Sensor Web Enablement for the Pacific Vulnerability and adaptation of coastal.
Активное распределенное хранилище для многомерных массивов Дмитрий Медведев ИКИ РАН.
Distributed Data Analysis & Dissemination System (D-DADS) Prepared by Stefan Falke Rudolf Husar Bret Schichtel June 2000.
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.
OPeNDAP and the Data Access Protocol (DAP) Original version by Dave Fulker.
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.
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.
Unidata TDS Workshop TDS Overview – Part I XX-XX October 2014.
THREDDS Data Server Ethan Davis GEOSS Climate Workshop 23 September 2011.
Coverages and the DAP2 Data Model James Gallagher.
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,
The OpenGIS Consortium Geog 516 Presentation #2 Rueben Schulz March 2004.
REASoN REASoN Project to link NASA's data, modeling and systems to users in research, applications and education Application of NASA ESE Data and Tools.
Architecture and Technologies for an Agile, User-Oriented Air Quality Data System Rudolf B. Husar Washington University, St. Louis Presented at the workshop.
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.
1 International Standards for Data Interoperability GALEON Geo-interface for Air, Environment, Land, Ocean NetCDF Ben Domenico Unidata Program Center*
Integrated Grid workflow for mesoscale weather modeling and visualization Zhizhin, M., A. Polyakov, D. Medvedev, A. Poyda, S. Berezin Space Research Institute.
Work Group Meeting on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed Experience and Perspectives Rudolf B. Husar CAPITA, Washington University,
Raster Concepts.
REASoN REASoN Project to link NASA's data, modeling and systems to users in research, education and applications Application of NASA ESE Data and Tools.
Geospatial Interoperability Jeff de La Beaujardière, PhD NASA Geospatial Interoperability Office.
IOOS Data Services with the THREDDS Data Server Rich Signell USGS, Woods Hole IOOS DMAC Workshop Silver Spring Sep 10, 2013 Rich Signell USGS, Woods Hole.
Accessing and Using Fire-Related Data with the CAPITA DataFed.net* Services Framework Stefan Falke Rudolf Husar Kari Hoijarvi Washington University in.
Air Quality Data Services: Application of OGC specifications Air Quality Data: Multi-dimensional, multi-source, multi-format Point observations are collected.
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.
Stefan Falke and Rudolf Husar Center for Air Pollution Impact and Trend Analysis Washington University in St. Louis A NSF Digital Government Pilot Project.
Interoperability of Data and Processing Services: Experience Using the DataFed System Rudolf B. Husar, Stefan R. Falke and Kari Hoijarvi Washington University,
Managing WMS and WCS on multidimensional NetCDF Datasets with Geoserver Martin Desruisseaux, Geomatys Mickael Treguer, Ifremer.
Deutsches Fernerkundungsdatenzentrum WCS 1.0.0, B. Buckl 1 CEOS WGISS Data Services Task Team OGC WCS OGC WCS Status Chiang Mai,
Interoperability = Leverage + Collaboration  Chris Lynnes  GES DISC.
NASA REASoN Project SHAirED: S ervices for H elping the Air -quality Community use E SE D ata Stefan Falke, Kari Höijärvi and Rudolf Husar, Washington.
NASA REASoN Project SHAirED: S ervices for H elping the Air -quality Community use E SE D ata Stefan Falke, Kari Höijärvi and Rudolf Husar, Washington.
Grids and Beyond: netCDF-CF and ISO/OGC Features and Coverages Ethan Davis, John Caron, Ben Domenico UCAR/Unidata AMS IIPS, 23 January 2008.
Technical Details of Network Assessment Methodology: Concentration Estimation Uncertainty Area of Station Sampling Zone Population in Station Sampling.
Data Stewardship at the NOAA Data Centers Sub Topic - Value Added Products ESIP Federation Meeting, Washington, DC January 6-8, 2009.
Application of NASA ESE Data and Tools to Air Quality Management Stefan Falke and Rudolf Husar (Co-PIs) Washington University in St. Louis Project Period:
® Sponsored by OGC TimeseriesML Domain Range Web Service Use Case for The National Weather Service's National Digital Forecast Database 95th OGC Technical.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
OGC Web Services with complex data Stephen Pascoe How OGC Web Services relate to GML Application Schema.
Standards-based Access to Air Quality Data: Application of OGC WMS and WCS Protocols Client Server Std. Interface GetCapabilities GetData Capabilities,
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.
Technical Details of Network Assessment Methodology: Concentration Estimation Uncertainty Area of Station Sampling Zone Population in Station Sampling.
SDI 4.0 Crowd-sourcing, Gov-sourcing Geographic Data via Open Geosynchronization Raj R. Singh Director, Interoperability Programs Open Geospatial Consortium.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
Serving society Stimulating innovation Supporting legislation Web Coverage Services (WCS) Thematic Cluster #3 Jordi Escriu Facilitator.
Fire, Smoke & Air Quality: Tools for Data Exploration & Analysis : Data Sharing/Processing Infrastructure This project integrates.
GeoServer Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
OGC Live Demo at GEOSS Workshop July 30 - Denver, CO Demo Scripts Liping Di, Peisheng Zhao, George Mason University Rudolf Husar,
NATIONAL AERONAUTICS AND SPACE ADMINISTRATION ESDS Reuse Working Group Earth Science Data Systems Reuse Working Group Case Study: SHAirED Services for.
ESIP Air Quality Jan Air Quality Cluster Air Quality Cluster Technology Track Earth Science Information Partners Partners NASA NOAA EPA (?) USGS.
Data Browsing/Mining/Metadata
The Next Generation Network Enabled Weather (NNEW) SWIM Application
Presentation transcript:

WCS Data Exchange at the DataFed Server/Client Center for Air Pollution Impact and Trend Analysis (CAPITA) Washington University, St. Louis, MO OGC TC Meeting Huntsville, AL March 2006 Team: Rudolf Husar Stefan Falke Kari Hoijarvi

GALEON IE – Examples DataFed as WCS Client Surface Temp. Surface Temp. dataset; Time, Lat, Lon Uniform spatial grid WCS getCoverage for Map View WCS getCoverage for Time View Returned NetCDF file grid file Client uses Unidata netCDF C library U Florence/CNR-IMMA WCS Server THREDDS 4D (Time, X, Y, Z, H) data Each View is a slice through the 4D data cube getCoverage for Time View getCoverage for Map View getCoverage Height View

Multidimensional AQ Monitoring Network Data Storage and Delivery through OGC Protocols Relational Data Model Star Schema WMS WCSSOS SensorML WFS Observations Station Info. Param/Sensor/Method Data View Services WMS StationsPar-Meth Observations SOS WCS Data Access

DataFed WCS Server for Point Observation Data The current version of WCS (1.0) only supports grid and image data types. Coverages can include other representations of space-time varying phenomena, such as observations from an air quality monitoring network. An example WCS query for a point dataset in DataFed is: ?SERVICE=wcs &REQUEST=GetCoverage &VERSION=1.0.0 &CRS=EPSG:4326 &COVERAGE=AIRNOW.pmfine &FORMAT=CSV &BBOX=-125,22,-61,51,0,0 &TIME= T15:00:00Z &WIDTH=999 &HEIGHT=999 &DEPTH=999 &BBOX=-100,22,-100,22,0,0 &TIME= T00:00:00Z/ T23:00:00Z

Suggested Changes to WCS 1.1 Table 17 (SpatialDomain) NameDefinitionData typeMultiplicity and use BoundingBoxUnordered list of bounding boxes whose union covers spatial domain of this coverage offering a ows:BoundingBoxOne or more (mandatory) GridUnordered (TBR) list of grids that describe internal grid structure of this coverage offering b gml:Grid OR gml:RectifiedGrid Zero or more (optional) Include one for each different grid used (TBR) PolygonUnordered list of polygons whose union covers spatial domain of this coverage offering c gml:PolygonZero or more (optional) Include one for each polygon needed PointUnordered list of points whose union covers the spatial domain of this coverage offering d gml:Point OR gml:Position OR om: featureOfInterest Zero or more (optional) Include one for each point aOne bounding box could simply duplicate the information in the ows:WGS84BoundingBox; but the intent is to describe the spatial domain in more detail (e.g., in several different CRSs, or several rectangular areas instead of one overall bounding box). bThis element can help clients assess the fitness of the gridded data for their use (e.g. its native resolution, inferred from the offsetVector of a gml:RectifiedGrid), and to formulate grid coverage requests expressed in the internal grid coordinate reference system. cPolygons are particularly useful for areas that are poorly approximated by a ows:BoundingBox (such as satellite image swaths, island groups, other non-convex areas). d Points are useful for representing samples or observations from monitoring networks, such as soil samples or temperature measurements from weather stations, where the phenomena being measured is continuous over the spatial range but is measured only at a limited number of locations

Extra Discussion Slides

---The current WCS SpatialDomain requires BBOX. (Grid, Polygon, (or, in the future, Point) are optional). One could argue that if Polygon (or, in the future, Point) are specified, a BBOX is not required. So, SpatialDomain is mandatory and can be specified using one (or more) of BBOX, Grid, Polygon or Point. ---The current version of the WCS requires either a WIDTH,HEIGHT,DEPTH or RESX,RESY,RESZ to specify the size or resolution of the returned grid. When other non-grid data types are supported (polygon, point) these should be made optional since they are not relevant with non-grid data types. ---The current WCS specifies output formats. An table output format(s) will need to be added. This might include simple CSV tables or XML based tables. For example, DataFed supports CSV,.NET DataSet, and a netCDF table, which is a special table format, that will be adapted through future testing and to more standard formatting conventions.

Coverage Definitions OGC Coverage Abstract Specification: "A coverage can be designed to represent a single feature, or a set of features. For example, a coverage may have a spatial domain containing a single parcel, or an entire platt. In the latter case, the coverage may be treated as modeling a single feature (the platt), or as a collection of features (the collection of parcels)." WCS 1.1 (draft): "Unlike WFS [OGC ], which returns discrete geospatial features, the Web Coverage Service returns coverages representing space-varying phenomena that relate a spatio-temporal domain to a (possibly multidimensional) range of properties." Ron Lake, Galdos: "Loosely speaking a coverage is a sort of generalization of a geographic image - meaning it specifies the geometry of the coverage in some geographic space (e.g. some part of the earth's surface) and defines a function on that space. In image terms you can think in terms of the geometry as the image "grid" and the function as the radiometry or pixel values. The geometry can be a gridded structure (like most raster images) or can be a tesselated field, collections of polygons, a set of curves or curve segments or just a random collection of points. The function provides values at these points - such as soil samples (random point collection), road surface type (curve segments), crop type (polygons) and brightness (gridded image)."

Data Model for Air Quality Data Most Views are slices through a cube of data organized by lat, lon, altitude, and time (X,Y,Z,T) Multidimensional Data Cube

through Data Access through Adapters DataFed SOAP,HTTP Get OGC WCS HTTP Get, Post OGC WMS HTTP Get Station-Point SQL Server, Files… Sequence Image, file nDim Grid OpenDAP NetCDF, … Other Traject., Event, Pic Sources Diverse formats Many data models Data Wrapper Data into geo-cubes Queries to views Virtual Data Cube Global geo-cube data model Makes queries data-neutral Output Protocol dependent User specified GeoTable CSV,XLS,GML GeoGrid GML,NetCDF.. GeoImage GeoTIFF, PNG.. Other MS Dataset.. Query Adapter Maps query to protocol User selects protocols OGC WFS HTTP Get, Post DataFed An application framework for accessing, processing and browsing distributed datasets using loosely coupled web service components