Demos, Screenshots and OPeNDAP service examples via HDF5 Handler


Demos and Screenshots of NASA Products

Table 1 provides a list of NASA data products that OPeNDAP clients like IDV or Panoply can support.

NASA Data Center Product Hyrax OPeNDAP Server
Dataset Access Form
Screenshot
GES DISC
BUV Zonal Average Panoply
Swath Panoply
SeaWiFS Deep Blue Swath Panoply
Grid Panoply
HIRDLS Zonal Average Panoply
Swath Panoply
MLS Swath Panoply
OMI Swath IDV
Grid Panoply
GPM Swath Panoply
Swath Panoply
Grid Panoply
GSSTF
(MEaSUREs)
Grid IDV
OMPS-NPP Grid Panoply
TOMS-N7 Grid Panoply
Arctas-CAR Trajectory Panoply(degree)
Panoply(altitude)
Trop-OMI Swath Panoply
OMI-MEaSUREs Swath Panoply
LaRC
TES Grid IDV
MOPITT Grid Panoply
AirMSPI Grid Panoply
LP DAAC VNP Grid Panoply
NSIDC
SMAP Level 3 Grid Panoply
SMAP Level 3 Grid Panoply(global-grid)
Panoply(polar-grid)
Hyrax 1.16.6 or later.
SMAP Level 4 Grid Panoply
LANCE
AMSR_2 Snow Grid Panoply
AMSR_2 Sea Ice Grid Panoply
OBPG CHL Grid Panoply
PO.DAAC
Aquarius Grid Panoply
GHRSST Level2 Swath Panoply
GHRSST Level4 Grid Panoply
Table 1: Hyrax OPeNDAP HDF5 Handler Demo and Screenshot

The below is a list of screenshots generated by other OPeNDAP client tools.

Hyrax Service Demos via the HDF5 handler

ASCII, Binary and netCDF Responses

ASCII and Binary responses for HDF5 files are fully supported via the HDF5 Hyrax handler. "Get as netCDF" responses are well supported via the CF option of the HDF5 handler. You can go to EOS5 Grid and click the corresponding buttons to check these responses.

Json Responses

Hyrax currently supports three Json responses. They are

For detailed information of these responses, please check Appendix C of section 8 of the Hyrax Installation and Configuration Guide.

Currently coverage JSON responses are not working for most HDF5 files. One should also be aware that Json is a text format. Size of Hyrax Json responses may be much bigger than that of the original HDF5 file. Please also note that json dmr and dap responses are not working for our sample HDF5 files. The json responses are still under the investigation.

Table 2 provides the examples of the json responses.

Json Response URL Output
W10n Click EOS5 Grid, then replace html with json at the end of the URL. EOS5 Grid w10n Json Output
Instance Click EOS5 Grid, then replace html with ijsn at the end of the URL. EOS5 Grid Instance Json Output
Table 2. Json Response Examples

Since Hyrax 1.15.3, Hyrax provides a service to output the metadata(DAS + DDS) in json that follows the w10n specification. One can obtain the metadata output in json by first opening a Hyrax catalog such as this link ; then clicking the viewers under Dataset Viewers and then choosing w10n Service under Web Services, finally choosing json after META.

The metadata output in json of the above EOS5 Grid example can also be found in this link.

Server-side Functions

In the Appendix G of section 8 of the Hyrax Installation and Configuration Guide, several server-side processing functions are listed. Here we provide two examples on how to use the server-side functions linear_scale, bbox and roi to access HDF5 files. More examples will be added later.

Table 3 provides the examples of server-side functions.

Server-side Function example Note
linear-scale EOS5 sample grid after applying linear_scale. Please note how the linear_scale function is applied in the URL. Compared with the EOS5 sample grid original, the temperature values after applying the server-side function are reasonable in Kelvin.
roi and bbox GSSTF after roi. Please note how roi and bbox functions are applied in the URL. Notice only the lon values between 100 and 140 are returned.
Table 3. Server-side Function Examples

NCML EXAMPLES TO ACCESS NASA HDF5 FILES VIA OPENDAP

Check the page here.


Last modified: 06/02/2022
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