Title: Interoperability Day Introduction Standardsbased Web Services Interfaces to Existing AtmosphericOcea
1Interoperability Day Introduction
Standards-based Web Services Interfaces
toExisting Atmospheric/Oceanographic Data
Systems
Ben Domenico Unidata Program Center Unidata OGC
Interoperability Day September 2007
supported by NSF
2Acronym 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/a
cronyms/glossary.html
3Taking Advantage of Web Services for Data System
Interoperability
FES Client Applications
GIS Client Applications
OGC or OPeNDAPTHREDDS, ADDE. FTPprotocols
OpenGIS Protocols WCS, WFS, SOS, GML, CSW
OGC or proprietary GISprotocols
4GALEON (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
5CS-W Client
WCS Client
NcMLGML
getCapabilities
geoTIFF
getCoverage
netCDF
describeCoverage
WCS coverage
NetCDF
GMLgenerator
geoTIFFgenerator
NcML-G metadata
THREDDS catalogs
OPeNDAP
ADDE
THREDDS catalogs enhanced with NcML-GML
NetCDF/OPeNDAP data server
netCDF objects
OPeNDAP
ADDE
NetCDF dataset
THREDDS enhanced catalog generation tools
6Phase 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?
7WCS 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
8General Dataset Categoriesfrom RAL features
workshop
- 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
- 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.
9Grids and Station Observations
10WCS 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
11Clients
CF-netCDFCoverages
12WCS, WFS, SOS, CS-W Clients
CS-Wdiscoveryfor allresources
CF-netCDFCoverages
13Questions for Participants
- Whats 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, whats needed from others?
14For More Information
- OGC documentshttp//portal.opengeospatial.org/in
dex.php?mprojectsaviewproject_id173 - Status of implementations and interoperability
testshttp//galeon-wcs.jot.com/WikiHome - ben_at_unidata.ucar.edu
15References
- 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/conten
t/publications/acronyms/glossary.html