Script pour tracer des cartes météorologiques en altitude.
uaplot.py prend des options pour tracer les dernières cartes ou les cartes passées. Pour tracer la dernière carte, exécutez ce qui suit dans votre terminal,
python uaplot.py --latest
Cela tracera les dernières cartes 12z ou 00z en fonction de l'heure à laquelle le programme est exécuté. Les données proviennent des archives de sondage de l’Université du Wyoming.
Les cartes de dates passées peuvent également être tracées en passant un argument --date=AAAAMMJJHH. Remarque : Le HH doit être soit 12, soit 00. Par exemple
python uaplot.py --date=2022052300
Cela tracera une carte UA à partir du 23 mai 2022 à 00 UTC.
Certains niveaux peuvent également être choisis pour être tracés en passant un argument de niveaux. Par exemple,
python uaplot.py --latest --levels=850,500
Cela ne tracera que les graphiques de 850 Mo et 500 Mo. Lorsque l'argument niveaux n'est pas transmis, tous les niveaux standards seront tracés (250, 300, 500, 700, 850 et 925).
Il existe également deux options supplémentaires : --td et --te pour tracer la température du point de rosée sur le tracé de la station et tracer le contour thêta-e au lieu de la température pour 700, 850 et 925 mb. Par exemple,
python uaplot.py --latest --td --te
Cela tracera le point de rosée sur le tracé de la station pour 850 et 925 (700 mb sera toujours par défaut la dépression du point de rosée) et thêta-e pour 700, 850 et 925 mb au lieu de la température. Une ligne rouge continue (0 degrés C) sera toujours tracée sur 700, 850 et 925 mb pour mettre en évidence le niveau de congélation, et une ligne marron de 10 degrés C sur 700 mb est également toujours tracée pour l'analyse des orages.
Par défaut, ce script produira des cartes aériennes sous forme de fichiers PNG. L'utilisation de l'option --compress-output
permettra une optimisation PNG plus agressive, y compris la compression et l'indexation, réduisant ainsi la taille du fichier d'environ 60 %. Cela se fait au prix d’une durée d’exécution accrue.
Le drapeau --png-colours
peut être utilisé pour spécifier le nombre de couleurs utilisées dans l'image de sortie. Par exemple, --png-colours 32
pour limiter le fichier de sortie à 32 couleurs. La valeur par défaut est 256 couleurs.
Si vous souhaitez que le script génère également des images miniatures, ajoutez l'indicateur --thumbnails
. Vous pouvez spécifier la dimension maximale en pixels de la vignette générée en utilisant --thumbnail-size
avec une valeur entière. La valeur par défaut est de 640 pixels.
[level]_[time]Z.png
. Si vous souhaitez des noms de fichiers plus descriptifs, utilisez l'indicateur --long-filenames
. Cela utilisera la chaîne de date complète dans les noms de fichiers de sortie.--cwd
indiquera à l'application d'utiliser le répertoire de travail actuel plutôt qu'un chemin codé en dur.