1 / 15

Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day September 2007

Interoperability Day Introduction Standards-based Web Services Interfaces to Existing Atmospheric/Oceanographic Data Systems. Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day September 2007. *supported by NSF. Acronym Glossary.

treva
Download Presentation

Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day September 2007

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Interoperability Day IntroductionStandards-based Web Services Interfaces toExisting Atmospheric/Oceanographic Data Systems Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day September 2007 *supported by NSF

  2. Acronym Glossary • GALEON (Geo-interface for Air, Land, Environment, Oceans NetCDF) • FES (Fluid Earth Sciences, mainly the data systems of the atmospheric and ocean sciences) • http://www.unidata.ucar.edu/content/publications/acronyms/glossary.html

  3. Taking Advantage of Web Services for Data System Interoperability FES Servers GIS Servers THREDDS Server GIS Server THREDDS Server Station obs, satellite, radar, forecast model output, … datasets GIS Server Demographic, infrastructure, societal impacts, … datasets FES Client Applications GIS Client Applications OGC or OPeNDAPTHREDDS, ADDE. FTP…protocols OpenGIS Protocols: WCS, WFS, SOS, GML, CSW OGC or proprietary GISprotocols

  4. GALEON (Geo-interface for Air, Land, Earth, Oceans NetCDF) • Foster interoperability between data systems of FES and GIS communities • Provide standard interfaces, e.g., • Web Coverage Service (WCS) • Web Feature Service (WFS) • Sensor Web Enablement (SWE) • Catalog Services for the Web (CSW) • To existing netCDF/THREDDS services, e.g., • HTTP access to netCDF • OPeNDAP client/server protocol • THREDDS catalogs

  5. CS-W Client WCS capabilities WCS description THREDDS interface THREDDS interface WCS Client NcMLGML getCapabilities getCoverage geoTIFF netCDF describeCoverage WCS coverage GMLgenerator NetCDF geoTIFFgenerator NcML-G metadata THREDDS catalogs ADDE OPeNDAP THREDDS catalogs enhanced with NcML-GML NetCDF/OPeNDAP data server netCDF objects OPeNDAP ADDE NetCDF dataset THREDDS enhanced catalog generation tools …

  6. Phase 2 Issues • 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, and others? • In the context of serving traditional netCDF datasets, what's the relationship between WCS and other standard specifications?

  7. WCS for Other Dataset Types • GALEON 1 focus on “5D” forecast model output • For GALEON 2? • point or "station" observations • vertical profile and trajectory datasets • swath data from polar orbiting satellites • radial data from radar stations

  8. General Dataset Categoriesfrom RAL “features workshop” CSML Scientific Features • GRID • Profile • Ragged section • Scanning radar • Profile series OGC SWE Sampling Feature Classes • A Station samples the world at a point, • a Profile along a curve, • a SurfaceOfInterest on a surface, • and a SolidOfInterest in a solid region. Unidata CDM: • Gridded datasets • Collections of“station observations” • Vertical profile and trajectory datasets • Swath data from polar orbiting satellites • Radial data from ground-based radar stations

  9. Grids and Station Observations

  10. WCS and other OGC Specs • Need standards-based catalogs for collections of datasets (CSW-ebRIM?) • Relationship between CSW and getCapabilities lists • Collections of point time series data (WCS, WFS, or SOS) • GML dialects • ncML-GML • CSML • GMLJP2

  11. Sensor Observation Service SOS WFS WFS WCS WCS WCS WCS WCS CSML Sampling Features delivered as CF-netCDF Coverages WFS WFS WCS SOS WFS/ WCS ClientWCS/WFS Server WCS ncML-GML Sampling Featuresdelivered asCF-netCDF Coverages WCS ClientWCS/WFS Server CF-netCDFCoverages CF-netCDFCoverages THREDDSWCS Server ObservationDatasets Model OutputDatasets Unidata Internet Data Distribution System Observing System Clients CF-netCDFCoverages

  12. Sensor Observation Service SOS WFS WFS WCS WCS WCS WCS WCS CSML Sampling Features delivered as CF-netCDF Coverages WFS WFS WCS SOS WFS/ WCS ClientWCS/WFS Server WCS ncML-GML Sampling Featuresdelivered asCF-netCDF Coverages WCS ClientWCS/WFS Server CF-netCDFCoverages CF-netCDFCoverages THREDDSWCS Server ObservationDatasets Model OutputDatasets Unidata Internet Data Distribution System Observing System WCS, WFS, SOS, CS-W Clients CS-Wdiscoveryfor allresources CF-netCDFCoverages

  13. Questions for Participants • What’s the right mix and architecture of standards-based web services? • Is there anything your organization can contribute in the next six months to a year? • clients • servers • testing • To get your part done, what’s needed from others?

  14. For More Information • OGC documents:http://portal.opengeospatial.org/index.php?m=projects&a=view&project_id=173 • Status of implementations and interoperability tests:http://galeon-wcs.jot.com/WikiHome • ben@unidata.ucar.edu

  15. References • netCDFhttp://my.unidata.ucar.edu/content/software/netcdf/index.html • GALEONhttp://my.unidata.ucar.edu/content/projects/THREDDS/GALEON/GALEON-Activity-Plan.htm • Acronym Glossaryhttp://my.unidata.ucar.edu/content/publications/acronyms/glossary.html

More Related