Hydro Desktop and the CUAHSI Hydrologic Information System
- Slides: 50
Hydro. Desktop and the CUAHSI Hydrologic Information System Daniel P. Ames, Ph. D. P. E. Associate Professor Civil & Environmental Engineering Brigham Young University Many slides provided by CUAHSI HIS Project Members…
Introducing the “Knowing Generation” “Just type it in your phone, Daddy. ”
What’s a Lobster?
SOA = Enabling the Knowing Generation
CUAHSI HIS SOA = Enabling Water Science Data Discovery
CUAHSI Consortium of Universities for the Advancement of Hydrologic Science, Inc. • 111 US University members • 7 affiliate members • 19 International affiliate members An organization representing more than one hundred United States universities, receives support from the National Science Foundation to develop infrastructure and services for the advancement of hydrologic science and education in the U. S. HIS = Hydrologic Information System
What is HIS? • The CUAHSI* Hydrologic Information System (HIS) provides web services, tools, standards and procedures that enhance access to more and better data for hydrologic analysis. • http: //his. cuahsi. org
CUAHSI HIS SOA = Enabling Water Science Data Discovery
Remember the Observations Data Model… Sites Values and Time Variables 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.
Our approach thus far… ODM sits on a server and we connect to it through SQL, Python, etc. ODM Database Internet Python & SQL
Our approach thus far… ODM sits on our computer, but we still use SQL, Python, etc. Through a local internet… ODM Database “Internet” Python & SQL
Hydro. Server Approach ODM Database Web Services Server Web Services Translation layer XML Internet More Hydro. Server Thursday XML
Getting Data from Agency Web Sites Different Query Pages Different Query Responses
Get Data Using Water. ML and Water. One. Flow • Set of query functions • Returns data in Water. ML is an XML schema for communicating water data Water. One. Flow is a set of web services based on Water. ML Let’s look at an example… http: //river. sdsc. edu/wateroneflow/NWIS/Unit. Values. asmx Slide from David Valentine
For example: to get a site, send this “SOAP” request to the server: Specify the site and an optional authorization token
Get this response: Result returns in this string.
CUAHSI HIS SOA = Enabling Water Science Data Discovery
HIS Central Catalog • Integrates data services from multiple sources Service Registry Hydrotagger • Supports concept based data discovery Water. ML Harvester Get. Sites Get. Site. Info Get. Variable. Info Get. Values Water. One. Flow Web Service Water Metadata Catalog Search Services Discovery and Access CUAHSI Data Server 3 rd Party Server e. g. USGS Hydro Desktop http: //hiscentral. cuahsi. org
HIS Central Content Map integrating NWIS, STORET, & Climatic Sites • • • >100 public services Available via HISCentral >32, 400 variables discovery services >2. 79 million sites >33. 9 million series >Referencing 18 billion data values. Available via Get. Values requests >15, 500+ download requests per day
CUAHSI HIS Service Oriented Architecture = Enabling Water Science Data Discovery
Hydro. Desktop Key Functions • Search for data by keyword(s), area, time range, service(s) • Graph, table view, and data export functions • Map based interface with common GIS functions • Extension system for additional functionality
Dot. Spatial Free & Open Source GIS Framework Data analysis tools Map visualization controls Spatial data reading and writing library Projection/reprojection library GPS data library and tools
GIS Programming Objects www. Dot. Spatial. org
Select a time range & data sources Select a search area Select a keyword or group of keywords
Search for all data that meet the specified criteria
Download selected data sets
Downloaded data sets Observed data values
Interactive graph
Time Series Graph
Probability Graph
Histogram Graph
Box and Whiskers Graph Notch shows median confidence Red shows average and std dev
Edit values, derive series, interpolate, set flags
Extension manager and online “app store” using NUGET packaging Live download/install/use…
Geospatial toolbox
GIS symbology
Customizable print layout
Hydro. Desktop Plug-in Development Existing plugins • Search and Download • Graph View • Data Export • Metadata Fetcher • Hydro. Modeler (Open MI) Hydro. Desktop. exe Dot. Spatial. dll Hydro. Desktop. Database. dll See “Documentation” Link on hydrodesktop. codeplex. com to learn how to write a plug-in. CZ O HI S Op Hy en dro De skt op MI
EPA watershed delineation web service
Open. MI Hydro. Modeler Anthony M. Castronova, Jonathan L. Goodall, A generic approach for developing process-level hydrologic modeling components, Environmental Modelling & Software, Volume 25, Issue 7, July 2010, Pages 819 -825 Modular hydrologic modeling components
Generate R code to read downloaded data R console Integration with “R” Statistics Package
Community Development www. Hydro. Desktop. org
- Hydrologic continuity equation
- Hydrologic engineering center
- Flood routing example
- Hydrologic routing
- Infiltration
- Storage equation
- Hydrologic abstractions
- Rickley hydrologic
- Continuity equation
- Hydrologic engineering center
- Water cycle the hydrologic cycle
- Hydrograph
- Hydrologic engineering center
- Hydrologic engineering center
- Preventive and predictive maintenance of hydro power plant
- Advantage and disadvantage of hydro energy
- Advantage and disadvantage of hydro energy
- Edevu hydro power project
- Tillsonburg hydro
- Plt 404
- Gr hydro north
- Hydro
- Thermal power plant introduction
- Toronto hydro career
- Unit 5 quiz 1 power assist systems
- Compound orange spirit
- Arc hydro groundwater
- Mhd power generation ppt
- Cultana pumped hydro
- Intervertebral prefix
- Greek hydro
- Hydro
- Floating heat exchanger
- Enterprise risk management at hydro one case study solution
- Hydro
- Archydro arcgis pro
- Arc hydro gis for water resources
- Data model design principles
- Hydro expert
- Hydro fx
- "korea hydro & nuclear power"
- Powertech bc hydro
- Alginate dentaire composition
- Hydro one low income
- Arc hydro groundwater
- Arc hydro groundwater
- Enhanced arc
- Hát kết hợp bộ gõ cơ thể
- Ng-html
- Bổ thể
- Tỉ lệ cơ thể trẻ em