Package br.unip.aps.io
Class DownloaderInpe
java.lang.Object
br.unip.aps.io.DownloaderInpe
Baixa e extrai os arquivos anuais de focos do INPE (funcao extra do sistema).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBaixa o ZIP do ano/UF e extrai o CSV para a pasta de destino.baixarBrasil(int ano, Path destino) Baixa o CSV anual do Brasil inteiro (usado pelo External Merge Sort).baixarTodosSatelites(int ano, String estado, String uf, Path destino) Baixa o anual de todos os satelites guardando apenas as linhas do estado informado (streaming, sem o Brasil em disco).urlBrasil(int ano) URL do arquivo anual do Brasil inteiro (satelite de referencia).urlTodosSatelites(int ano) URL do anual do Brasil com todos os satelites (traz dias sem chuva, precipitacao, risco de fogo e FRP).
-
Constructor Details
-
DownloaderInpe
-
-
Method Details
-
url
-
baixar
Baixa o ZIP do ano/UF e extrai o CSV para a pasta de destino.- Throws:
ApsException
-
urlBrasil
URL do arquivo anual do Brasil inteiro (satelite de referencia). -
baixarBrasil
Baixa o CSV anual do Brasil inteiro (usado pelo External Merge Sort).- Throws:
ApsException
-
urlTodosSatelites
URL do anual do Brasil com todos os satelites (traz dias sem chuva, precipitacao, risco de fogo e FRP). -
baixarTodosSatelites
public Path baixarTodosSatelites(int ano, String estado, String uf, Path destino) throws ApsException Baixa o anual de todos os satelites guardando apenas as linhas do estado informado (streaming, sem o Brasil em disco).- Throws:
ApsException
-