sosbrumadinho / victims_location_prediction

Software library to predict victims location after dam rupture or similar disasters.
32 stars 8 forks source link

Topographic Data #6

Open vsdsantos opened 5 years ago

vsdsantos commented 5 years ago

The INPE has a lot of topographic data here http://www.dsr.inpe.br/topodata/acesso.php

endersonmaia commented 5 years ago

o quadrante relevante para a análise é o 20S45, confere ?

endersonmaia commented 5 years ago

Planos de Informação em GeoTiff (32 bits, extensão .tif)

* Ângulo de iluminação a 45° de elevação, 0° de azimute e MDE com exagero vertical de 3x.

Fonte: http://www.dsr.inpe.br/topodata/acesso.php

victorqribeiro commented 5 years ago

Você tem algum dado, ainda que aproximado de onde as pessoas estavam quando aconteceu a tragédia e onde elas foram encontradas?

GoDllkE commented 5 years ago

@victorqribeiro Se tivesse esse dado era mais facil, uma vez com o dado, a partir do grafo montado (area atingida) era só calcular velocidade de movimentação (<= 1km) a partir de um ponto do grafo e montar o raio.

mmuzzi commented 5 years ago

Pessoal, já trabalhei um pouco com dados de altitude em formato raster e acho que posso ajudar.

Uma fonte de dado boa é o SRTM. O tile certo dele seria o S1W045. Recomendo este site para procurar.

Não entendi bem no README a ideia de ter esses dados em csv, porque geralmente se usa em raster mesmo ou podemos dividir o polígono da "área quente" em grids de 3m por 3m (essa é a resolução dos SRTM).

Tenho já os dados aqui, mas antes de tentar fazer um PR queria entender melhor como vocês precisam desse dado na modelagem de fluídos.

Vou tentar criar um método que dado um ponto com longitude, latitude retorna a altitude (tem a API do Google para isso na verdade, mas com o arquivo já podemos resolver).

Um comentário: em Python os melhores pacotes para dados geoespaciais são o geopandas e o rasterio (com o rasterstats para calcular estatísticas com base em shapes).

Qualquer ajuda estou disponível.

mmuzzi commented 5 years ago

Subi em um Gist como transformar esses dados de altitude para uso fácil.

A ideia que eu tive seria usar a função query_altitude com longitude e latitude para obter a altitude. Eu usei uma região grande ao redor de Brumadinho, mas talvez ainda falte algumas coordenas a ser usadas.

Correção sobre meu último post: são 30m por 30m a resolução do SRTM.

caiocarrara commented 5 years ago

Pessoal, pelo que entedi essa issue está mais relacionada com a parte de predição da localização de vítimas. Certo? Estou transferindo-a para um projeto mais específico. Porém posso retorná-la para o projeto original se for o caso.

Valeu!