Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lucasdemassy/Viewshed-automation-workflow

Several scripts to automatize observation points from building in order to calculate their field of view
https://github.com/lucasdemassy/Viewshed-automation-workflow

automation grass-gis python qgis-plugin viewshed viewshed-analysis

Last synced: 7 days ago
JSON representation

Several scripts to automatize observation points from building in order to calculate their field of view

Awesome Lists containing this project

README

        

## Viewshed Viewshed automation workflow

This repository contains multiple python scripts to automatize viewsheds creation from buildings thanks to a DTM (Digital Terrain Model) and a vector layer (point or polygon) of these buildings.

The workflow is divided into several steps :
1. Observation points calculation
2. *(optional)* GRASS files management
3. *(optional)* Organizing viewshed files
4. QGIS plugin for viewshed visualization
5. *(optional)* Analysing statistically viewsheds

![Viewshed_workflow](images/Viewshed_workflow.png)

A majority of scripts require QGIS or GRASS GIS, both available at this link: https://www.qgis.org/en/site/forusers/download.html

I achieved this work during the 2019 internship summer at the Research Centre of the Slovenian Academy of Sciences and Arts ([ZRC-SAZU](https://iaps.zrc-sazu.si/)). The observation points creation process is designed for buildings in mind. User can adjust it for other purposes.

**Documentation about the project is in the PDF document**. It contains further explanation about how to use scripts, how they work and the overall viewshed analysis made for the ZRC-SAZU on the area around a Mayan city.

Please contact me if you have any questions at the following address: [email protected]