Download presentation
Presentation is loading. Please wait.
1
Introducing the CUAHSI Hydrologic Information System Desktop Application (HydroDesktop) and Open Development Community Jiří Kadlec, Daniel Ames, Teva Velupillai Jeff Horsburgh Idaho State University Utah State University Some Slides Courtesy of the CUAHSI HIS Project Team
2
2 Talk Overview Hydrologic Information System HydroDesktop Application MapWindow GIS Components Community Development
3
3 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 *Consortium of Universities for the Advancement of Hydrologic Science, Inc. http://www.cuahsi.org http://www.cuahsi.org
4
4 Rainfall & Snow Water quantity and quality Remote sensing Water Data Modeling Meteorology Soil water
5
5 Metadata Catalog HIS Central HydroDesktop HIS System Overview Users Data Discovery Data Access Data Registration USGS EPA Data HIS Servers Data Web Service Universities Data
6
6 Built for data – Storage – Loading – Analysis – Publication HIS Software free of charge HIS Server Real-time Sensors WaterOneFlow Web Service Data Archives Outside Users, HIS Central, HydroDesktop Local Users ODM Tools HIS Server SQL Server Observations Data Model Database
7
7 Stores metadata – S ites –Variables –Search Keywords Does not store actual observation data Example: GetSitesInBox query function HIS Central HICentral Web Service
8
8 Getting Water Data (the old way) Different Query Pages Different Query Responses
9
9 Web Pages versus Web Services http://www.safl.umn.edu/ http://his.safl.umn.edu/SAFLMC/cuahsi_1_0.asmx Uses Hypertext Markup Language (HTML) Uses WaterML (a Markup Language for water data)
10
10 HTML as a Web Language Text and Pictures in Web Browser Texas Water Development Board HyperText Markup Language
11
11 WaterML as a Web Language Graphical display of streamflow data Streamflow data in WaterML language
12
12 HydroDesktop Client Application
13
13 HydroDesktop Capabilities Add shapefiles to map Change symbology and labels Print and export map GIS toolbox GIS Search for data Download data Display time series Export data Hydrology
14
14 HydroDesktop Data Search Where? (geographic region) What? (variable – keyword) When? (time range) Who? (data providers) Search Criteria Precipitation and air temperature in the Columbia river basin, 2008 - 2009 Example:
15
15 HydroDesktop Data search – select region Draw bounding box Select polygons Select Country Select State Select County Select Watershed Region selection
16
16 HydroDesktop Data search – select keywords
17
17 HydroDesktop data search – Select time range and data services
18
18 HydroDesktop Data search – Search Results Precipitation and Temperature, Columbia River Basin
19
19 HydroDesktop Data Download
20
20 Hydrodesktop Table View List of sites and data series Data values table Export and edit data values Downloaded data is stored by default in a local SQLITE database (similar to MS Access)
21
21 HydroDesktop Graph View
22
22 HydroDesktop Building blocks Actual Data Dababase Metadata Cache Database Database Access Layer HIS Server Web Service s Web Service API HIS Central Web Service HydroDesktop Main Application Plug-in Interface Search plug-in Graph View plug-in Metadata plug-in MapWindow GIS Components
23
23 MapWindow GIS Components Map Legend Toolstrip Toolbox Progress Handler Plug-in Manager
24
24 HydroDesktop Plug-in Development Metadata Fetcher HydroModeler (Open MI) Graph View Search Existing plugins Extend Hydrodesktop functionality c# or VB.NET Build and copy a.dll file Plug-ins
25
25 HydroDesktop Collaborative Development A web-based collaborative software development environment was set up on CodePlex.com. This site includes a discussion forum, documentation wiki, source code repository and versioning system, and bug/issue tracking system. www.HydroDesktop.org
26
Thank you for your attention www.HydroDesktop.org www. mapwindow.org
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.