Skip to content

SRTM Profile is a django project that allows you to extract topographic profiles of highways from SRTM data.

License

Notifications You must be signed in to change notification settings

marcellobenigno/srtmprofile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django SRTM PROFILE

Descrição:

srtmprofile é um projeto feito com GeoDjango e PostGIS que exemplifica a extração de perfis topográficos de rodovias, através de dados de relevo SRTM.

alt perfil topográfico

Como Desenvolver?

  • Clone o Repositório;
  • Ative o virtualenv Python (>= 3.5);
  • Instale as dependências;
  • Crie um banco de dados espacial, utilizando o PostgreSQL e o PostGIS;
  • Renomeie o .env.sample como .env e ajuste os parâmetros de conexão;
  • Execute as migrações no banco de dados;
  • Baixe os arquivos sql (roads.sql e dem.sql);
  • Carregue os dados no banco.
git clone git@github.com:marcellobenigno/srtmprofile.git
cd srtmprofile
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
createdb srtmprofile
psql srtmprofile
create extension postgis;
\d
mv .env.sample .env
python manage.py makemigrations
python manage.py migrate
wget https://www.dropbox.com/s/a8q7e4dp5uv18c7/dem.sql
wget https://www.dropbox.com/s/eutiuk5w173ikz4/roads.sql
psql -f dem.sql -d srtmprofile
psql -f roads.sql -d srtmprofile
python manage.py runserver

About

SRTM Profile is a django project that allows you to extract topographic profiles of highways from SRTM data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published