Skip to content

iuriguilherme/maratonatechrs

Repository files navigation

maratonatechrs

Maratona Tech pelo RS: https://github.com/TechPeloRS/maratona-pelo-rs

Este projeto pretende criar um mapa interativo que agrupe informações de várias fontes, semelhante e inspirado nestes emergenciais criados pela UFRGS, mas que seja permanente e atemporal.

A intenção é permitir que os departamentos de governo e a população consigam availar preventivamente qual é o risco de cada região de ser afetada por desastres climáticos, como por exemplo mas não limitado a alagamentos, deslizamentos, crise energética, abastecimento de água, estradas bloqueadas, etc. e subsidiar com informações potenciais evacuações planejadas.

Escopo e planejamento

Coisas necessárias:

  • Formar uma equipe
  • Garimpar dados
  • Decidir como manipular os dados
  • Visualizar dados em um mapa
    • Criar visualização que permita escolher a data dos dados

Organizar estes pontos na ferramenta apropriada: https://github.com/iuriguilherme/maratonatechrs/discussions

Desenvolvimento

Tecnologia

Python; Quart; FastAPI; WTForms; Leaflet; Open Street Maps

Mapa em https://mtrs.iuri.xyz/
API em https://mtrs1.iuri.xyz/

Instruções

$ python -m venv venv
$ source venv/bin/activate ## No Windows Power Shell é .\venv\Scripts\activate
(venv) $ pip install -r requirements.txt
(venv) $ uvicorn maratonatechrs:web
(venv) $ uvicorn maratonatechrs:api

Alternativamente com pipenv:

$ python -m pipenv install
$ pipenv run web
$ pipenv run api

Lista de links usados na pesquisa

Geral

Fontes de dados

Visualização de dados

Planejamento urbano

Ferramentas

Tecnológico

Licença

GNU Lesser Public License v2 or any later version

Este projeto, de acordo com os termos da Maratona Tech RS, é de propriedade do Governo do Estado do Rio Grande do Sul.

Leia o arquivo LICENSE incluído