NASA Earth Science Data Systems (ESDS) recipient



Hierarchical Data Format - Earth Observing System Library Tools

HDF-EOS is an extension of NCSA (National Center for Supercomputing Applications) HDF and uses HDF library calls as an underlying basis. Version 4.1r1 of HDF is used. The library tools are written in C language and a FORTRAN interface is provided. The current version contains software for creating, accessing and manipulating grid, point and swath structures. Also included are overviews of the interfaces, function-by-function calling sequences, explanations, and code examples. Included also are tools for subsetting and data projection. EOSView, our viewing tool has been revised to accommodate the current version of the libraries.

HDF is the scientific data format standard selected by NASA as the baseline standard for EOS. These libraries are aimed at EOS data producers and consumers, who will develop their data into increasingly higher order products. These products range from calibrated Level 1 to Level 4 model data. The primary use of HDF-EOS libraries will be to create structures for associating geolocation data with their associated science data. Producers through use of supplied libraries specify this association. Most EOS data products identified fall into categories of grid, point, or swath structures. These structures are implemented in the current version of the libraries. Services based on geolocation information will be built on HDF-EOS structures. Producers of products not covered by these structures (for example, non-geolocated data) can use standard HDF libraries.

In the ECS (EOS Core System) production system, the HDF-EOS libraries will be used in conjunction with SDP (Science Data Processing) Toolkit software. The primary tools used in conjunction to HDF-EOS libraries will be those for metadata handling, process control, and status message handling. Metadata tools will be used to write ECS inventory and granule specific metadata into HDF-EOS files, while the process control tools will be used to access physical file handles used by the HDF tools.

Service Provider

Service Organization: NASA/GSFC/EOSPSO > Earth Observing System Project Science Office, GSFC,NASA
Service Organization URL:

ESDIS Information Architect
Code 586 NASA GSFC
Greenbelt, MD 20771
United States

For additional information, send e-mail to or call +1-256-824-6868.


For additional information, e-mail or call +1-256-824-6868.
Copyright © 1999-2003 by the University of Alabama in Huntsville. All rights reserved.
If you have trouble viewing or navigating this page, please contact GHRC User Services.

Home | News | Tools | About Data Formats | Downloads | Documentation
Mailing List | FAQ | Contact Us | Disclaimer