Skip to content

Crue9_dc_graph

Luc DURON edited this page Apr 6, 2023 · 1 revision
usage: Crue9_dc_graph.py [-h] [--out_png OUT_PNG] [--out_svg OUT_SVG]
                         [--sep SEP]
                         fichier_dc

@brief:
Générer un schéma topologique sous forme d'image png à partir d'un fichier dc (fichier de géométrie de Crue 9)

@info:
* il s'agit d'une vue schématique avec tous les noeuds et les branches du modèle (aucune information géographique)
* toutes les branches sont orientées de l'amont vers aval (mais certains types de branches ne devraient pas être orientées)
* la coloration dépent du type de branches et les casiers et noeuds ont des formes différentes
* les parties commentées ou shunter (par un GOTO) sont ignorées
* Les noms des branches et noeuds sont écrits en masjuscules
* les mots-clés (BRANCHE et GOTO) peuvent être indifférement en minuscules ou en majuscules.
* l'espacement est réglable avec l'option `--sep`

@warnings:
L'image de sortie est écrasée si elle existe

positional arguments:
  fichier_dc         fichier d'entrée dc (format géométrie Crue9)

options:
  -h, --help         show this help message and exit
  --out_png OUT_PNG  fichier de sortie au format png
  --out_svg OUT_SVG  fichier de sortie au format svg
  --sep SEP          ratio pour modifier l'espacement (par ex. 0.5 ou 2) [1
                     par défaut]
Clone this wiki locally