Dados IMGW-PIB - como baixá-los e usá-los no monitoramento das águas
Muitas das suas medições ganham sentido apenas no contexto do clima e da hidrologia - e na Polônia esses dados são acessíveis ao público, gratuitamente, graças ao IMGW-PIB (o Instituto de Meteorologia e Gestão das Águas - Instituto Nacional de Pesquisa). Vale a pena saber o que você vai encontrar ali e como usá-lo.
O que o IMGW-PIB fornece
- Dados meteorológicos - entre outros a temperatura do ar, as precipitações, o vento, a pressão, a umidade.
- Dados hidrológicos - entre outros os níveis de água e as vazões nas estações fluviométricas.
- Alertas e informações sobre a situação hidrometeorológica.
Como baixá-los - um exemplo resolvido
O serviço polonês IMGW-PIB serve aqui de estudo de caso: o padrão se repete na maioria dos serviços hidrometeorológicos nacionais (no Brasil, a rede da ANA e do INMET), então vale a pena aprender o mecanismo e não uma lista de endereços. Tudo começa em danepubliczne.imgw.pl, que tem duas partes: um arquivo de ficheiros e uma API com dados correntes.
| Endereço | O que devolve | Atualização |
|---|---|---|
danepubliczne.imgw.pl/api/data/synop | estações sinóticas: temperatura do ar, chuva, vento, pressão, umidade | horária |
danepubliczne.imgw.pl/api/data/hydro | níveis, vazões e temperatura da água em estações fluviométricas | horária |
danepubliczne.imgw.pl/api/data/hydro2 | conjunto hidrológico ampliado (níveis diários) | diária |
danepubliczne.imgw.pl/api/data/meteo | estações climatológicas (inclusive temperatura do solo) | horária |
Dois parâmetros resolvem quase tudo: uma estação em vez de todas -
…/api/data/hydro/id/152210040 (acrescenta-se /id/<código>), e outro formato -
…/api/data/synop/format/csv (JSON por padrão; há também html e xml).
A resposta é JSON plano: um objeto por estação, sem aninhamento. Um trecho de resposta real para a estação do Vístula em Varsóvia-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"
}
Três tropeços fáceis - que você encontrará na maioria das APIs públicas:
- Os valores chegam como texto, não como números (
"stan_wody": "44"): converta antes de qualquer conta. nullé normal. A temperatura da água costuma vir vazia quando um sensor falha: é uma medição ausente, não um erro de download. Pule esses registros; nunca os substitua por zero.- Cada campo tem o seu próprio carimbo de tempo (
stan_wody_data_pomiaru,przeplyw_data): um registro pode trazer medições de horas diferentes.
Um bônus para o monitoramento: o registro hidrológico traz os níveis de atenção e de alerta da estação - limiares prontos para comparar com as suas leituras.
Dados de arquivo
A API ao vivo devolve apenas a última medição. As séries históricas (diárias e mensais, de décadas) estão no arquivo de ficheiros: danepubliczne.imgw.pl/datastore - diretórios com arquivos CSV/ZIP de dados meteorológicos e hidrológicos.
Condições de uso
Os dados são gratuitos, mas as condições exigem citar a fonte: publicações baseadas neles devem indicar que os dados vêm do IMGW-PIB e, se houve processamento, acrescentar nota sobre isso. Texto completo: condições de fornecimento. Verifique a regra equivalente do serviço do seu país - gratuito quase nunca significa «sem condições».
Para que empregá-los
Os dados do IMGW são um contexto pronto para as suas medições:
- as precipitações explicam as mudanças de nível de água e de turbidez (escoamento depois da chuva),
- a temperatura ajuda a compreender as flutuações do oxigênio, o risco de florações de cianobactérias, e até mesmo a revoada dos besouros-da-casca,
- os níveis e as vazões a montante ajudam a interpretar o que acontece no seu ponto.
Na prática
📊 Veja um exemplo funcionando: Vístula - Varsóvia (Nadwilanówka) - um painel público alimentado por exatamente esta API, o endereço
…/api/data/hydro/id/152210040do exemplo acima. Nível e vazão puxados automaticamente a cada hora, sem login e sem colar arquivos à mão. (Fonte dos dados: Instituto de Meteorologia e Gestão das Águas - Instituto Nacional de Pesquisa.)
A sua própria estação se conecta do mesmo jeito: no LimnoLog os conectores consultam APIs públicas no ritmo escolhido e gravam os resultados ao lado das suas medições, numa linha do tempo comum. Mais sobre combinar dados em Como combinar as suas medições com dados públicos.
Ver no aplicativo LimnoLog
Conheça os recursos do LimnoLog