covid19-br
covid19-br copied to clipboard
CE
https://www.saude.ce.gov.br/download/boletins/
Modo: manual
- [x] Boletins
- [ ] Casos
links por data:
2020-03-19;https://www.saude.ce.gov.br/wp-content/uploads/sites/9/2018/06/boletim_n18_COVID_19_mar_20_SM.pdf
2020-03-18;https://www.saude.ce.gov.br/wp-content/uploads/sites/9/2020/02/boletim_n17_COVID_18_mar_20.pdf
2020-03-17;https://www.saude.ce.gov.br/wp-content/uploads/sites/9/2020/02/boletim_n16_COVID_17_mar_20_v3.pdf
Os dados de casos estão nessa pagina: https://indicadores.integrasus.saude.ce.gov.br/indicadores/indicadores-coronavirus/coronavirus-ceara
Mas por algum motivo os dados parecem ser fixados em modulos JS (não existe requests para os dados plotados nessa pagina). Olhando mais a fundo o codigo minificado encontrei isso:
Note: A aplicação parece ser feita em Angular2(+) e sem minificação.
Poderia até ser de modo automatico se eles diponibilizarem publicamente o arquivo data-municipio.json
usado em tempo de desenvolvimento (descobri vendo o codigo fonte da pagina).
Podemos acessar todos os dados estruturados da seguinte forma:
- acessando a pagina de indicadores por municipio
- abrindo o webtools do browser (ou usando um crawler)
- executando o seguinte script:
/**
* Isso deve imprimir 173 itens referentes aos casos
* Suspeitos, Confirmados e Descartados dos dias 16 a 19 de Março
*
* estrutura de dados, ex:
* {
* idMunicipio: "230100",
* municipio: "Aquiraz",
* data: "16/03/2020",
* tipo: "Suspeito",
* quantidade: 2,
* quantidadeNovos: 0
* }
*/
(() => {
var module = {exports:[]};
window.webpackJsonp[10][1]['./src/assets/data/data-municipio.json'](module);
return module.exports;
})();
esse script só deve funcionar até o proximo deploy, uma vez que precisa explicitamente das posições de arquivo do deploy atual.
Sabendo que essa não é a abordagem ideal, fiz um pedido no portal da transparência para disponilizarem o arquivo data-municipio.json
de forma publica, dai teremos como construir algo mais automatizado.
Estamos disponibilizando os boletins no http://coronavirus.ceara.gov.br/boletins
E vou falar com a secretaria de vigilância para que liberemos todos os dados públicos através de API.
@victorMagalhaesPacheco já implementou, assim q liberarem, compartilhamos aqui
(PS: falo em nome da https://github.com/EscolaDeSaudePublica do Ceará ;)
os dados oficiais do ministério da saúde do Brasil não batem com os dados do dataset do brasil.io, isso não acontece só com o estado do CE
OBS: agora existe um painel https://coronavirus.ceara.gov.br/painel/ e possuem fontes via json (canto inferior direito) https://github.com/EscolaDeSaudePublica/coronavirusAPI/
Não sei se aqui é o lugar para perguntar sobre isso, mas: estou usando os dados direto do arquivo caso_full.csv
, percebi que para o Fortaleza os dados não batem com os do painel no https://indicadores.integrasus.saude.ce.gov.br/indicadores/indicadores-coronavirus/coronavirus-ceara, mas vi que a spyder do @endersonmaia pega dados da API lá. Alguém saberia dizer de onde vêm os dados atuais ou o porquê da diferença? Coloquei um exemplo na imagem.