Aller au contenu
LabLab personnel

maasto

Conditions neige & rando d'un point GPS, en un rapport HTML

PythonRasterioMétéo & géospatial
maasto — 1

Maasto, en finnois, c'est le terrain. L'outil vérifie en une commande les conditions neige et rando d'un point GPS et génère un rapport HTML autonome.

L'idée

Les modèles météo se trompent souvent en montagne. maasto croise plusieurs sources — profil météo multi-altitudes (Open-Meteo), image satellite Sentinel-2 (comparaison avant/après neige), sorties Camptocamp récentes, bulletin avalanche (BERA en France, SLF en Suisse) — et utilise le signal terrain (ce que les gens font vraiment) comme garde-fou quand le modèle déraille.

Sous le capot

CLI Python modulaire : parsing de coordonnées (décimal ou DMS), reverse-geocoding et altitude exacte, génération d'images satellite (rasterio, pillow), rendu HTML (jinja2). Un module par source de données, et une source indisponible ne bloque jamais le rapport.

Sortie

Un rapport HTML sombre et lisible : profil neige multi-altitudes, fenêtres horaires, comparaison satellite, le tout pour un point et une date donnés — pensé pour décider vite avant de partir.