43
CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems Laboratory University of Illinois at Urbana-Champaign, 18 August 2006

CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Embed Size (px)

Citation preview

Page 1: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

David R. Maidment and Ernest ToCenter for Research in Water Resources,

University of Texas at Austin

Hydrosystems LaboratoryUniversity of Illinois at Urbana-Champaign,

18 August 2006

Page 2: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo by of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 3: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 4: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Ocean Sciences

CUAHSI-Hydrologic Information Systems

• CUAHSI – Consortium of Universities for the Advancement of Hydrologic Science, Inc

• Formed in 2001 as a legal entity

• Program office in Washington (5 staff)

• Supported by the National Science Foundation

Earth Sciences

AtmosphericSciences

UCAR

CUAHSI

Unidata

HISNational Science Foundation

Geosciences Directorate

Page 5: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Member Institutions

115 Universities as of August 2006

Page 6: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Common Vision: WATERS Network

Sensors and Measurement Facility

CA

dx)x(r)x(Q

Synthesis

Informatics

Server

Workstation

domainDNS

Disk array

Observatories/ Environmental Field Facilities

A combined CLEANER-CUAHSI effort

Page 7: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems
Page 8: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 9: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Digital WatershedHow can hydrologists integrate observed and

modeled data from various sources into a single description of the environment?

Page 10: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Digital WatershedHydrologic Observation

Data

GeospatialData

Weather and ClimateData

Remote SensingData

(NetCDF)

(GIS)(Relational database)

(EOS-HDF)

Digital Watershed

A digital watershed is a synthesis of hydrologic observation data, geospatial data, remote sensing data and weather

and climate data into a connected database for a hydrologic region

Page 11: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

HIS ServersHydrologic

ObservationsServer

GIS Data Server

Weather and ClimateServer

Remote SensingServer

Digital Watershed

HIS Servers provide hydrologic observations, weather and climate, GIS and remote sensing data. For HIS version 1.0, the focus is a hydrologic observations server for data from gages and monitoring sites at point locations.

Page 12: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information System Levels

National HIS – San Diego Supercomputer Center

Workgroup HIS – research center or academic department

Personal HIS – an individual hydrologic scientist

HIS Server

HIS Analyst

Map interface, observations catalogs and web services for national data sources

Map interface, observations catalogs and web services for regional data sources; observations databases and web services for individual investigator data

Application templates and HydroObjects for direct ingestion of data into analysis environments: Excel, ArcGIS, Matlab, programming languages; MyDB for storage of analysis data

Page 13: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

HIS Server

• Supports data discovery, delivery and publication– Data discovery – how do I

find the data I want?• Map interface and

observations catalogs

– Data delivery – how do I acquire the data I want?

• Use web services or retrieve from local database

– Data Publication – how do I publish my observation data?

• Use Observations Data Model

Page 14: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Observations CatalogSpecifies what variables are measured at each site, over what time interval,

and how many observations of each variable are available

Page 15: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

HIS Server Architecture

• Map front end – ArcGIS Server 9.2 (being programmed by ESRI Water Resources for CUAHSI)

• Relational database – SQL/Server 2005 or Express

• Web services library – VB.Net programs accessed as a Web Service Description Language (WSDL)

Page 16: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

National and Workgroup HIS

National HIS has a polygon in it marking the region of coverage of a workgroup HISserver

Workgroup HIS has local observations catalogs for coverage of national data sources in its region. These local catalogs are partitioned from the national observations catalogs.

For HIS 1.0 the National and Workgroup HIS servers will not be dynamically connected.

National HIS Workgroup HIS

Page 17: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Point Observations Information Model

Data Source

Network

Sites

Variables

Values

{Value, Time, Qualifier}

USGS

Streamflow gages

Neuse River near Clayton, NC

Discharge, stage (Daily or instantaneous)

206 cfs, 13 August 2006

• A data source operates an observation network• A network is a set of observation sites• A site is a point location where one or more variables are measured• A variable is a property describing the flow or quality of water• A value is an observation of a variable at a particular time• A qualifier is a symbol that provides additional information about the value

Page 18: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Data Discovery and Delivery

Data Source

Network

Sites

Variables

Values

Observations metadata

Observations data

HIS ServerObservations

Catalog

Web services

Data Discovery

Data Delivery

• HIS facilitates data discovery by building and maintaining observations catalogs• Data delivery occurs through web services from remote data archives or local observations databases. Water resource agencies support data delivery services.

Page 19: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 20: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Web Services with HIS Server

• Publication services for local observations databases

• Ingestion Services for remote data archives

Send data out from theserver

Enable users to access data in remote archives

Page 21: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Rainfall & SnowWater quantity

and quality

Remote sensing

Water Data

Modeling Meteorology

Soil water

Page 22: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Water Data Web Sites

Page 23: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

NWISWeb site output# agency_cd Agency Code# site_no USGS station number# dv_dt date of daily mean streamflow# dv_va daily mean streamflow value, in cubic-feet per-second# dv_cd daily mean streamflow value qualification code## Sites in this file include:# USGS 02087500 NEUSE RIVER NEAR CLAYTON, NC#agency_cd site_no dv_dt dv_va dv_cdUSGS 02087500 2003-09-01 1190USGS 02087500 2003-09-02 649USGS 02087500 2003-09-03 525USGS 02087500 2003-09-04 486USGS 02087500 2003-09-05 733USGS 02087500 2003-09-06 585USGS 02087500 2003-09-07 485USGS 02087500 2003-09-08 463USGS 02087500 2003-09-09 673USGS 02087500 2003-09-10 517USGS 02087500 2003-09-11 454

Time series of streamflow at a gaging station

USGS has committedto supporting CUAHSI’sGetValues function

Page 24: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Observation Stations

Ameriflux Towers (NASA & DOE) NOAA Automated Surface Observing System

USGS National Water Information System NOAA Climate Reference Network

Map for the US

Page 25: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Water Quality Measurement Sites in EPA Storet

Substantial variation in data availability from states

Data from Bora Beran, Drexel University

Page 26: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Water Quality Measurement Sites from Texas Commission for Environmental Quality (TCEQ)

Page 27: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Geographic Integration of Storet and TCEQ Data in HIS

Page 28: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Data Access System

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

USGSUSGS

NASANASANCDCNCDCEPAEPA NWSNWS

Observatory DataObservatory Data

http://river.sdsc.edu/HDAS

Arc Hydro Server will be a customization of ArcGIS Server 9.2 for serving

water observational

data

Page 29: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

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/

Page 30: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Web Services

Web ServicesLibrary

Web Application: Data Portal

Your application• Excel, ArcGIS, Matlab• Fortran, C/C++, Visual Basic• Hydrologic model• …………….

Your operating system• Windows, Unix, Linux, Mac

Internet Simple Object Access Protocol

Page 31: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 32: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Example: Corpus Christi Bay Environmental Info System

• Workgroup HIS implementation

• Uses ODM to store hydrology and environmental data from state agencies and academic investigators.

• Contains web-services to regional data repositories (e.g. TCOON).

Water quality data sites in Corpus Christi Bay(maps by Tyler Jantzen)

Demo: TXHIS ODM webservice

Page 33: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

ODM(Observations Data Model)

= Observations Catalog + Values Table +Metadata Tables

Page 34: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Excel CUAHSI Web service

How Excel connects to ODM

• Obtains inputs for CUAHSI web methods from relevant cells.

• Available Web methods are GetSiteInfo, GetVariableInfo GetValues methods.

converts standardized request to SQLquery.

imports VB object into Excel and graphs it

converts response to a standardized XML.

Observations Data

Model

SQL query

Response

HydroObjects

converts XML to VB object

parses user inputs into a standardized CUAHSI web method request.

Page 35: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

CUAHSI Hydrologic Information Systems

• Introduction

• HIS Server

• CUAHSI web services • Demo of Corpus Christi Bay by Ernest To

• Data models and some longer range thinking

Page 36: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Series and FieldsFeatures

Point, line, area, volumeDiscrete space representation

Series – ordered sequence of numbersTime series – indexed by time

Frequency series – indexed by frequency

Surfaces Fields – multidimensional arrays

Scalar fields – single value at each locationVector fields – magnitude and direction Random fields – probability distribution

Continuous space representation

Page 37: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

mm / 3 hours

Precipitation Evaporation

North American Regional Reanalysis of Climate

Variation during the day, July 2003

NetCDF format

Page 38: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Space, L

Time, T

Variable, V

D

Data Cube – What, Where, When

“What”

“Where”

“When”

A data value

Page 39: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Continuous Space-Time Data Model -- NetCDF

Space, L

Time, T

Variables, V

D

Coordinate dimensions

{X}

Variable dimensions{Y}

Page 40: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Space, FeatureID

Time, TSDateTime

Variables, TSTypeID

TSValue

Discrete Space-Time Data Model

Page 41: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Geostatistics

Time Series Analysis

Multivariate analysis

Hydrologic Statistics

How do we understand space-time correlation fields of many variables?

Page 42: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Water OneFlow• Like Geospatial OneStop, we need a “Water

OneFlow” – a common window for water data and models

• Advancement of water science is critically dependent on integration of water information

Federal

AcademicLocal

State

Page 43: CUAHSI Hydrologic Information Systems David R. Maidment and Ernest To Center for Research in Water Resources, University of Texas at Austin Hydrosystems

Conclusions

• This is a complex and important problem that will not be solved soon

• Web services architecture will work and is valuable

• Major water agencies are buying into our web services design, in particular the USGS

• We need to think more deeply and abstractly about the way data is used to represent water and the water environment