1 / 19

THREDDS Catalogs

THREDDS Catalogs. Ethan Davis UCAR/Unidata. NASA ESDSWG Standards Process Group meeting, 17 July 2007. THREDDS Catalogs. XML documents over HTTP Named datasets with access URLs (typed for various protocols) Datasets can be hierarchically organized (good for browsing)

herve
Download Presentation

THREDDS Catalogs

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. THREDDS Catalogs Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007

  2. THREDDS Catalogs • XML documents over HTTP • Named datasets with access URLs (typed for various protocols) • Datasets can be hierarchically organized (good for browsing) • Metadata at collection (inheritable) or atomic dataset level.

  3. THREDDS Catalogs

  4. Catalog Services • Catalog Validation • Catalog Subsetting • HTML generation • Automatic/dynamic catalog generation and dataset metadata harvesting • Direct metadata harvesting • OAI-PMH harvesting (DIF, ADN)

  5. Implementations – Servers • THREDDS Data Server (TDS) • OPeNDAP Hyrax server • GrADS Data Server (GDS) • IRI/LDEO server (Ingrid) • NCAR Community Data Portal (CDP)

  6. Implementations - Clients • IDV • MyWorld GIS • netCDF-Java ToolsUI • NCAR Community Data Portal (CDP) • THREDDS Data Server (TDS)

  7. Installations • NCAR/UCAR • NOAA – NCDC, NGDC, PMEL, … • COLA • FNMOC • BOM (Aust) • GMU • IRI/LDEO • …

  8. Leader For SPGEndorsement Process • ??? • User community member?

  9. CF (Climate and Forecast) Metadata Convention for netCDF Ethan Davis UCAR/Unidata NASA ESDSWG Standards Process Group meeting, 17 July 2007

  10. CF Design Goals “The Climate and Forecast (CF) metadata conventions are designed to promote the processing and sharing of data stored in files created with the netCDF API. Fundamental features of the conventions are that CF-aware software can automatically determine the space-time location of variables (facilitating analysis and graphical display), and metadata describing each variable is sufficiently detailed to determine whether variables from different sources are comparable.” -- Lawrence, B.N., R. Drach, et al, “Maintaining and Advancing the CF Standard for Earth System Science Community Data”. http://cf-pcmdi.llnl.gov/documents/white-papers/cf2_whitepaper_final.pdf

  11. CF Guiding Principles • Data should be self-describing. No external tables are needed to interpret the file. For instance, CF encodings do not depend upon numeric codes (by contrast with GRIB). • Conventions have been developed only for known issues. Instead of trying to foresee the future, features are added as required. • The convention should be easy to use, both for data-writers and users of data. • The metadata and the semantic meaning encoded through the metadata should be readable by humans as well as easily utilized by programs. • Redundancy should be minimised as much as possible (so as to reduce the chance of errors of inconsistency when writing data). -- Gregory (2003), http://www.cgd.ucar.edu/cms/eaton/cf-metadata/clivar_article.pdf (broken link)

  12. CF netCDF Metadata Conventions • Determine if variables are comparable: • standard names • units • Locate in space and time: • Coordinate variables • Projections • etc • Data types (gridded, ...)

  13. CF, not just for netCDF anymore? • CF specification defined for netCDF-3 • But much of CF is format agnostic, e.g., CF-style metadata has been added to HDF data • The netCDF-4 data model has significant changes from the netCDF-3 data model. • Won’t be sure how netCDF-4 will affect CF until we have more experience with it

  14. CF Community • Initially dominated by climate and forecast modelers • Community is broadening: oceanography, atmospheric chemistry, biology, ... • Governance: Conventions Committee, Standard Name Committee • http://www.cfconventions.org/

  15. Implementations • CF compliance checker • libcf (support read/write of CF compliant netCDF) • netCDF-Java (read, some support for write) • ArcGIS 9.2+ reads CF-netCDF files • CF-netCDF being developed as OGC WCS data format profile • CF-netCDF as TDS netCDF Subset Service response

  16. Leader For SPGEndorsement Process • User community member • Governing committee member?

More Related