HDF-EOS 2 and HDF-EOS 5 Compatibility Library

The HDF-EOS 2 and HDF-EOS 5 Compatibility Library contains C-language functions that provide uniform access to HDF-EOS 2 and HDF-EOS 5 files through one set of application programming interface (API) calls. (“HDF-EOS 2” and “HDF-EOS 5” are defined in the immediately preceding article.) Without this library, differences between the APIs of HDF-EOS 2 and HDF-EOS 5 would necessitate writing of different programs to cover HDF-EOS 2 and HDF-EOS 5. The API associated with this library is denoted “he25.”

For nearly every HDF-EOS 5 API call, there is a corresponding he25 API call. If a file in question is in the HDF-EOS 5 format, the code reverts to the corresponding HDF-EOS 5 call; if the file is in the HDF-EOS 2 format, the code translates the arguments to HDF-EOS 2 equivalents (if necessary), calls the HDF-EOS 2 call, and retranslates the results back to HDF-EOS 5 (if necessary).

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.

This Brief includes a Technical Support Package (TSP).

HDF-EOS 2 and HDF-EOS 5 Compatibility Library (reference GSC-15008-1) is currently available for download from the TSP library.

Please Login at the top of the page to download.


White Papers

OEM Optical System Development
Sponsored by Ocean Optics
Roller Pinion System: An Alternative to Traditional Linear Drive Systems
Sponsored by nexen
Internet of Things
Sponsored by HP
Making Waste History: 3D Measurement Technology Bumps Bottom-line Growth
Sponsored by FARO
All About Aspheric Lenses
Sponsored by edmund optics
Solar Electric Systems – Power Reliability
Sponsored by SunWize

White Papers Sponsored By: