- Tipo
- Projeto pessoal
- Papel
- Concepção e desenvolvimento
- Tema
- Dados abertos · Meio ambiente
O que desenvolvi
O mapa é um print; os cartões são o HTML e o CSS reais do painel, copiados em 27/10/2026 e sem dados ao vivo.
Mapa da cidade Qualidade do ar por zona e por município
Mapa com as zonas de Manaus coloridas pela mediana de PM2.5 dos sensores de solo, focos de calor por satélite e áreas de fogo ativas.
- Zonas e municípios coloridos pela mediana dos sensores
- Focos de calor NASA FIRMS das últimas 24 horas
- Áreas de fogo por município com prioridade (Painel do Fogo/CENSIPAM)
Sensores de solo O que se respira no bairro
Estações de baixo custo com PM2.5 por ponto, idade da leitura e correção oficial aplicada antes de exibir o valor.
- Correção EPA CF=1 (Barkjohn et al., 2022) com a umidade do sensor
- Faixas do CONAMA e alternância entre µg/m³ e AQI
- Leituras implausíveis marcadas como suspeitas, não escondidas
Previsão “O ar vai piorar?”
Curva de previsão a partir do modelo CAMS Global, apresentada separada das medições de solo e com a origem de cada dado explícita.
- Previsão de 48 horas pelo modelo CAMS via Open-Meteo
- Vento animado no mapa
- Modelo e sensores separados, sem misturar estimativa com medição
No celular Pensado para consultar na rua
No celular, os cartões se reorganizam em uma coluna. Role dentro dos aparelhos para ver as versões mobile.
- Interface responsiva
- Localização aproximada só com permissão
- Tela cheia nativa e atualização automática a cada 10 minutos
Transparência sobre os dados
Cada número mostra de onde vem, quando foi medido e quais são os limites da fonte. O painel não é um serviço oficial de alerta.
- Origem explícitaSatélite, sensor de solo e modelo regional aparecem como fontes diferentes.
- Idade da leituraHorário de aquisição exibido no fuso de Manaus; fontes indisponíveis são sinalizadas.
- PrivacidadeLocalização aproximada só com permissão e contador de presença sem dados pessoais.
- QualidadeTestes automatizados em Python e JavaScript e deploy contínuo por GitHub Actions.
Tecnologias e práticas
Web - JavaScript
- Leaflet
- HTML e CSS responsivos
Backend - Python
- Cache em memória
- Testes automatizados
Dados - NASA FIRMS
- CENSIPAM
- PurpleAir
- CAMS / Open-Meteo
Entrega - GitHub Actions
- VPS
- SEO e llms.txt