Plugin icon

TopoDrain

Plugin ID: 4382

A QGIS plugin for planning surface drainage water management like Keyline-Design.

(65) votes 
Download latest
Versions JSON
Latest version

It automates the extraction of main valleys and ridges, creates off-contour line and supports creating Keyline Designs and other water-retention planning measures. The tool can also be used for other tasks, such as planning the location and alignment of paths and roads.

DOCUMENTATION: Detailed INSTALLATION MANUAL and TUTORIAL GUIDES are available on the project homepage: https://github.com/wickit7/topo-drain-plugin

Core algorithms leverage whitebox_workflows as the runtime backend (Whitebox Geospatial Inc., Dr. John B. Lindsay: https://github.com/jblindsay/whitebox_next_gen).
It is recommended to install the "Whitebox Workflows for QGIS" plugin first.

This plugin requires several Python packages (numpy, shapely, pandas, geopandas, scipy, whitebox_workflows).
These packages are widely used in geospatial data processing, but may not all are included in default QGIS installations. See on github site for more informations! -> https://github.com/wickit7/topo-drain-plugin

Version QGIS >= QGIS <= Date
2.2.0 - 3.0.0 3.99.0 126 topodrain 2026-08-30T18:26:58.474143+00:00
1.0.2 - 3.0.0 3.99.0 1080 topodrain 2026-04-28T14:00:18.554831+00:00