CUAHSI HIS Sharing hydrologic data http his cuahsi
- Slides: 20
CUAHSI HIS Sharing hydrologic data http: //his. cuahsi. org/ Hydroinformatics Lecture 15: Hydro. Server and Hydro. Server Lite Daniel P. Ames and Jeffery S. Horsburgh The CUAHSI HIS is Supported by NSF Grant# EAR 0622374
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. HIS Central Data Discovery and Integration platform Se rvi es ic n v r e io S tra tin a t a egis ves t d er a t e vic M Ser Hydro. Server Data Publication platform Like web servers lo ta Ca Like search portals Google, Yahoo, Bing g r a gh Data Services ce Me an ta d d da Da ata t ta S ta hem ea car r ts e me ch tad ata Water Data Services Spatial Data Services Like HTML Hydro. Desktop Data Synthesis and Research platform Like browsers
Hydro. Server Goals • A platform for organizing and publishing space -time hydrologic datasets that: – Provides local control of data Put the data service as close to the data producer as possible. – Makes data universally available Share the data as widely and openly as possible. – Is autonomous – e. g. , functional independent of the rest of HIS Serve as a useful data store regardless of the fate of CUAHSI HIS.
KEY Hydro. Server Functionality: • Read ODM • Share it with Web. Services Add on Visualization Capabilities Database Configuration Tool Water. One. Flow ODM Water. One. Flow Services Water. One. Flow ODM Water. One. Flow Hydro. Server Capabilities Database Spatial Services Add on GIS Services through Arc. GIS Server ODM Databases and Web Services Arc. GIS Server Spatial Data Services
ODM 1. 1. 1
Publishing Data in an ODM Database Water. ML and Water. One. Flow Water. ML is an XML schema for communicating water data Water. One. Flow is a set of web services based on Water. ML • Set of query functions • Returns data in Water. ML 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.
2 Flavors of Hydro. Server: Hydro. Server (. NET) • Hydro. Server (. NET): • http: //hydroserver. codeplex. com • Model implementation of the Hydro. Server CUAHSI HIS specification • Runs on Windows servers • Requires Microsoft SQL Server • Uses Arc. GIS Server • Uses Streaming Data Loader, Data Loader and SQL tools to manage the database.
2 Flavors of Hydro. Server • Original Hydro. Server: • http: //hydroserver. codeplex. com • Model implementation of the Hydro. Server CUAHSI HIS specification • Runs on Windows servers • Requires Microsoft SQL Server • Uses Arc. GIS Server • Uses Streaming Data Loader, Data Loader and SQL tools to manage the database. • Hydro. Server Lite: • http: //hydroserverlite. codeplex. com • Simplified implementation of the CUAHSI HIS specification (all required services are supported). • Runs on the free LAMP stack (Linux, Apache, My. SQL, PHP) • Uses front end web pages to load data in the database.
Hydro. Server PHP (Hydro. Server Lite) • Hydro. Server Lite: • http: //hydroserverlite. codeplex. com • Simplified implementation of the CUAHSI HIS specification (all required services are supported). • Runs on the free LAMP stack (Linux, Apache, My. SQL, PHP) • Uses front end web pages to load data in the database.
What is Hydro. Server Lite? • PHP and My. SQL mean easy/fast/cheap setup • Focus on easy extends to user interfaces. • Developer community at http: //hydroserverlite. codeplex. com/ • Let’s try it out: http: //worldwater. byu. edu/ • Browse data from any database, upload data using the “sandbox” database.
Can Citizen Science Data be Shared and Intermingled with “Real Data”?
Data Input Water. ML 2 Output Interactive Map Time Series Graph Open Source/ Light Weight PHP and My. SQL Water. ML Hydro. Server
Hydro. Servers for the Developing World • http: //worldwater. byu. edu • Custom PHP-based Catalog for Developing Countries
Internationalization Effort
Try it… • • • Go to worldwater. byu. edu Databases Sandbox Create a new site Add the data to your site from the sample data zip file on Canvas
Try it… • Format your USGS data from Tuesday’s class • Create a new site for this data. • Upload your data! • http: //goo. gl/m. R 6 uwb
Assignment • Build your own Hydro. Server instance • Use Hydro. Server. NET or Hydro. Server PHP • Install on your own server or use worldwater. byu. edu • Upload your own observations • Write a brief report…
CUAHSI HIS Sharing hydrologic data Build your own Hydro. Server Lite instance by following the instructions at : http: //hydroserverlite. codeplex. com/ Support EAR 0622374
- Hydrologic engineering center
- Types of flood routing
- Hydrologic routing
- Infiltration
- Hydrologic equation
- Hydrologic abstractions
- Hydrologic routing and hydraulic routing
- Rickley hydrologic
- Continuity equation hydraulics
- Hydrologic engineering center
- Water cycle the hydrologic cycle
- Hydrograph
- Hydrologic engineering center
- Hydrologic engineering center
- Data communication adalah kombinasi dari dari dua teknik
- Sharing data
- Improved data sharing
- Http //mbs.meb.gov.tr/ http //www.alantercihleri.com
- Siat.ung.ac.id krs
- Http://hdr.undp.org/en/data
- Http data source exception