+ All Categories
Home > Documents > Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day September 2007

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

Date post: 14-Jan-2016
Category:
Upload: treva
View: 32 times
Download: 0 times
Share this document with a friend
Description:
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. - PowerPoint PPT Presentation
Popular Tags:
15
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
Transcript
Page 1: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

Interoperability Day Introduction

Standards-based Web Services Interfaces toExisting Atmospheric/Oceanographic Data Systems

Ben DomenicoUnidata Program Center*

Unidata OGC Interoperability Day September 2007

*supported by NSF

Page 2: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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

Page 3: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

Taking Advantage of Web Services for Data System Interoperability

GIS ClientGIS Client Applications Applications

FES ClientFES Client Applications Applications

OpenGIS Protocols:WCS, WFS, SOS, GML, CSW

OGC or proprietary GIS

protocols

OGC or OPeNDAPTHREDDS, ADDE.

FTP…protocols

GIS ServerGIS Server

GIS ServersGIS Servers

Demographic, infrastructure, Demographic, infrastructure, societal impacts, … societal impacts, …

datasetsdatasets

THREDDS ServerTHREDDS Server

FES ServersFES Servers

Station obs, satellite, radar, Station obs, satellite, radar, forecast model output, … forecast model output, …

datasetsdatasets

Page 4: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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

Page 5: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

NetCDF/OPeNDAP NetCDF/OPeNDAP data serverdata server

WCS Client

THREDDS THREDDS catalogs catalogs

enhanced with enhanced with NcML-GMLNcML-GML

WCS capabilities

THREDDS interface

WCS description

THREDDS interface

OPeNDAP

NetCDF dataset

NetCDF

OPeNDAP

GMLgenerator

geoTIFFgenerator

WCS coverage

netCDFgeoTIFF

NcMLGMLgetCoverage

getCapabilities

describeCoverage

THREDDS enhanced catalog generation tools

THREDDS catalogsNcML-G metadata

netCDF objects

ADDE

ADDE

CS-W Client

Page 6: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

Phase 2 Issues

1. 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?

2. In the context of serving traditional netCDF datasets, what's the relationship between WCS and other standard specifications?

Page 7: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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

Page 8: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

General 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.

Page 9: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

Grids and Station Observations

Page 10: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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

Page 11: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

SOS

WCS

CF-netCDFCoverages

WCSWFSWCS

WFS

WC

S

WFS

WFS/ WCS ClientWCS/WFS Server

CSML Sampling Features delivered as

CF-netCDF Coverages

WCS

WCS ClientWCS/WFS Server

WFS

WC

S

CF-netCDFCoverages

ncML-GML Sampling Featuresdelivered as

CF-netCDF Coverages

THREDDSWCS Server

ObservationDatasets

Model OutputDatasetsObserving System Unidata Internet Data

Distribution System

WCS

CF-netCDFCoverages

Sensor Observation Service

SOS

Clients

Page 12: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

WCS, WFS, SOS, CS-W Clients

SOS

WCS

CF-netCDFCoverages

WCSWFSWCS

WFS

WC

S

WFS

WFS/ WCS ClientWCS/WFS Server

CSML Sampling Features delivered as

CF-netCDF Coverages

WCS

WCS ClientWCS/WFS Server

WFS

WC

S

CF-netCDFCoverages

ncML-GML Sampling Featuresdelivered as

CF-netCDF Coverages

THREDDSWCS Server

ObservationDatasets

Model OutputDatasetsObserving System Unidata Internet Data

Distribution System

WCS

CF-netCDFCoverages

Sensor Observation Service

SOS

CS-Wdiscovery

for allresources

Page 13: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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?

Page 15: Ben Domenico Unidata Program Center* Unidata OGC Interoperability Day  September 2007

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


Recommended