Données IMGW-PIB
Beaucoup de vos propres mesures ne prennent sens que dans le contexte de la météo et de l’hydrologie - et en Pologne ces données sont accessibles au public, gratuitement, grâce à l’IMGW-PIB (l’Institut de météorologie et de gestion des eaux - Institut national de recherche). Il vaut la peine de savoir ce que vous y trouverez et comment l’utiliser.
Ce que fournit l’IMGW-PIB
- Des données météorologiques - dont la température de l’air, les précipitations, le vent, la pression, l’humidité.
- Des données hydrologiques - dont les niveaux d’eau et les débits aux stations de jaugeage.
- Des alertes et des informations sur la situation hydrométéorologique.
Comment les télécharger - un exemple traité
Le service polonais IMGW-PIB sert ici de cas d’école : le schéma se répète dans la plupart des services hydrométéorologiques nationaux, mieux vaut donc apprendre le mécanisme qu’une liste d’adresses. Tout part de danepubliczne.imgw.pl, qui comporte deux volets : une archive de fichiers et une API servant les données courantes.
| Adresse | Ce qu’elle renvoie | Mise à jour |
|---|---|---|
danepubliczne.imgw.pl/api/data/synop | stations synoptiques : température de l’air, précipitations, vent, pression, humidité | horaire |
danepubliczne.imgw.pl/api/data/hydro | hauteurs d’eau, débits et température de l’eau aux stations | horaire |
danepubliczne.imgw.pl/api/data/hydro2 | jeu hydrologique étendu (hauteurs journalières) | quotidienne |
danepubliczne.imgw.pl/api/data/meteo | stations climatologiques (dont température du sol) | horaire |
Deux paramètres suffisent le plus souvent : une station au lieu de toutes -
…/api/data/hydro/id/152210040 (on ajoute /id/<code>), et un autre format -
…/api/data/synop/format/csv (JSON par défaut ; html et xml existent aussi).
La réponse est un JSON plat : un objet par station, sans imbrication. Extrait d’une réponse réelle pour la station de la Vistule à Varsovie-Nadwilanówka :
{
"id_stacji": "152210040",
"stacja": "Warszawa - Nadwilanówka",
"rzeka": "Wisła",
"stan_alarmowy": "800",
"stan_ostrzegawczy": "750",
"stan_wody": "44",
"stan_wody_data_pomiaru": "2026-08-12 16:50:00",
"temperatura_wody": null,
"przeplyw": "181",
"przeplyw_data": "2026-08-12 16:50:00"
}
Trois pièges faciles - que vous retrouverez dans la plupart des API publiques :
- Les valeurs arrivent en texte, non en nombres (
"stan_wody": "44") - convertissez-les avant tout calcul. nullest normal. La température de l’eau est souvent vide quand un capteur est en panne : c’est une mesure absente, non un échec de téléchargement. Ignorez ces enregistrements, ne les remplacez jamais par zéro.- Chaque champ a son propre horodatage (
stan_wody_data_pomiaru,przeplyw_data) : un même enregistrement peut porter des mesures faites à des heures différentes.
Un bonus pour le suivi : l’enregistrement hydrologique contient les cotes d’alerte et d’alarme de la station - des seuils tout prêts auxquels comparer vos propres relevés.
Données d’archive
L’API en direct ne renvoie que la dernière mesure. Les séries historiques (journalières et mensuelles, sur des décennies) sont dans l’archive de fichiers : danepubliczne.imgw.pl/datastore - répertoires de fichiers CSV/ZIP pour les données météorologiques et hydrologiques.
Conditions d’utilisation
Les données sont gratuites, mais les conditions imposent de citer la source : les publications qui s’en servent doivent indiquer qu’elles proviennent de l’IMGW-PIB et, si les données ont été traitées, ajouter une mention du traitement. Texte complet : conditions de mise à disposition. Vérifiez la règle équivalente de votre service national - gratuit ne signifie presque jamais « sans conditions ».
À quoi les employer
Les données de l’IMGW sont un contexte tout prêt pour vos mesures :
- les précipitations expliquent les changements de hauteur d’eau et de turbidité (ruissellement après la pluie),
- la température aide à comprendre les fluctuations de l’oxygène, le risque d’efflorescences de cyanobactéries, et même l’essaimage des scolytes,
- les niveaux et débits à l’amont aident à interpréter ce qui se passe à votre point.
En pratique
📊 Un exemple qui fonctionne : Vistule - Varsovie (Nadwilanówka) - un tableau de bord public alimenté par exactement cette API, l’adresse
…/api/data/hydro/id/152210040de l’exemple ci-dessus. Hauteur d’eau et débit récupérés automatiquement chaque heure, sans inscription ni collage manuel de fichiers. (Source des données : Institut de météorologie et de gestion de l’eau - Institut national de recherche.)
Vous branchez votre propre station de la même façon : dans LimnoLog, les connecteurs interrogent les API publiques au rythme choisi et enregistrent les résultats à côté de vos mesures, sur une ligne de temps commune. Plus sur la combinaison des données dans Comment combiner vos mesures avec les données publiques.
À voir dans l’application LimnoLog
Découvrir les fonctionnalités de LimnoLog