Visualisation

General

Dans ANDROMEDE, la visualisation des résultats reste suffisamment simple pour obtenir une validation et une première interprétation des résultats. Il a été choisi qu’une visualisation plus complexe sera possible à partir de l’exportation des résultats vers des logiciels dédiés (Qgis, Paraview, Bluekenue). Les outils graphiques utilisés sont indépendants de l’interface graphique et sont basés sur la bibliothèque matplotlib. La visualisation est accessible lorsqu’une analyse a été effectuée (menu Process>> Visualisation).

_images/visualisation01.png

Choisir le type de visualisation

2D Field

À l’aide des cases à cocher, vous pouvez représenter les résultats sous forme de plusieurs cartes. Chacune d’entre elles s’ouvrira dans une figure différente. Pour chacune, vous pouvez choisir d’afficher ou non une image de fond avec le choix image de fond, coché par défaut. Il est donc possible d’afficher :

** Les vecteurs de vitesse en spécifiant leur taille et leur densité. ** Les incertitudes. Lorsqu’une incertitude liée à l’homographie est disponible, elle est ajoutée à l’écart-type des distributions. ** Les lignes de courant. Le paramètre de densité permet de fixer leur nombre. Cette option permet également de lancer la visualisation des trajectoires. Il est possible de réduire le nombre de trajectoires en modifiant la densité des lignes courantes. Une valeur de 0.1 signifie que 1 trajectoire sur 10 sera dessinée. ** Trajectoires. Les trajectoires sont dessinées avec une couleur pour chacune. ** Lignes d’iso-vélocité. Le paramètre représente le nombre d’isovélocités entre la valeur minimale et maximale. ** Zones d’isovélocité. Le paramètre représente le nombre d’isovélocités entre la valeur minimale et la valeur maximale. Vous pouvez également définir l’opacité de la zone pour laisser transparaître l’image de fond.

Les valeurs minimales et maximales de la légende peuvent également être définies pour se concentrer sur des zones particulières de l’écoulement. Les vitesses hors de la plage ne sont pas tracées.

_images/visu01.png
_images/visu02.png

Champs de vélocité et incertitude associée.

Export

Une autre façon de visualiser les résultats est de les exporter vers d’autres logiciels. Par exemple, l’exportation au format .asc permet de reconstituer les champs de vitesse dans un logiciel de type SIG (voir tutoriel). Lorsque le mode *PreProcessing:UAV est activé, un export au format .csv est également possible. Il permet de visualiser la norme de vélocité dans google earth (Fig. Velocity fields exported on Google earth.).

_images/tuto5_result4.png

Champs de vélocité exportés sur Google earth.

Profil

Sur chacune des figures 2D, il est possible de dessiner directement un profil (norme). Pour ce faire, maintenez la touche CTRL enfoncée et cliquez sur le premier point du profil, puis sur le deuxième point. Seuls les segments simples (2 points) sont possibles comme profils. Pour obtenir d’autres profils, répétez l’opération. Lorsque les profils souhaités ont été dessinés, appuyez sur le bouton droit de la souris pour confirmer. Les profils sont alors tous dessinés sur la même figure, puis avec une figure par profil. Les zones grises représentent l’écart-type des mesures. La zone rouge, si elle existe, représente l’incertitude due à l’homographie. Chaque figure peut ensuite être sauvegardée avec le bouton save the figure.

_images/visu03.png
_images/visu04.png

Champs de vitesse avec profil de vitesse et profil correspondant.

Estimation du débit

Si une bathymétrie a été donnée, l’estimation du débit apparaîtra automatiquement dans la fenêtre de dialogue pour chaque section. Le calcul se fait par une simple intégration du champ de vitesse et de la bathymétrie interpolée sur 100 points entre les extrémités de la section. Nous supposons un rapport entre la vitesse moyenne et la vitesse maximale de 0,84. Ce coefficient ne peut être modifié mais le débit peut être ajusté par une simple proportionnalité sur le débit final.

_images/debit1.png

Saisir les profondeurs d’eau mesurées

En l’absence de bathymétrie, il est possible d’indiquer les points où la hauteur d’eau est connue afin d’effectuer un calcul basé sur la pente à énergie constante sur la section. Ceci suppose que les sections tracées seront normales au sens de l’écoulement. Pour indiquer un point précis de hauteur d’eau, il faut cliquer dessus en maintenant la touche **d**(profondeur) du clavier. Dans la fenêtre de commande python, entrez la hauteur d’eau mesurée. Il n’y a pas de limite au nombre de points de mesure. Une estimation de la bathymétrie par cette méthode apparaît également dans une nouvelle fenêtre.

_images/debit2.png

Bathymétrie identifiée et débits obtenus pour 2 sections.