Skip Navigation
Advanced Information Systems Technology

AMIGHO: Automated Metadata Ingest for GNSS Hydrology within OODT (AMIGHO)

Active Technology Project

Project Introduction

AMIGHO: Automated Metadata Ingest for GNSS Hydrology within OODT
GNSS sites installed by surveyors and geophysicists to measure land motions can also provide valuable and cost-efficient information about three critical hydrologic variables: soil moisture, snow depth/snow water equivalent, and vegetation water content. A pilot project in the western U.S. has demonstrated that these GNSS reflection data can be produced operationally, with data latency necessary for weather forecasting and measurement frequency appropriate for climate studies and satellite validation. Reflections from coastal GNSS sites can also be used to accurately measure water levels such as tidal motions. Some of the 12,000+ existing continuously-operating GNSS sites globally could be producing hydrology and sea level measurements at minimal cost (GNSS H2O), but information technology limitations preclude inclusion of more than a handful of subnetworks in current systems. To address this problem, we will advance the technology of the software that acquires and processes data from disparate and variable sources. Our objectives are to 1. Enable operators of GNSS networks to provide current and past data to the GNSS H2O system. 2. Build an infrastructure system to automatically ingest GNSS observations, evaluate station metadata, and produce hydrologic products from the GNSS data. 3. Enable improved understanding of the GNSS water products through development and maintenance of a portal for visualization, mining, and data sharing. We will leverage the proven Apache OODT (Object Oriented Data Technology) framework. This open-source system currently serves as the infrastructure backbone for various JPL, NASA, and non-NASA science data systems. Apache OODT framework provides configuration-driven components that can fulfill the GNSS H2O system's requirements and provide the scalability and extensibility required to ingest and process thousands of new data streams. Although OODT has proven to be a robust suite of software components for developing and operating a diverse array of science data systems, it does require a software developer's expertise and effort to configure an existing system for new data streams. This project looks to advance the technology of this software suite by designing and developing an automatic configuration layer that incorporates the software developer's expertise for configuring OODT components. In order to automate this process, we will first define a standard set of metadata for describing a GNSS station and its data and design and develop a web-based interface for submitting this metadata to the system. We will utilize a portion of this metadata to determine the suitability of a station's reflection data for generating hydrologic products. For example, we will pre-process the station metadata to determine (using Google maps and other publicly available geological data) the close proximity of roads and other geographical factors near the station that would render any of the GPS reflection data unusable for hydrologic products or sea level measurements. Our technology will also benefit any current or potential OODT user with variable, heterogeneous data sources. This project will demonstrate technology that enhances NASA's ability to efficiently provide Earth science data to scientists and the broader water management community, including urban planners that study coastal resilience for sea level rise and storm inundation. It is directly responsive to the Data-Centric Technologies core topic of this opportunity in that it will improve information re-use, facilitate collaboration within the research community, and increase the speed with which scientific results are produced. Airborne or in situ science data systems based on the OODT framework, similar to the Carbon in Arctic Reservoirs Vulnerability Experiment (CARVE), will also benefit greatly from our automated configuration technology. More »

Primary U.S. Work Locations and Key Partners

Project Library

Share this Project

Organizational Responsibility

Project Management

Project Duration

Technology Maturity (TRL)

Technology Areas

Target Destination