Sharing Data Using the CUAHSI Hydrologic Information System
- Slides: 43
Sharing Data Using the CUAHSI Hydrologic Information System David Tarboton Utah State University CUAHSI HIS http: //his. cuahsi. org/ Sharing hydrologic data Support EAR 0622374
• • • The CUAHSI Hydrologic Information System Team University of Texas at Austin – David Maidment, Tim Whiteaker, James Seppi, Fernando Salas, Jingqi Dong, Harish Sangireddy San Diego Supercomputer Center – Ilya Zaslavsky, David Valentine, Tom Whitenack, Matt Rodriguez Utah State University – David Tarboton, Jeff Horsburgh, Kim Schreuders, Stephanie Reeder University of South Carolina – Jon Goodall, Anthony Castronova Idaho State University – Dan Ames, Ted Dunsford, Jiří Kadlec, Yang Cao, Dinesh Grover Drexel University/CUNY – Michael Piasecki CUAHSI Program Office – Rick Hooper, Yoori Choi, Jennifer Arrigo, Conrad Matiuk ESRI – Dean Djokic, Zichuan Ye Users Committee – Kathleen Mckee, Jim Nelson, Stephen Brown, Lucy Marshall, Chris Graham, Marian Muste CUAHSI HIS http: //his. cuahsi. org/ Sharing hydrologic data Support EAR 0622374
What is CUAHSI? Consortium of Universities for the Advancement of Hydrologic Science, Inc. • 111 US University members • 7 affiliate members • 17 International affiliate members (as of October 2011) Infrastructure and services for the advancement of hydrologic science and education in the U. S. http: //www. cuahsi. org/ Support EAR 0753521
CUAHSI HIS The CUAHSI Hydrologic Information System (HIS) is an internet based system to support the sharing of hydrologic data. It is comprised of hydrologic databases and servers connected through web services as well as software for data publication, discovery and access. Hydro. Server – Data Publication Hydro. Catalog Data Discovery Lake Powell Inflow and Storage Hydro. Desktop – Data Access and Analysis Hydro. Desktop – Combining multiple data sources
Hydrologic Data Challenges • From dispersed federal agencies • From investigators collected for different purposes • Different formats – – – Points Lines Polygons Fields Time Series Data Heterogeneity Water quality Water quantity Rainfall and Meteorology Soil water GIS Groundwater
The way that data is organized can enhance or inhibit the analysis that can be done I have your information right here … Picture from: http: //initsspace. com/
Hydrologic Science It is as important to represent hydrologic environments precisely with data as it is to represent hydrologic processes with equations Physical laws and principles (Mass, momentum, energy, chemistry) Hydrologic Process Science (Equations, simulation models, prediction) Hydrologic conditions (Fluxes, flows, concentrations) Hydrologic Information Science (Observations, data models, visualization Hydrologic environment (Physical earth)
Data models capture the complexity of natural systems Net. CDF (Unidata) - A model for Continuous Space-Time data Arc. Hydro – A model for Discrete Space-Time Data Time, TSDate. Time, T Coordinate dimensions {X} TSValue D Space, Feature. ID Space, L Variables, TSType. ID Variables, V Variable dimensions {Y} Terrain Flow Data Model used to enrich the information content of a digital elevation model CUAHSI Observations Data Model: What are the basic attributes to be associated with each single data value and how can these best be organized?
Data Searching – What we used to have to do Searching each data source separately NWIS request return NAWQA request return NAM-12 request return NARR Michael Piasecki Drexel University
What HIS enables Searching all data sources collectively Get. Values NWIS Get. Values generic request Get. Values NAWQA Michael Piasecki Drexel University Get. Values NARR ODM
Web Paradigm Catalog (Google) st e rv a h g Se ar ch lo a at C Web Server (CNN. com) Access Browser (Firefox)
CUAHSI Hydrologic Information System Services-Oriented Architecture Hydro. Catalog Data Discovery and Integration s e S a t a d a t Me Hydro. Server Data Publication ODM Se arc e c i rv Water. ML, Other OGC Standards Data Services h. S erv i ces Hydro. Desktop Data Analysis and Synthesis Geo Data Information Model and Community Support Infrastructure
Video Demo http: //his. cuahsi. org/movies/Jacobs. Well. Spring. html
What are the basic attributes to be associated with each single data value and how can these best be organized? Value Offset Date. Time Variable Offset. Type/ Reference Point Location Units Source/Organization Interval (support) Accuracy Data Qualifying Comments Censoring Method Quality Control Level Sample Medium Value Type Data Type
CUAHSI Observations Data Model Streamflow Groundwater levels • A relational database at the single observation level Precipitation Soil (atomic model) & Climate moisture • Stores observation data made at points Flux tower Water Quality • Metadata for unambiguous data interpretation • Traceable heritage from raw “When” Time, T measurements to usable t A data value information vi (s, t) • Standard format for data s “Where” sharing Space, S • Cross dimension retrieval Vi and analysis “What” Variables, V
Data Storage – Relational Database Values Sites Value Date Site Variable Value Name Date Site Name Latitude Longitude Latitude Site Variable Longitude 4. 5 Cane 3/3/2007 Creek 41. 1 1 Streamflow -103. 2 Site Name Latitude Longitude 4. 2 Cane 3/4/2007 Creek 41. 1 1 Streamflow -103. 2 1 Cane Creek 41. 1 -103. 2 33 Town 3/3/2007 Lake 40. 3 2 Temperature -103. 3 2 Town Lake 40. 3 -103. 3 34 Town 3/4/2007 Lake 40. 3 2 Temperature -103. 3 Simple Intro to “What Is a Relational Database”
CUAHSI Observations Data Model http: //his. cuahsi. org/odmdatabases. html Horsburgh, J. S. , D. G. Tarboton, D. R. Maidment and I. Zaslavsky, (2008), A Relational Model for Environmental and Water Resources Data, Water Resour. Res. , 44: W 05406, doi: 10. 1029/2007 WR 006392.
Discharge, Stage, Concentration and Daily Average Example
Site Attributes Site. Code, e. g. NWIS: 10109000 Site. Name, e. g. Logan River Near Logan, UT Latitude, Longitude Geographic coordinates of site Lat. Long. Datum Spatial reference system of latitude and longitude Elevation_m Elevation of the site Vertical. Datum of the site elevation Local X, Local Y Local coordinates of site Local. Projection Spatial reference system of local coordinates Pos. Accuracy_m Positional Accuracy State, e. g. Utah County, e. g. Cache
Independent of, but can be coupled to Geographic Representation e. g. Arc Hydro ODM Feature Observations Data Model Sites Site. ID Site. Code Site. Name Latitude Longitude … 1 1 OR Coupling. Table Site. ID 1 Hydro. ID Waterbody Hydro. Point Hydro. ID Hydro. Code FType Name Junction. ID * Complex. Edge. Feature 1 Hydro. ID Hydro. Code FType Name Area. Sq. Km Junction. ID * Edge. Type Flowline Shoreline Hydro. ID Hydro. Code Drain. ID Area. Sq. Km Junction. ID Next. Down. ID Simple. Junction. Feature Hydro. Edge Hydro. ID Hydro. Code Reach. Code Name Length. Km Length. Down Flow. Dir FType Edge. Type Enabled Watershed 1 Hydro. Network Hydro. Junction Hydro. ID Hydro. Code Next. Down. ID Length. Down Drain. Area FType Enabled Ancillary. Role 1 *
Stage and Streamflow Example
Value. Accuracy A numeric value that quantifies measurement accuracy defined as the nearness of a measurement to the standard or true value. This may be quantified as an average or root mean square error relative to the true value. Since the true value is not known this may should be estimated based on knowledge of the method and measurement instrument. Accuracy is distinct from precision which quantifies reproducibility, but does not refer to the standard or true value. Value. Accuracy Accurate Low Accuracy, but precise
Water Chemistry from a profile in a lake
Loading data into ODM OD Data Loader • Interactive OD Data Loader (OD Loader) – Loads data from spreadsheets and comma separated tables in simple format SDL • Scheduled Data Loader (SDL) – Loads data from datalogger files on a prescribed schedule. – Interactive configuration • SQL Server Integration Services (SSIS) – Microsoft application accompanying SQL Server useful for programming complex loading or data management functions SSIS
3 Work from Out to In 5 7 At last … 1 2 6 And don’t forget … 4 CUAHSI Observations Data Model http: //www. cuahsi. org/his/odm. html
Importance of the Observations Data Model • Provides a common persistence model for observations data • Syntactic consistency (File types and formats) • Semantic consistency – Language for observation attributes (structural) – Language to encode observation attribute values (contextual) • Publishing and sharing research data • Metadata to facilitate unambiguous interpretation • Enhance analysis capability 26
Water. ML and Water. One. Flow Water. ML is an XML language for communicating water data Water. One. Flow is a set of web services based on Water. ML • Set of query functions Get. Site. Info Get. Variable. Info Get. Values Water. One. Flow Web Service • Returns data in Water. ML
Water. ML as a Web Language USGS Streamflow data in Water. ML language Discharge of the San Marcos River at Luling, TX June 28 - July 18, 2002 This is the Water. ML Get. Values response from NWIS Daily Values
Open Geospatial Consortium Web Service Standards • Map Services These standards have been developed over the past 10 years …. …. by 400 companies and agencies working within the OGC • Observation Services • Web Map Service (WMS) • Observations and Measurements Model • Web Feature Service (WFS) • Sensor Web Enablement • Web Coverage Service (SWE) (WCS) • Catalog Services for the Web • Sensor Observation Service (SOS) (CS/W) OGC Hydrology Domain Working Group evolving Water. ML into an International Standard http: //www. opengeospatial. org/projects/groups/waterml 2. 0 swg
Sensor Observations Service: Get Observation Observed Property : = “Wind_Speed“ Result Feature of Interest Sampling Time 23 m/s 16. 9. 2010 13: 45 uom Procedure (ID : = “DAVIS_123“) Observation
Hydro. Server – Data Publication Internet Applications Point Observations Data Ongoing Data Collection Historical Data Files ODM Database GIS Data Get. Sites Get. Site. Info Get. Variable. Info Get. Values Water. ML Water. One. Flow Web Service OGC Spatial Data Service from Arc. GIS Server Data presentation, visualization, and analysis through Internet enabled applications
Hydro. Catalog • Search over data services from multiple sources Service Registry Hydrotagger • Supports concept based data discovery Water. ML Get. Sites Get. Site. Info Get. Variable. Info Get. Values Water. One. Flow Web Service Harvester Water Metadata Catalog Search Services Discovery and Access CUAHSI Data Server 3 rd Party Server e. g. USGS Hydro Desktop http: //hiscentral. cuahsi. org
Overcoming Semantic Heterogeneity • ODM Controlled Vocabulary System – ODM CV central database – Online submission and editing of CV terms – Web services for broadcasting CVs Variable Name Investigator 1: Investigator 2: Investigator 3: Investigator 4: “Temperature, water” “Water Temperature” “Temp. ” ODM Variable. Name. CV Term … Sunshine duration Temperature Turbidity … From Jeff Horsburgh
Dynamic controlled vocabulary moderation system ODM Data Manager ODM Website ODM Tools XML Local ODM Database Local Server ODM Controlled Vocabulary Moderator ODM Controlled Vocabulary Web Services http: //his. cuahsi. org/mastercvreg. html Master ODM Controlled Vocabulary From Jeff Horsburgh
Hydro. Desktop – Data Access and Analysis Integration from multiple sources Thematic keyword search Search on space and time domain
Hydro. Modeler An integrated modeling environment based on the Open Modeling Interface (Open. MI) standard and embedded within Hydro. Desktop Allows for the linking of data and models as “plugand-play” components In development at the University of South Carolina by Jon Goodall, Tony Castronova, Mehmet Ercan, Mostafa Elag, and Shirani Fuller
Integration with “R” Statistics Package
37 Water Data Services on HIS Central from 12 Universities • University of Maryland, Baltimore County • Montana State University • University of Texas at Austin • University of Iowa • Utah State University • University of Florida • University of New Mexico • University of Idaho • Boise State University • University of Texas at Arlington • University of California, San Diego • Idaho State University Dry Creek Experimental Watershed (DCEW) (28 km 2 semi-arid steep topography, Boise Front) 68 Sites 24 Variables 4, 700, 000+ values Published by Jim Mc. Namara, Boise State University
Water Agencies and Industry • USGS, NCDC , Corps of Engineers publishing data using HIS Water. ML • OGC Hydrology Domain Working Group evaluating Water. ML as OGC standard • ESRI using CUAHSI model in Arc. GIS. com GIS data collaboration portal • Kisters WISKI support for Water. ML data publication • Australian Water Resources Information System Water Accounting System has adopted aspects of HIS • NWS West Gulf River Forecast Center Multi-sensor Precipitation Estimate published from ODM using Water. ML
CUAHSI Water Data Services Catalog 69 public services 18, 000 variables 1. 9 million sites 23 million series 5. 1 billion data values (as of June 2011) The largest water data catalog in the world maintained at the San Diego 40 Supercomputer Center
Open Development Model • http: //hydrodesktop. codeplex. com • http: //hydroserver. codeplex. com • http: //hydrocatalog. codeplex. com
Summary • Data Storage in an Observations Data Model (ODM) and publication through Hydro. Server • Data Access through internet-based Water Data Services using a consistent data language, called Water. ML from Hydro. Desktop • Data Discovery through a National Water Metadata Catalog and thematic keyword search system at Central Hydro. Catalog (SDSC) • Integrated Modeling and Analysis within Hydro. Desktop This approach based on standards provides a general foundation and approach for integration and sharing of hydrologic data around the world.
Are there any questions ?
- Using system using system.collections.generic
- Hydrologic engineering center
- Graphical method of flood routing
- Hydrologic routing
- Infiltration
- Storage equation
- Hydrologic abstractions
- Continuity equation hydrology
- Objectiveable
- Continuity equation
- Hydrologic engineering center
- Water cycle the hydrologic cycle
- Hydrologic routing
- Hydrologic engineering center
- Hydrologic engineering center
- Komunikasi data merupakan gabungan dua macam teknik yaitu
- 7 golden rules of information sharing
- These are sites that focus on short updates from the users
- Training ground rules
- Misp event
- Trends in ict assistive media
- Secure information sharing
- Malware information sharing platform
- Dorset information sharing charter
- Common information sharing environment
- Sharing data
- Improved data sharing
- Mosharaf chowdhury
- 3140702
- Time sharing system
- Fungsi sistem file
- Contoh time sharing system
- Hình ảnh bộ gõ cơ thể búng tay
- Lp html
- Bổ thể
- Tỉ lệ cơ thể trẻ em
- Chó sói
- Glasgow thang điểm
- Chúa sống lại
- Các môn thể thao bắt đầu bằng tiếng chạy
- Thế nào là hệ số cao nhất
- Các châu lục và đại dương trên thế giới
- Công thức tính độ biến thiên đông lượng
- Trời xanh đây là của chúng ta thể thơ