Title: NetCDF Dataset, NcML, OGC, Common Data Model Slides
1NetCDF Dataset, NcML, OGC, Common Data Model
Slides
2Data Catalog and Dataset Discovery and
AccessScenario
Discovery Center Search Service
Step 1
Data User with Browser and/or Desktop Data
Analysis Application
Data search or browse query
Pointers to inventory and enhanced catalogs
Request for inventory catalog
Request for enhanced catalog
Inventory catalog list
Step 2
Step 2
Enhanced catalog
Request for dataset
Dataset
Third Party Enhanced Catalog Service
Data Center Inventory Catalog Service
Step 3
Data Center Data Service
3Catalogs
- XML files containing
- descriptive information about datasets
- lists of pointers to metadata about
- dataset collections
- individual datasets
- individual files
- metadata in NcML dialect
4NcML represents
- Metadata internal to netCDF files
- Additional descriptive metadata for datasets and
files - Coordinate system of datasets
- Specification of
- subset of data in netCDF file(s), e.g., only
certain parameters or only certain observing
stations in point data files - aggregation of data in multiple netCDF files,
e.g., time series of data files - subset of data in multiple files, e.g., time
series of data from specific observing stations
5Presently Supported Client/Server Facilities
Application
THREDDS
HTTP
Catalog.xml
NetCDF-3
IOsp
GRIB
NIDS
GINI
6OGC Data Service Protocols
Application
WFS
WCS
GML
DTED
GeoTIFF
Static GIS Features
NITF
HDF-EOS
7OGC Data Service with NetCDF Dataset Protocols
Application
WFS
WCS
GML
DTED
Static GIS Features
NITF
HDF-EOS
8OGC Data Service with NetCDF Dataset Protocols
Application
WFS
WCS
NetcdfDataset
GML
DTED
GeoTIFF
Static GIS Features
NITF
HDF-EOS
ADDE
OpenDAP
netCDF file
9Common Data ModelTransport/Access Mechanisms
- Provides common application programming interface
layer - Enables access via client/server protocols
- HTTP
- OPeNDAP
- ADDE
- Direct file open/read from local disk
10Common Data ModelData Storage Formats
- Provides common application programming interface
layer - Enables access to data storage formats
- Time-varying point data (e.g., weather or stream
flow station measurements) - 5D gridded data (e.g., output of forecast models)
- Image Data (e.g. satellite observations)
- Special data forms (may be special cases of those
above) - Sounding profiles (balloons, aircraft, ocean
CTDs) - Conic sweeps (ground based radars
- Swath images (satellite-borne radars, bathymetry)
11Application
NetCDF-Java version 2.2
NetcdfDataset
NetcdfFile
HTTP
HDF5
NetCDF-3
IOsp
NetCDF-4
GRIB
NIDS
GINI
12Application
NetCDF-Java version 2.2 (Johns)
NetcdfDataset
NetcdfFile
ADDE
OpenDAP
THREDDS
HTTP
HDF5
NetCDF-3
IOsp
Catalog.xml
NetCDF-4
GRIB
GINI
(Johns original diagram)
NIDS
13(No Transcript)
14(No Transcript)