HDF_BROWSER
Syntax | Return Value | Arguments | Keywords | Examples | Version History | See Also
The HDF_BROWSER function presents a graphical user interface (GUI) that allows the user to view the contents of a Hierarchical Data Format (HDF), HDF-EOS, or NetCDF file, and prepare a template for the extraction of HDF data and metadata into IDL. The output template is an IDL structure that may be used when reading HDF files with the HDF_READ routine. If you have several HDF files of identical form, the returned template from HDF_BROWSER may be reused to extract data from these files with HDF_READ. If you do not need a multi-use template, you may call HDF_READ directly.
Syntax
Template = HDF_BROWSER([Filename] [, CANCEL=variable] [, GROUP=widget_id] [, PREFIX=string])
Return Value
Returns a template structure containing heap variable references, or 0 if no file was selected. The user is required to clean up the heap variable references when done with them.
Arguments
Filename
A string containing the name of an HDF file to browse. If Filename is not specified, a dialog allows you to choose a file.
Keywords
CANCEL
Set this keyword to a named variable that will contain the byte value 1 (one) if the user clicked the "Cancel" button or the byte value 0 (zero) otherwise.
GROUP
Set this keyword to the widget ID of a widget that calls HDF_BROWSER. When this ID is specified, a death of the caller results in the death of the HDF_BROWSER. The following example demonstrates how to use the GROUP keyword to properly call HDF_BROWSER from within a widget application. To run this example, save the following code as browser_example.pro:
PREFIX
When HDF_BROWSER reviews the contents of an HDF file, it creates default output names for the various data elements. By default these default names begin with a prefix derived from the filename. Set this keyword to a string value to be used in place of the default prefix.
Examples
template = HDF_BROWSER('test.hdf')
output_structure = HDF_READ(TEMPLATE=template)
or,
output_structure = HDF_READ('test.hdf', TEMPLATE=template)
Using the HDF Browser Interface
When you call the HDF_BROWSER function from the command line or using the Import HDF macro, the HDF Browser window is displayed.
Use the following steps when working with the HDF Browser dialog:
- Select the type of file you are opening. The following table describes the Display field options:
- Select any element that contains data. Attributes of the selected data appear in the lower textbox. Use other dialog options as follows:
Version History
See Also
