15
Development of a Community Hydrologic Information System Jeffery S. Horsburgh Utah State University David G. Tarboton Utah State University

Development of a Community Hydrologic Information System

  • Upload
    hanh

  • View
    35

  • Download
    0

Embed Size (px)

DESCRIPTION

Development of a Community Hydrologic Information System. Jeffery S. Horsburgh Utah State University David G. Tarboton Utah State University. Hydrologic Science. It is as important to represent hydrologic environments precisely with - PowerPoint PPT Presentation

Citation preview

Page 1: Development of a Community Hydrologic Information System

Development of a Community Hydrologic

Information System

Jeffery S. Horsburgh

Utah State University

David G. Tarboton

Utah State University

Page 2: Development of a Community Hydrologic Information System

Hydrologic Science

Hydrologic conditions(Fluxes, flows, concentrations)

Hydrologic Process Science(Equations, simulation models, prediction)

Hydrologic Information Science(Observations, data models, visualization

Hydrologic environment(Dynamic earth)

Physical laws and principles(Mass, momentum, energy, chemistry)

It is as important to represent hydrologic environments precisely with

data as it is to represent hydrologic processes with equations

Page 3: Development of a Community Hydrologic Information System

Rainfall & SnowWater quantity

and quality

Remote sensing

Water Data Modeling

Meteorology

Soil water

Page 4: Development of a Community Hydrologic Information System

• Provide access to multiple heterogeneous data sources simultaneously, regardless of semantic or structural differences between them

Objective

NWIS

NARR

NAWQANAM-12

request

request

request

request

request

requestrequest

request

request

return

return

return

return

return

returnreturn

return

return

What we are doing now …

Slide from Michael Piasecki, Drexel University

Page 5: Development of a Community Hydrologic Information System

What we would like to do …..

NWIS

NAWQA

NARR

generic

request

GetValues

GetValues

GetValues

GetValues

GetValues

GetValuesGetValues

GetValues

GetValues ODM

Slide from Michael Piasecki, Drexel University

CU

AH

SI

HIS

Page 6: Development of a Community Hydrologic Information System

CUAHSI Hydrologic Data Access System

A common data window for accessing, viewing and downloading hydrologic information

USGS NASANCDCEPA NWS Observatory Data

Page 7: Development of a Community Hydrologic Information System

WaterOneFlow Web Services

Data access through web

services

Data storage through web

services

Dow

nlo

ads

Upl

oa

ds

Observatory data servers

CUAHSI HIS data servers

3rd party data servers

e.g. USGS, NCDC

GIS

Matlab

IDL

Splus, R

Excel

Programming (Fortran, C, VB)

Web services interface

Hydrologic Data Access System Website Portal and Map Viewer

Information input, display, query and output services

Preliminary data exploration and discovery. See what is available and perform exploratory analyses

HTML -XML WS

DL

- SO

AP

ODMODM

Page 8: Development of a Community Hydrologic Information System

Web Services• A set of protocols that together provide a

mechanism for machine-to-machine communication over the Internet

• Advantages– Interoperability across operating systems and

programming languages (XML based)– Application developers interact with web

services similar to the way they interact with any other software library within a programming environment

Page 9: Development of a Community Hydrologic Information System

NWISNWIS

ArcGISArcGIS

ExcelExcel

NCARNCAR

UnidataUnidata

NASANASAStoretStoret

NCDCNCDC

AmerifluxAmeriflux

MatlabMatlab

AccessAccess JavaJava

FortranFortran

Visual BasicVisual Basic

C/C++C/C++

Some operational services

CUAHSI Web ServicesCUAHSI Web Services

Data SourcesData Sources

ApplicationsApplications

Extract

Transform

Load

http://www.cuahsi.org/his.html

Page 10: Development of a Community Hydrologic Information System

Local Data• No efficient online data delivery system

• Disparate file formats

• Different types, frequencies, etc.ODM with

Web ServicesODM with

Web Services

XMLXML

Data Mediation

Data Consumption and Analysis

ExcelFiles

ExcelFiles

AccessFiles

AccessFiles

TextFiles

TextFiles

Sensor Data

Sensor Data

Local Data SourcesWith Multiple Formats

ExcelFiles

ExcelFiles

AccessFiles

AccessFiles

TextFiles

TextFiles

Sensor Data

Sensor Data

Local Data SourcesWith Multiple Formats

Data Consumption and Analysis

Page 11: Development of a Community Hydrologic Information System

CUAHSI Observations Data Model• A relational database at the

single observation level (atomic model)

• Stores observation data made at points

• Metadata for unambiguous interpretation

• Traceable heritage from raw measurements to usable information

• Standard format for data sharing

• Cross dimension retrieval and analysis

Streamflow

Flux TowerData

Precipitation& Climate

GroundwaterLevels

Water Quality

Soil Moisture

Data

ODM

Page 12: Development of a Community Hydrologic Information System

ODM and HIS in The Little Bear River Test BedIntegration of Sensor Data With HIS

ObservationsDatabase

(ODM)

Base StationComputer(s)

Data ProcessingApplications In

tern

et

Telemetry Network

Environmental Sensors

Data discovery, visualization, analysis, and modeling

through Internet enabled applications

Programmer interaction through web services

Inte

rnet

Workgroup HIS Tools

Workgroup HISServer

Page 13: Development of a Community Hydrologic Information System

Managing Data Within ODM - ODM Tools

• Load – import existing data directly to ODM

• Query and export – export data series and metadata

• Visualize – plot and summarize data series

• Edit – delete, modify, adjust, interpolate, average, etc.

Page 14: Development of a Community Hydrologic Information System

CentralObservations

Database

Wet Chemistry Measurements

Sensors(Streamflow

Water QualityClimate)

Constituent Bayes Net

Exogenous Variables

(GIS, Land Use,Management)

C

BA

Sensor BayesNetwork

Telemetry Network

Nutrient Estimates

0

25

50

75

100

125

150

175

1980 1990 2000

Res

idue

Tot

al N

onfil

trab

le;

mg/

L

Date

C

BA

Little Bear River at Mendon Road (4905000)

y = 2.3761x

R2 = 0.6993

0

50

100

150

200

250

300

0 15 30 45 60 75

Turbidity (NTU)

TO

tal

Su

spen

ded

So

lid

s (m

g/L

)

Bayesian Networks to construct water quality measures from surrogate sensor signals to provide high frequency estimates of water quality and loading

Site specific correlationsbetween sensor signalsand other water quality variables

Sensors, data collection, and telemetry network

Bayesian Networks to control monitoring system, triggering sampling for storm events and base flow

CUAHSI HIS ODM – central storage and management of observations data

End result: high frequency estimates of nutrient concentrations and loadings

Little Bear River Integrated Monitoring System

Page 15: Development of a Community Hydrologic Information System

Data Models: Structured data sets to facilitate data integrity and effective sharing and analysis.- Standards- Metadata- Unambiguous interpretation

Analysis: Tools to provide windows into the database to support visualization, queries, analysis, and data driven discovery. Models: Numerical implementations of hydrologic theory to integrate process understanding, test hypotheses and provide hydrologic forecasts.

ConclusionAdvancement of water science is critically

dependent on integration of water information

Databases Analysis

Models

ODM

Web Services