Plugin icon

riverbank_erosion_accretion_v2

Plugin ID: 5672

Regime-aware riverbank erosion and accretion analyzer that accepts satellite-derived waterbody polygons directly and produces both areal (km2) and linear (m/yr) change metrics with JRC occurrence-threshold uncertainty quantification.

(2) votes 
Download latest
Versions JSON
Latest version

RiverBankErosionAccretion_V2 quantifies riverbank erosion and accretion directly from satellite-derived waterbody polygons across three modules: (1) grid-based change detection with a dynamic riparian buffer, Minimum Mapping Unit filtering, connected-component labelling, braiding-index computation, and regime classification (REGULATED_SINGLE_THREAD / MEANDERING / BRAIDED / HYPER_BRAIDED / DELTAIC) - always runs; (2) optional transect-based bank retreat/advance rates with an automatic centerline extraction and a grid-transect Consistency Index, auto-disabled for braided/deltaic channels; (3) optional JRC occurrence-threshold (70, 85, and 100 percent) uncertainty quantification with a multi-epoch rate-acceleration metric. Unlike DSAS and manual-bankline QGIS tools, it requires no digitised banklines, reports area and rate together from the same input, adapts its processing to channel regime, and quantifies input-data uncertainty. REQUIRES additional Python packages not bundled with QGIS: geopandas, shapely, pandas. Install from the OSGeo4W Shell with: python -m pip install geopandas shapely pandas -- then restart QGIS. The plugin will show a clear message on first run if these are missing.

Version QGIS >= QGIS <= Date
4.1 - 3.28.0 3.99.0 90 srijaroy555 2026-07-11T17:01:08.617437+00:00