Portal de dados do Projeto Alerta Dengue
JavaScript HTML Python CSS Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
AlertaDengue
.gitignore
Dockerfile
Dockerfile-celery
LICENSE
README.md
docker-compose.yml
example_env_file
requirements.txt
run_celery_worker.sh Adds deploy process for celery worker Feb 6, 2017
runwsgi.sh

README.md

#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.