Table 1 provides a list of NASA data products that OPeNDAP clients like IDV or Panoply can support.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Table 1: Hyrax OPeNDAP HDF5 Handler Demo and Screenshot |
The below is a list of screenshots generated by other OPeNDAP client tools.
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.
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 |
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.
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. |
Check the page here.