Skip to content

crue10_model_topographical_graph

Luc Duron edited this page Jan 16, 2020 · 6 revisions
usage: crue10_model_topographical_graph.py [-v] [--sep SEP] [--prog {dot,neato,fdp,sfdp}]
                          etu_path mo_name out_files [out_files ...]

________________________________________________________________________________

# Résumé
Générer un schéma topologique sous forme d'image png/svg
à partir d'un modèle d'une étude Crue10

# Détails
* il s'agit d'une vue schématique avec tous les noeuds/casiers et les branches
    (aucune information géographique)
* l'orientation des branches correspond au sens de la ligne qui se termine par
    une flèche (branche fluviale) ou un symbole qui est "côté noeud aval"
    (la seule exception concerne les branches orifices dont la position du symbole
    tient compte du sens de l'orifice)
* les branches ou sous-modèles inactifs sont en pointillés
* la coloration des lignes dépend du type de branches
* la forme des noeuds et des casiers (avec leur nom associé) sont différentes
* le rendu du graphique est configurable avec les options `--sep` et `--prog`

# Avertissements
Les fichiers en sortie sont écrasés s'ils existent déjà
________________________________________________________________________________

~> Arguments positionnels obligatoires:
  etu_path              chemin vers l'étude Crue10 à lire (fichier etu.xml)
  mo_name               nom du modèle (avec le preffixe Mo_)
  out_files             liste des fichier(s) à écrire (formats possibles :
                        png, svg, dot)

~> Arguments optionnels:
  -v, --verbose         rendre le script plus verbeux (mode debug) (default:
                        False)
  --sep SEP             ratio pour modifier l'espacement (par ex. 0.5 ou 2)
                        (default: 0.8)
  --prog {dot,neato,fdp,sfdp}
                        outil de rendu (default: dot)