Lorsque l'on dispose d'une passerelle entre deux logiciels, il est souvent nécessaire de visualiser les résultats avec l'un ou l'autre, ou les deux, pour les comparer.
Quelques outils ont été développés dans Express'eau, pour aider dans diverses situations.
A partir de la version 0.X.X d'Express'eau, l'executable du moteur de calcul d'EPANET est inclus (dans C:\Users\nom.utilisateur.windows\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\expresseau\bin). Il peut donc être lancé en ligne de commande ou dans un scénario d'Express'eau et les résultats sont exploités, au même titre que ceux d'Express'eau.
Attention, Express'eau n'a pas vocation à devenir une interface d'EPANET, certaines fonctionnalités nécessitent donc un “effort” pour être utilisées (lancement de lignes de commande python, par exemple). D'autres fonctionnalités sont une ébauche et peuvent être complétées par vos soins. Toute contribution est la bienvenue ! ;-)
Vous avez récupéré un modèle EPANET, vous voulez visualiser les résultats rapidement.
Pour pouvoir visualiser les résultats d'un modèle EPANET que vous avez reçu, avec les outils Express'eau, il faut :
Dans la fenêtre de visualisation rapide des graphes de résultats, cliquer sur “.bin” pour ajouter les résultats lu dans les résultats binaires d'EPANET.
Lancer autographe en ligne de commande (avec QGIS et Express'eau ouvert) :
python -m wstar.autograph epanet expresseau monrepertoire mon_inp
Vous avez récupéré un modèle EPANET, vous l'avez importé dans Express'eau, vous voulez comparer les résultats du modèle avec les deux moteurs pour vérifier que l'import reproduit les mêmes résultats.
Lancer votre simulation avec Express'eau, puis visualiser les résultats sur un élément avec l'outil de visualisation rapide des graphes de résultats. Dans l'outil, cliquer sur “.bin” pour ajouter les résultats lu dans les résultats binaires d'EPANET sur cet élément.
Lancer Autograph sur votre simulation Express'eau puis autographe sur votre fichier .bin d'EPANET, et comparer.
Vous construisez votre modèle dans Express'eau mais vous devez livrer un modèle EPANET. Vous voulez comparer les résultats de votre modèle Express'eau, et de son export vers EPANET.