A C-language computer program accepts, as input, a set of scientific data and metadata from an Earth Observing System (EOS) satellite and converts the set from (1) the format in which it was created and delivered to (2) another format for processing and exchange of data on Earth. The first-mentioned format can be either HDF-EOS 2 or HDF-EOS 5 (“HDF” signifies “Hierarchical Data Format”). The second-mentioned format is netCDF (“CDF” signifies “Common Data Format”), which is an open-standard, machine-independent, self-describing format for scientific-data files. In the absence of this or a similar program, incompatibilities among the three file formats can cause loss of metadata upon conversion.

This program preserves as many of the metadata as possible upon conversion. The program opens the input HDF-EOS 2 or HDF-EOS 5 file, queries the components of the file by use of the HDF-EOS 2 and HDF-EOS 5 Compatibility Library (which is described in the immediately following article and provides uniform access to HDF-EOS 2 and HDF-EOS 5 files), and writes the data and metadata components into a netCDF file following the Climate and Forecast (CF) metadata conventions.

This program was written by Richard Ullman of Goddard Space Flight Center; Bob Bane of Global Science & Technology, Inc.; and Jingli Yang of Earth Resources Technology, Inc.


White Papers

The Ultimate Shaft-To-Hub Connection
Sponsored by Stoffel Polygon
Pressure Mapping as a Research & Development Tool
Sponsored by Tekscan
Neutralizing Nature: Controlling the Environment in Aerospace
Sponsored by Air Innovations
Algorithms for Change Point Analysis
Sponsored by Numerical Algorithms Group
Survival of the Fittest - the Process Control Imperative
Sponsored by Renishaw
How the Laser, Optic, & Photonic Industries Benefit from Electropolishing
Sponsored by Able Electropolishing

White Papers Sponsored By:

The U.S. Government does not endorse any commercial product, process, or activity identified on this web site.