Skip to main content

As part of NASA’s support for the Big Earth Data Initiative (BEDI) this past year, Open-source Project for a Network Data Access Protocol (OPeNDAP) enhanced four key aspects of its Hyrax Data Server: pushed aggregations, pulled aggregation, user authentication, and extended Web services.

  • Pushed Aggregations - Hyrax gives data providers the power to aggregate data files into large virtual datasets, specified via the NetCDF Markup Language (NCML). We will summarize the aggregation and caching options available via Hyrax configurations to help attendees gain such order of magnitude performance improvement.
  • Pulled Aggregation - Hyrax users may now invoke a single Hyrax query against user-specified lists of thousands of source granules simultaneously. The results are returned as a compressed collection of NetCDF files or—alternatively—as textual response constructed of comma-separated values (CSV). A useful byproduct of the CSV response is that source-data arrays are flattened to tabular form.
  • User Authentication - Hyrax can now invoke NASA's Earthdata Login system, which provides a single mechanism for user registration and profile management for all of NASA's Earth Observation System Data and Information System (EOSDIS) components. We will describe how Hyrax can be configured for Earthdata Login authentication.
  • Extended Web Services - The services Hyrax offers, beyond its canonical DAP2 and DAP4 services have been extended to include the Open Geospatial Consortium’s (OGC’s) Web Mapping Service (WMS) and the Webification (w10n) service. WMS is well established across the world of Geographic Information Systems (GIS), whereas w10n is an emerging standard. Geared toward browser-based data analysis and visualization, w10n was designed by NASA's Jet Propulsion Laboratory (JPL) to deliver responses using JavaScript Object Notation (JSON).

This work is supported by NASA's Goddard Space Flight Center under Raytheon, contract number NNG15HZ39C.

Details

Last Updated

Published