Open Wanhenri opened 4 years ago
Foi feito um requests para baixar as imagens.
import requests
r = requests.get('http://ftp.cptec.inpe.br/etamdl/Products/OBS-MERGE/20200129/precip_20200129.gif')
#print(r.headers)
with open ('precip_20200129.gif', 'wb') as f:
f.write(r.content)
É uma solução?
Criei um componente ObsMerge como exemplo, para requisitar um gif. Outras opções podem ser desenvolvidas usando o modelo como base.
PS: O download dos arquivos não é uma boa opção, pois é necessário manter a dinamicidade da aplicação.
Dado Observado
Para complementar os dados observados de Chuva, faremos uso de uma API onde possuí figuras com dados observados, sempre do dia atual(a versão real time ainda não foi encontrada). (ver link 1 3B42RT - um pouco desatualizado) (ver link 2 OBS-MERGE - atualizado) (ver link 3 Figuras_GEF - atualizado) (ver link 4 CFSM01 - atualizado) (ver link 5 Eta5km - atualizado) (ver link 6 Eta1km - atualizado) (ver link 7 atual) ver link 8 ver link 9 ver link 10 ver link 11 ver link ver link ver imagem satelite ver link ver link
icones
Como consumir essa API no nosso projeto?
Diretamente em um component no React?
Através do Flask(python)?
Necessário baixa-las?
obs.: Foi acrescentado o [verificado] ao titulo pois ainda não foi encontrado uma versão real time - para o dia analisado -, somente para um dia anterior.