Skip to content

esloch/AlertaDengue

 
 

Repository files navigation

AlertaDengue

Portal de dados do Projeto Alerta Dengue

Como Contribuir?

Para criar um ambiente desenvolvimento é necessário:

  1. Crie um virtualenv;
  2. Instale as dependencias do projeto;
  3. Crie o banco de dados local;
  4. Crie um arquivo settings.ini baseado no exemplo.

Se já possuir o virtualenvwrapper instalado, esse passo-a-passo pode ser feito através dos comandos:

$ mkvirtualenv AlertaDengue -r requirements.txt
$ python AlertaDengue/manage.py syncdb
$ cp AlertaDengue/{example-,}settings.ini

Formato dos mapas

O site requer dados na projeção EPSG:4326 para converter de SAD69 para EPSG:4326 (lat,lon) use o seguinte comando:

ogr2ogr -t_srs EPSG:4326 -a_srs EPSG:4326 Dengue_2010_latlon.shp Dengue2010_BancoSINAN16_04_2012_v09012014.shp

o primeiro shape é o arquivo convertido que será criado e o segundo o arquivo de origem.

##Geração dos modelos do banco para dados a ser importados de shapefiles

rode:

./manage.py ogrinspect --mapping <nome do shape>

copie a saída deste comando para models.py

então modifique o script load.py para importar do shapefile os dados para o Banco do aplicativo Django.

Configurar ambiente de desenvolvimento

Em ambiente de desenvolvimento o Alerta Dengue será instalado e irá instalar um hook de pre-commit que irá analisar a formatação dos códigos python usando o flake8 antes de efetivar qualquer comando commit.

rode:

make develop

About

Portal de dados do Projeto Alerta Dengue

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 69.4%
  • HTML 17.6%
  • JavaScript 6.3%
  • Python 4.2%
  • CSS 2.5%
  • Makefile 0.0%