Menu

Tree [c4513e] master V2.1.8 /
 History

HTTPS access


File Date Author Commit
 bin 2013-12-18 Steffen Macke Steffen Macke [68357b] epanet2d universal binary for OS X 10.8
 etc 2014-01-11 Steffen Macke Steffen Macke [06cbc2] Integrated economic diameters function (issue #...
 icons 2013-08-10 Steffen Macke Steffen Macke [e871ff] Merge branch 'master' of ssh://git.code.sf.net/...
 samples 2014-04-03 Steffen Macke Steffen Macke [928161] Updated with QGIS 2.2
 src 2013-12-16 Steffen Macke Steffen Macke [735135] A little bit of cleanup, EPANET source code and...
 .gitignore 2013-08-11 Steffen Macke Steffen Macke [286177] The file is generated, but it's very handy to h...
 AUTHORS 2010-04-10 Steffen Macke Steffen Macke [5647b8] Files from SVN repository.
 COPYING 2010-04-10 Steffen Macke Steffen Macke [5647b8] Files from SVN repository.
 EpanetModel.py 2014-01-10 Steffen Macke Steffen Macke [ddae7d] Working on issue #14.
 EpanetResultReader.py 2014-01-10 Steffen Macke Steffen Macke [671ef8] Fixed result import for periods > 1. Write 2- a...
 GHydraulicsCommon.py 2014-01-11 Steffen Macke Steffen Macke [9bce9c] Bumped version to 2.1.5. Reindented with reinde...
 GHydraulicsException.py 2014-01-04 Steffen Macke Steffen Macke [847fe9] Dialog to display EPANET results, indenting, EP...
 GHydraulicsInpReader.py 2013-10-27 Steffen Macke Steffen Macke [e55535] Reprojection according to project CRS, reindent...
 GHydraulicsInpWriter.py 2014-01-11 Steffen Macke Steffen Macke [9bce9c] Bumped version to 2.1.5. Reindented with reinde...
 GHydraulicsModel.py 2014-01-11 Steffen Macke Steffen Macke [06cbc2] Integrated economic diameters function (issue #...
 GHydraulicsModelChecker.py 2014-01-12 Steffen Macke Steffen Macke [e90713] Added missing layer.updateFields() calls.
 GHydraulicsModelMaker.py 2014-01-12 Steffen Macke Steffen Macke [e90713] Added missing layer.updateFields() calls.
 GHydraulicsModelRunner.py 2014-04-04 Steffen Macke Steffen Macke [c4513e] Indented.
 GHydraulicsResultDialog.py 2014-01-11 Steffen Macke Steffen Macke [0ef54a] Fixed EPANET run eror handling.
 GHydraulicsSettingsDialog.py 2014-01-04 Steffen Macke Steffen Macke [847fe9] Dialog to display EPANET results, indenting, EP...
 Makefile 2014-01-15 Steffen Macke Steffen Macke [7997fd] Cleaner ZIP builds.
 README 2012-01-20 Steffen Macke Steffen Macke [085b8b] 2.0.4 release.
 TODO 2013-08-11 Steffen Macke Steffen Macke [5e6e05] Packing version 2.1.2.
 Ui_GHydraulicsResultDialog.py 2014-01-04 Steffen Macke Steffen Macke [847fe9] Dialog to display EPANET results, indenting, EP...
 Ui_GHydraulicsSettingsDialog.py 2013-08-11 Steffen Macke Steffen Macke [286177] The file is generated, but it's very handy to h...
 __init__.py 2014-01-04 Steffen Macke Steffen Macke [847fe9] Dialog to display EPANET results, indenting, EP...
 about_icon.png 2010-04-11 Steffen Macke Steffen Macke [8e0510] Updates for version 2.0.2: Use triggered() sign...
 economicdiameter.py 2014-01-11 Steffen Macke Steffen Macke [06cbc2] Integrated economic diameters function (issue #...
 ghydraulicsplugin.py 2014-04-04 Steffen Macke Steffen Macke [9baea1] Bumped version to 2.1.8, added about metadata.
 ghyeconomicdiameter.py 2014-01-11 Steffen Macke Steffen Macke [06cbc2] Integrated economic diameters function (issue #...
 icon.png 2013-02-21 Steffen Macke Steffen Macke [363058] Merge branch 'master' of ssh://git.code.sf.net/...
 icon.xpm 2010-04-10 Steffen Macke Steffen Macke [5647b8] Files from SVN repository.
 metadata.txt 2014-04-04 Steffen Macke Steffen Macke [9baea1] Bumped version to 2.1.8, added about metadata.
 resources.py 2010-04-11 Steffen Macke Steffen Macke [728cd4] Updated using pyrcc4 -o resources.py resources.qrc
 resources.qrc 2010-04-11 Steffen Macke Steffen Macke [8e0510] Updates for version 2.0.2: Use triggered() sign...
 result.ui 2014-01-04 Steffen Macke Steffen Macke [847fe9] Dialog to display EPANET results, indenting, EP...
 settings.ui 2013-08-10 Steffen Macke Steffen Macke [e871ff] Merge branch 'master' of ssh://git.code.sf.net/...

Read Me

GHydraulics is a Quantum GIS plugin.

GHydraulics is available from http://epanet.de/ghydraulics

Quantum GIS is available from http://www.qgis.org

Functionality: The plugin will calculate economic pipe diameters for water
supply networks based on a flow rate.

A commandline interface (economicdiameter.py) is available as well as a
Quantum GIS menu and toolbar button.

Installation

The installation can be installed using the Windows installer or through the
Quantum GIS PluginInstaller available from http://spatialserver.net:3001

In case the installer is not detecting the Quantum GIS installation directory
correctly, you can use the /D option of the installer. E.g.:

ghydraulics-setup-2.0.0.exe /D=c:\Quantum GIS\python\plugins

if Quantum GIS is installed in c:\Quantum GIS

Installation from the source tarball is also possible.

Advanced Users 

The following assumes that Quantum GIS is installed in
 c:\Program Files\Quantum GIS. If this is not the case, the instructions
have to be adjusted accordingly.

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.

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.

Developers

Please format the python sources with reindent.py.