You are on page 1of 2

CHAPTER 1.

INTRODUCTION

1 of 2

http://www.giswater.org/book/export/html/27

CHAPTER 1. INTRODUCTION
1.1 What is Giswater?
Giswater is an open software project with the goal of moving from acquired knowledge to shared
knowledge in the areas of water supply management, sewerage management, urban drainage management
and river hydraulics. Thanks to Giswater today it's possible to manage spatial data in order to communicate
with EPANET or EPA SWMM. In addition it's also possible to create a SDF file (a standard DEM file)
which it's possible to use in order to import terrain data from GIS to other GIS tools or analysis tools such
as HEC-RAS. In some cases the communication could be bi-directional and by this way, the result data
modeled from this programs could be stored, indexed and consulted into the spatial database.
A case scenario enables these 'hydro-programs' with a powerful GIS interface, and lays the foundation for
achieving management, full operability of water supply systems, sewerage systems, drainage networks and
rivers using Web Map Services (WMS), System Control and data Acquisition (SCADA) or Customer
Relationship Management Systems (CRMS).
The versions of the code are released under GNU GENERAL PUBLIC LICENSE. (GPL v3), but it is
subordinate to the License Agreements of the constituent software packages. These may be more or less
restrictive than the GNU GPL v3. Please ensure that you agree with the terms of all the licenses before
using this software- these can be found in the folders for the constituent programs.

1.2 Project web sites


Giswater project:
Web site: www.giswater.org
Source code: https://github.com/giswater/giswater
Youtube: http://www.youtube.com/channel/UCuuFlmjnu3HWVrXcyO3I-ow/videos

Remember: Giswater runs with a Java Runtime Environment (JRE) installed and updated on your
computer.

1.3 Quick references


POSTGRESQL. http://www.postgresql.org/ with geospatial extension POSTGIS 2.0 http://postgis.net/.
Open source object-relational database management system (ORDBMS) with an emphasis on extensibility
and standards compliance. Giswater is connecting POSTGRESQL with EPA and HEC programs and by
this way these programs are also connected with any Geographic Information System (GIS) drived to
2015-08-07 09:17

CHAPTER 1. INTRODUCTION

2 of 2

http://www.giswater.org/book/export/html/27

POSTGRESQL.
JAVA. Is a general-purpose high programming language and a powerful software platform. It allows the
same program to be executed on multiple operating systems,it uses object oriented programming
methodology and it contains built in support for computer networks and is easy to use. Actually billion
devices use JAVA, and Giswater needs to run a Java Runtime Environment (JRE).

1.4 Giswater capabilities


Giswater allows the following communication framework:
Urban Drainage - Compatible with EPA SWMM version 5.0.022
DBF to INP and RPT to DBF, full capabilities
DB to INP and RPT to DB, full capabilities
Water Supply - Compatible with EPANET version 2.0012
DBF to INP and RPT to DBF, full capabilities
DB to INP and RPT to DB, full capabilities
River analysis - SDF compatible with HEC-RAS
DBF to INP: Not alloved
DB to SDF: 'Pre-Ras' capabilities
Data storage
DBF: Shape file and DBF file
DATABASE: PostgreSQL with PostGIS 2.0 or higher

1.5 License
This product as a whole is distributed under the GNU General Public License version 3, but it is
subordinate to the License Agreements of the constituent software packages. These may be more or less
restrictive than the GNU GPL v3, but it is subordinate to the License Agreements of the constituent
software packages. These may be more or less restrictive than the GNU GPL v3.
Please ensure that you agree with the terms of all the licenses before using this software- these can be
found in the folders for the constituent programs.
You can see <http://www.gnu.org/licenses/>.

2015-08-07 09:17