GHydraulics integrates EPANET and QGIS
GHydraulics is currently a simple Quantum GIS plugin that adds a function to calculate economic diameters based on given flowrates. The function is accessible from the Quantum GIS plugin menu and toolbars as well as from the commandline.
January 20, 2012: GHydraulics 2.0.4 allows to write EPANET INP files with junctions from QGIS.
April 11, 2010: GHydraulics 2.0.2 fixes problems with QT versions > 3.
January 29, 2009: GHydraulics 2.0.1 adds support for the Quantum GIS 1.0 API.
Installation
Detailed step-by-step installation instructions are available.
Download
Starting with Quantum GIS 0.10.0 the GHydraulic plugin can be installed directly from Quantum GIS.
Reporting problems
In case you are having problems with the software, please report them using the bug tracker.
Software developers
If you are a software developer and looking for additional documentation regarding the GHydraulic, you should head for the project page on Sourceforge.
License
The software is available for free (open source) under the terms of the GPL.
Blog
GHydraulics-related blog posts.
Roadmap
GHydraulics should fully integrate the EPANET engine into Quantum GIS. The DC Water Design Extension provides similar EPANET integration for ArcView GIS 3.*
Documentation
The "Calculate economic diameters" function expects a RESULT_FLO field with the input. Output will be written to the DIAMETER field.
RESULT_FLO values are expected to be flow rates in l/s. The economic diameters are nominal diameters (DN) in mm.
The script will work for diameters from DN 80 to DN 1000.
A diameter of 9999 will be used to indicate where the RESULT_FLO flowrate exceeds the economic flowrate of DN 1000.
economicdiameter.py
If you want to use the commandline interface economicdiameter.py on Windows:
c:\Program Files\Quantum GIS\python needs to be in the PYTHONPATH:
set PYTHONPATH=%PYTHONPATH%;c:\Program Files\Quantum GIS\python
c:\Program Files\Quantum GIS needs to be in the PATH:
PATH=%PATH%;c:\Program Files\Quantum GIS
The script economicdiameter.py will fill the DIAMETER field with the economic diameter according to the RESULT_FLO field value.
GHydraulic 0.x
GHydraulic 0.x is a simple hydraulic analysis engine that has become obsolete with the availability of EPANET.