-
Notifications
You must be signed in to change notification settings - Fork 0
/
__init__.py
26 lines (24 loc) · 1.08 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""
Estudo de coleta e visualização de dados de temperatura e probabilidade
de chuva a partir de uma página web.
Obtém dados climáticos do Centro de Previsão de Tempo e Estudos Climáticos
do Instituto de Pesquisas Espaciais (INPE), armazenando os dados em uma
estrutura que permite a consulta para múltiplas cidades.
--------
Classes
--------
* Cidade
* Armazena todas as informações para cada cidade, como o nome, UF,
dados para plotagem e caminhos de saída dos arquivos.
* Aranha
* Recebe uma lista de cidades, verifica se já existem dados baixados
para cada uma e obtém os dados da rede em caso negativo.
Requer confirmação antes de cada requisição externa.
* Tratadora
* Recebe uma lista de cidades e trata os dados, retirando palavras
desnecessárias e ordenando os valores para que fiquem apenas os dados
prontos para plotagem.
* Plotadora
* Recebe uma lista de cidades, salva os gráficos em arquivos PNG
no sistema local e exibe-os usando a interface gráfica do matplotlib.
"""