Skip to content

QGIS tool for determining range based on the flat-rate slope

License

Notifications You must be signed in to change notification settings

pyAlpineRisk/RangeEstimationTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pyAlpineRisk - natural hazard management of alpine torrential catchments

At a time when severe weather events are becoming more frequent, the availability of detailed and high-resolution digital terrain models is key to the management of natural hazards. For this reason, the author, in close collaboration with die.wildbach, developed a set of tools (pyAlpineRisk) that can be applied in the field of natural hazard management and adapted to other scientific enquiries. By using simple terrain models (DTM) and various spatial analysis methods, they were able to collect important data that can be used to address landform issues and support natural hazard management. All pyAlpineRisk tools are under constant development.

Range-Estimation-Tool

In the specific example of estimating range using a flat-rate slope approach, a rough delineation of the range of landslide processes is calculated using Python and QGIS, incorporating GIS and terrain analyses.

Case Examples

Input Parameters:

image

The data basis or input parameters consist, on the one hand, of the Digital Elevation Model (DEM) based on airborne laser scanning data with a resolution of 1 meter, and on the other hand, the query line (break line; shape line) in vector format. Additionally, either the predetermined fixed gradient of 30° can be chosen or this value can be determined manually.

Results:

In QGIS, the workflow can be initiated through the processing tools using a user-friendly input form. For successful execution of the tool, a query line, the digital elevation model, flate-rate slope, and output folder are required. Depending on the size of the analyzed area, the process may take a few seconds to several minutes. The resulting data consists of the spatial extent represented as a polygon shape and the difference model (difference between the 3D cone and DGM), which can be added to the QGIS project using the predefined layer file (Range-estimation-results.qlr).

image

image

Installation/Application

The latest release is written for PyQGIS 3.28 and can be used by installing QGIS 3.28 or above.

To install QGIS tools developed for QGIS 3.x, copy them into ~/AppData/Roaming/QGIS/QGIS3/profiles/default/processing/scripts or in the upper part of the toolbox dialog you can add the scripts with mIconPythonFile Scripts - Add Script to Toolbox ...

After that the tools can be found in the QGIS "Processing Toolbox" - Scripts

About

QGIS tool for determining range based on the flat-rate slope

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages