Development of a web application for water resources based on open source software

This article presents research and development of a prototype web application for water resources using latest advancements in Information and Communication Technologies (ICT), open source software and web GIS. The web application has three web services for: (1) managing, presenting and storing of geospatial data, (2) support of water resources modeling and (3) water resources optimization. The web application is developed using several programming languages (PhP, Ajax, JavaScript, Java), libraries (OpenLayers, JQuery) and open source software components (GeoServer, PostgreSQL, PostGIS). The presented web application has several main advantages: it is available all the time, it is accessible from everywhere, it creates a real time multi-user collaboration platform, the programing languages code and components are interoperable and designed to work in a distributed computer environment, it is flexible for adding additional components and services and, it is scalable depending on the workload. The application was successfully tested on a case study with concurrent multi-users access.

[1]  Zissis Samaras,et al.  Development of a web GIS application for emissions inventory spatial allocation based on open source software tools , 2013, Comput. Geosci..

[2]  Todor Delipetrov,et al.  Model of the Hydro-Information System of the Republic of Macedonia , 2010, CIT 2010.

[3]  Jiří Horák,et al.  Web services for distributed and interoperable hydro-information systems , 2007 .

[4]  Guoliang Fan,et al.  A web-based GIS Decision Support System for managing and planning USDA's Conservation Reserve Program (CRP) , 2007, Environ. Model. Softw..

[5]  Durmus Cesur,et al.  GIS as an information technology framework for water modeling , 2007 .

[6]  Thomas Erl,et al.  Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .

[7]  Scott D. Peckham,et al.  Driving plug-and-play models with data from web services: A demonstration of interoperability between CSDMS and CUAHSI-HIS , 2013, Comput. Geosci..

[8]  Andreja Jonoski,et al.  Google Android mobile phone applications for water quality information management , 2013 .

[9]  Leonardo Alfonso,et al.  Mobile phone applications in the water domain. , 2012 .

[10]  Jery R. Stedinger,et al.  Water Resources Systems Planning And Management , 2006 .

[11]  Stefan Kollet,et al.  Introduction of a web service for cloud computing with the integrated hydrologic simulation platform ParFlow , 2012, Comput. Geosci..

[12]  Patrick M. Reed,et al.  The Mid-Atlantic Watershed Atlas (MAWA): Open access data search & watershed-based community building , 2010, Environ. Model. Softw..

[13]  Bernard A. Engel,et al.  Web-based GIS and spatial decision support system for watershed management , 2005 .