User-friendly Metadata (UFM) -- Unsupported

The User-friendly Metadata (UFM) is a tool that takes an ODL file as input and generates an HTML file as output.

Installing UFM

Building this program does not require HDF-EOS2 , HDF-EOS5 , HDF4external or HDF5external libraries. It is straightforward to build this program by using the provided Makefile. Also, a pre-built binary for Linux is available.

Using UFM

This program takes an ODL file. Figure 1 shows part of a common ODL file. One can obtain this ODL file from the UFM package stored as a zip file or a gzip file. After unzipping the package, one may find a few .odl files. The name of the ODL file used in this page is example.odl.

Figure 1 Part of a common ODL file
GROUP = INVENTORYMETADATA
GROUPTYPE = MASTERGROUP
GROUP = ECSDATAGRANULE
OBJECT = LOCALGRANULEID
NUM_VAL = 1
VALUE = "MOD01.A1997217.1725.001.1998062213049.hdf"
END_OBJECT = LOCALGRANULEID
END_GROUP = ECSDATAGRANULE
END_GROUP = INVENTORYMETADATA
END

From the input, this program generates an HTML representation of the input. The HTML representation can be more readable. Figure 2 shows part of the generated HTML representation viewed in a web browser.

One may obtain the information stored in ODL shown in this example from the CoreMetadata attribute in an HDF-EOS2 file or the CoreMetadata dataset in an HDF-EOS5 file. One way to extract the information is to use HDF Viewexternal .


Last modified: 11/11/2020
About Us | Contact Info | Archive Info | Disclaimer
Sponsored by Subcontract number 4400528183 under Raytheon Contract number NNG15HZ39C, funded by NASA / Maintained by The HDF Group