V.1.0
This commit is contained in:
39
softwares/test/meteorologia_aeroportos/docs/changelog.md
Normal file
39
softwares/test/meteorologia_aeroportos/docs/changelog.md
Normal file
@@ -0,0 +1,39 @@
|
||||
# Changelog
|
||||
|
||||
Todas as versões significativas estão registradas aqui.
|
||||
Cada entrada identifica o autor responsável pelas mudanças daquela versão.
|
||||
|
||||
Formato:
|
||||
```
|
||||
## v<versão> — <Autor> — <YYYY-MM>
|
||||
### Adicionado / Corrigido / Alterado / Removido
|
||||
- Descrição objetiva
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## v1.0 — Sérgio Rebouças — 2026-06
|
||||
|
||||
### Adicionado
|
||||
- Coleta automatizada de dados de superfície do portal ICEA/DECEA via Selenium
|
||||
- Pipeline completo: scraping → concatenação → analytics → SQLite → validação amostral
|
||||
- Dashboard interativo Streamlit com 8 abas (coleta, visão geral, temperatura, vento,
|
||||
pressão/precipitação, visibilidade/teto, climatologia, dados)
|
||||
- Classificação automática de condições de voo por categorias ICAO (LIFR/IFR/MVFR/VMC)
|
||||
- Banco SQLite com tabelas `observations`, `outlier_log` e `aerodromes`
|
||||
- Filtros de limites físicos com auditoria completa em `outlier_log`
|
||||
- Seletor de aeródromo no dashboard: sidebar mostra apenas aeródromos com dados;
|
||||
formulário de coleta mostra catálogo completo
|
||||
- Scripts de inicialização one-command (`run/run.bat`, `run/run.sh`)
|
||||
- Estrutura de diretórios organizada: `_apps/`, `run/`, `env/`, `db/`, `docs/`
|
||||
- Migração automática de layouts anteriores na inicialização do dashboard
|
||||
- Documentação técnica com limitações e oportunidades de melhoria (`docs/about.md`)
|
||||
|
||||
### Aeródromos com dados na versão inicial
|
||||
- SBGR — Guarulhos / Cumbica (SP) — histórico desde 1951
|
||||
- SBAN — Santos (SP) — histórico desde 1973
|
||||
- SBCC — Campinas / Viracopos (SP) — histórico desde 1992
|
||||
|
||||
---
|
||||
|
||||
<!-- Próximas versões: adicione acima desta linha -->
|
||||
Reference in New Issue
Block a user