Como o ClimaHub adota padrões abertos de alerta público e o roteiro de integração com as redes oficiais de monitoramento.
Os alertas do ClimaHub são publicados no padrão OASIS Common Alerting Protocol (CAP) versão 1.2, formato internacional de intercâmbio de avisos públicos utilizado por serviços meteorológicos e sistemas de proteção civil. A publicação ocorre em dois endpoints públicos, sem autenticação:
https://climahub.dumontdev.com.br/cap/feed.xml
— Feed Atom com os alertas em vigência
application/atom+xml
/cap/alerta/{identifier}.xml
— Documento CAP 1.2 de um alerta atualmente em vigência (exemplo real)
application/cap+xml
Cada documento é serializado conforme a sequência exigida pelo schema oficial da OASIS e a suíte de testes do projeto valida os documentos gerados contra esse schema (XSD), versionado no repositório.
Schema oficial (OASIS): docs.oasis-open.org/emergency/cap/v1.2/CAP-v1.2.xsd
SHA-256 do XSD versionado no projeto:
b7798ef25868b068c97b268bda02d067c7d4ba9373adc5638bf37105804ee723
Nesta instância de demonstração, os alertas publicados carregam <status>Exercise</status> — a semântica prevista pelo próprio CAP para exercícios — e são identificados visualmente como simulação no painel público.
O ClimaHub trata o alerta como um documento com vigência e trilha, não como uma postagem editável:
Estado atual e planejado das integrações. Os rótulos refletem o que existe hoje: "Em produção" indica funcionalidade operante e verificável nesta instância; "Previsto" indica integração planejada, ainda sem implementação.
| Integração | O que agrega | Status |
|---|---|---|
| OASIS CAP 1.2 | Disseminação dos alertas em formato padronizado internacional (feed Atom público + documentos XML conformes ao schema oficial), consumível por agregadores e aplicativos. | Em produção |
| OpenWeatherMap | Condições meteorológicas atuais e previsão de 5 dias para o município, alimentando o painel e a avaliação interna de risco. | Em produção |
| CEMADEN | Rede nacional de pluviômetros e alertas de risco geo-hidrológico — insumo primário para antecipação de deslizamentos e enxurradas. | Previsto |
| INMET | Estações meteorológicas oficiais e avisos de tempo severo, complementando a previsão com dados observacionais. | Previsto |
| ANA / SNIRH | Séries fluviométricas e níveis de rios e canais — essencial para alerta de cheia em municípios de planície como Pelotas. | Previsto |
| SGB-CPRM | Cartas de suscetibilidade e monitoramento hidrológico do Serviço Geológico do Brasil, para qualificar áreas de risco. | Previsto |
| S2iD | Sistema Integrado de Informações sobre Desastres — alinhamento do registro municipal de ocorrências ao fluxo federal de reconhecimento de desastres. | Previsto |
A camada de ingestão de dados de sensores (fontes, leituras, qualidade e saúde da rede) está especificada na arquitetura do projeto e será construída antes das primeiras integrações, de modo que fontes públicas e sensores próprios compartilhem o mesmo modelo de dados.
O ClimaHub opera como uma instância por município: o geocódigo IBGE (Pelotas/RS — 4314407), as coordenadas de referência e a identificação do órgão emissor são configuração da instância, não dado por registro. Essa escolha simplifica a operação, o isolamento de dados e a homologação individual. A evolução para múltiplos municípios em uma mesma instância está mapeada — exigiria entidade de municípios, escopo territorial nas consultas e feeds CAP por município — e será avaliada conforme a demanda de implantação.
Nenhum dado pessoal trafega no painel público nem no feed CAP: as rotas públicas expõem apenas alertas, ocorrências georreferenciadas sem titularidade e informações operacionais de abrigos. Os registros de pessoas afetadas — que podem conter dados sensíveis — são restritos a usuários autenticados com perfil adequado. O tratamento segue a LGPD como referência normativa (e o GDPR para cooperação internacional); a política pública de proteção de dados, com base legal, categorias, finalidades e prazos de retenção, integra o roteiro de evolução do projeto.
Página atualizada em 01/09/2026 · ClimaHub · Pelotas/RS · IBGE 4314407