This plugin is an all-in-one package to easily install and use hru-delin on GNU/Linux and Windows.
It has been tested and works on GNU/Linux and Windows with QGIS 3.8, 3.10 and 3.12.
What can I do with it?
======================
For the moment, the plugin's user interface is very basic. You can load a config file (just like you would do with classic hru-delin) and the plugin will run the 4 steps and load/display result files.
You can select which steps you want to run, in case you just want to run a few steps or you already have intermediate results and you want to finish the job.
@@ -200,13 +200,13 @@ class HruDelinDockWidget(QtWidgets.QDockWidget, FORM_CLASS):
message=self.tr('Set this if you already know the area where you want to make the computations.\n\nIf you provide a value here, study area field will be ignored.')
elifoName=='studyHelpButton':
title=self.tr('Help for study area')
message=self.tr('If you set this, IRIP will compute the related subcatchment area which is the area flowing to the study area.\n\nIf you provide a value here, subcatchment field will be ignored.')
message=self.tr('If you set this, HRU-delin will compute the related subcatchment area which is the area flowing to the study area.\n\nIf you provide a value here, subcatchment field will be ignored.')
elifoName=='exportHelpButton':
title=self.tr('Help for export')
message=self.tr('You can export project configuration (file paths) to a config (.cfg) file. You can then load this file to run Irip again with this configuration.\n\nThis is usefull to perform the same analysis multiple times or to change just one input file and re-run an analysis.')
message=self.tr('You can export project configuration (file paths) to a config (.cfg) file. You can then load this file to run HRU-delin again with this configuration.\n\nThis is usefull to perform the same analysis multiple times or to change just one input file and re-run an analysis.')
elifoName=='exportDataHelpButton':
title=self.tr('Help for export data')
message=self.tr('This button allows you to export an archive containing all input data files and a config (.cfg) file.\n\nYou can then send this archive to someone who will directly be able to run the analysis with Irip plugin.')
message=self.tr('This button allows you to export an archive containing all input data files and a config (.cfg) file.\n\nYou can then send this archive to someone who will directly be able to run the analysis with HRU-delin plugin.')
ifoName=='projectPathHelpButton':
title=self.tr('Help for project path')
message=self.tr('This is the path where result directories will be created (results, indicators, tmp and work)')
...
...
@@ -487,7 +487,7 @@ class HruDelinDockWidget(QtWidgets.QDockWidget, FORM_CLASS):
# export relative path only
config=configparser.ConfigParser()
input_dir='input_data'
output_dir='results_irip_plugin'
output_dir='results_HRU-delin_plugin'
config['dir_in']={'dir':input_dir}
config['dir_out']={'results':output_dir}
...
...
@@ -623,18 +623,18 @@ class HruDelinDockWidget(QtWidgets.QDockWidget, FORM_CLASS):