Dati IMGW-PIB - come scaricarli e usarli nel monitoraggio delle acque

Base di conoscenza · 9 luglio 2026

Molte delle vostre misure acquistano senso solo nel contesto del meteo e dell’idrologia - e in Polonia questi dati sono accessibili al pubblico, gratuitamente, grazie all’IMGW-PIB (l’Istituto di meteorologia e gestione delle acque - Istituto nazionale di ricerca). Vale la pena sapere cosa vi troverete e come usarlo.

Che cosa fornisce l’IMGW-PIB

  • Dati meteorologici - tra cui la temperatura dell’aria, le precipitazioni, il vento, la pressione, l’umidità.
  • Dati idrologici - tra cui i livelli d’acqua e le portate alle stazioni idrometriche.
  • Allerte e informazioni sulla situazione idrometeorologica.

Come scaricarli - un esempio svolto

Il servizio polacco IMGW-PIB serve qui da caso di studio: lo schema si ripete nella maggior parte dei servizi idrometeorologici nazionali, quindi conviene imparare il meccanismo e non un elenco di indirizzi. Tutto parte da danepubliczne.imgw.pl, che ha due parti: un archivio di file e una API con i dati correnti.

IndirizzoChe cosa restituisceAggiornamento
danepubliczne.imgw.pl/api/data/synopstazioni sinottiche: temperatura dell’aria, precipitazione, vento, pressione, umiditàoraria
danepubliczne.imgw.pl/api/data/hydrolivelli idrometrici, portate e temperatura dell’acqua alle stazionioraria
danepubliczne.imgw.pl/api/data/hydro2set idrologico esteso (livelli giornalieri)giornaliera
danepubliczne.imgw.pl/api/data/meteostazioni climatologiche (anche temperatura del suolo)oraria

Due parametri coprono quasi tutto: una stazione invece di tutte - …/api/data/hydro/id/152210040 (si aggiunge /id/<codice>), e un altro formato - …/api/data/synop/format/csv (JSON di default; esistono anche html e xml).

La risposta è JSON piatto: un oggetto per stazione, senza annidamenti. Un frammento di risposta reale per l’idrometro della Vistola a Varsavia-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"
}

Tre inciampi facili - che ritroverai nella maggior parte delle API pubbliche:

  1. I valori arrivano come testo, non come numeri ("stan_wody": "44"): convertili prima di qualsiasi calcolo.
  2. null è normale. La temperatura dell’acqua è spesso vuota quando un sensore è fuori uso: è una misura mancante, non un errore di scaricamento. Salta quei record, non sostituirli mai con zero.
  3. Ogni campo ha il proprio timestamp (stan_wody_data_pomiaru, przeplyw_data): un record può contenere misure di ore diverse.

Un bonus per il monitoraggio: il record idrologico contiene i livelli di attenzione e di allarme della stazione - soglie già pronte con cui confrontare le tue letture.

Dati d’archivio

L’API in tempo reale restituisce solo l’ultima misura. Le serie storiche (giornaliere e mensili, di decenni) stanno nell’archivio file: danepubliczne.imgw.pl/datastore - cartelle con file CSV/ZIP per dati meteorologici e idrologici.

Condizioni d’uso

I dati sono gratuiti, ma le condizioni richiedono di citare la fonte: le pubblicazioni che li usano devono indicare che provengono dall’IMGW-PIB e, se i dati sono stati elaborati, aggiungere una nota sull’elaborazione. Testo completo: condizioni di fornitura. Verifica la regola equivalente del tuo servizio nazionale: gratuito non significa quasi mai «senza condizioni».

A cosa impiegarli

I dati dell’IMGW sono un contesto pronto per le vostre misure:

In pratica

📊 Un esempio funzionante: Vistola - Varsavia (Nadwilanówka) - una dashboard pubblica alimentata da esattamente questa API, l’indirizzo …/api/data/hydro/id/152210040 dell’esempio sopra. Livello e portata raccolti automaticamente ogni ora, senza login e senza incollare file a mano. (Fonte dei dati: Istituto di Meteorologia e Gestione delle Acque - Istituto Nazionale di Ricerca.)

La tua stazione si collega allo stesso modo: in LimnoLog i connettori interrogano le API pubbliche al ritmo scelto e salvano i risultati accanto alle tue misure, su una linea temporale comune. Di più sul combinare i dati in Come combinare le proprie misure con i dati pubblici.

Da vedere nell’applicazione LimnoLog

Scopri le funzionalità di LimnoLog
Base di conoscenza