Table of Contents
- Setup River Architect
- Get started, terminology and signposts
- Modules
- Lifespans
- The
LifespanDesign
module maps sustainable features - Identification of best-performing features with the
MaxLifespan
module
- The
- Morphology (Terraforming)
- Ecohydraulics
- Assess habitat area with the
SHArC
module - Habitat Connectivity
- Wiki pending.
- Make eco-morphological assessments of river conditions with the
EcoMorphology
module- Implementation pending.
- Assess habitat area with the
ProjektMaker
generates cost-benefit plans and tables of river designsTools
contain beta-version routines (under development)
- Lifespans
- FAQ
- Troubleshooting and Error message handling
River Architect serves for the GIS-based planning of habitat enhancing river design features regarding their lifespans, parametric characteristics, optimum placement in the terrain, and ecological benefit. A main graphical user interface (GUI) provides five modules for generating lifespan and design maps, action (optimum lifespan) maps, terrain modification (terraforming) assessment of digital elevation models (DEM), habitat evaluation, and project cost-benefit analyses.
River Architect invites to analyses and modifications of the longevity and ecological quality of riverscapes. Different planning bases ("conditions") can be easily created using an introductory module called GetStarted. Lifespan, Morphology (Terraforming) and Ecohydraulic assessments can then be created on the basis of the Conditions, including the creation of project plans and cost tables with a Project Maker module.
Lifespan maps indicate the expected longevity of restoration features as a function of terrain change, morphological characteristics, and 2D hydrodynamic modeling results. Design maps are a side product of lifespan and design mapping and indicate required feature dimensions for stability, such as the minimum required size of angular boulders to avoid their mobilization during floods (more information in Schwindt et al.2019). Best lifespan maps result from the comparison of lifespan and design maps of multiple restoration features and assign features with the highest longevity to each pixel of a raster. Thus, the Max Lifespan module assess optimum features as a function of highest lifespans among comparable feature groups such as terraforming or vegetation planting species.
Morphology (Terraforming) includes routines to Modify Terrain for river restoration purposes. Currently, two terrain modification algorithms are implemented: (1) Threshold value-based terrain modifications in terms of grading or widening / broaden rivers for riparian forest establishment; and (2) River Builder for the creation of synthetic river valley. A Volume Assessment module can compares an original (pre-project or pre-terraforming application) and a modified DEM ("with implementation" or post-feature application) to determine required earth movement (terraforming volumes) works.
Ecohydraulics assessments include the evaluation of the ecohydraulic state and connectivity of riverscapes. The Habitat Area (Seasonal Habitat Area Calculator) module applies user-defined flows (discharges) for the spatial evaluation of the habitat suitability index (HSI) in terms of Seasonal Habitat Area (SHArea). The hydraulic habitat suitability results from 2D hydrodynamic numerical model outputs of flow depth and velocity. In addition, a "cover" option can be used to assess ecohydraulic effects of cobble, boulder, vegetation, and streamwood. The Habitat Connectivity module provides insights into the connection of wetted areas on floodplains and how these may be improved to enhance the survivorship of fry / juvenile fish.
The Project Maker module creates preliminary construction plans and evaluates the costs for gain in usable habitat for target fish species and lifestages. A unit cost workbook provides relevant costs and the gain in usable habitat area results from the SHArC module.
A set of Tools provides Python console scripts that are under development and will be implemented in future versions of the River Architect GUI.
River Architect represents a comprehensive tool for state-of-the-art planning of ecologic river modifications. The integrated application of River Architect to habitat enhancing project planning is illustrated in the following flowchart. The modules and tool-scripts can also be individually applied for other purposes than suggested in the flowchart.
The procedure of project design following the flowchart involves the following steps:
-
Generate a terrain elevation model (DEM).
-
Determine relevant discharges for 2D hydrodynamic modeling:
-
At least three annual discharges describing the "most of the time" - situation of the considered river for habitat evaluation assessments. River Architect's Tools contain scripts for generating flow duration curves from gaging station data.
-
At least three flood discharges against which potential restoration features have to withstand (determine lifespan intersects).
-
-
Run a 2D hydrodynamic model (steady) with all determined discharges to generate hydraulic snap-shots of the river.
-
Create a Condition using the GetStarted module. The Condition should include GeoTIFFs of the initial (existing or pre-project) river state:
-
A detrended digital elevation model (DEM);
-
Flow depth and velocity for multiple discharges Rasters from 2D hydrodynamic modeling (see Signposts);
-
A substrate map (
dmean
for metric ordmean_ft
for U.S. customary units); relevant methods are described in Detert et al. (2018); Stähly et al. (2017); and Jackson et al. (2013); -
Datasets that can be used to assess design feature stability, such as side channel design criteria;
-
Topographic change Rasters (Topographic Change Detection or DEM differencing according to Wyrick and Pasternack 2016);
-
A depth to groundwater table Raster (
d2w
); -
A morphological unit Raster (see Wyrick and Pasternack (2014)).
-
-
Apply the LifespanDesign module to framework (terraforming) features.
-
Lifespan and Design maps, as well as expert assessment, serve for the identification of relevant framework (terraforming) features.
-
Iterative terraforming (if relevant):
-
Use the ModifyTerrain module for creating synthetic river valley with River Builder; or apply threshold value-based terrain grading or broadening of the river bed. Please note that both routines require post-processing with computer-aided design (translation into real world coordinates and / or edge smoothing).
-
Re-compile the flow depth and velocity maps (re-run 2D model) with the modified DEM.
-
Verify the suitability of the modified DEM (e.g., barrier height to ensure flood safety and habitat suitability with the [[SHArC]] module); if the verification show weaknesses adapt the terraforming and re-compile the flow depth and velocity maps until terraforming is satisfactory.
-
Use the [[VolumeAssessment]] module (Morphology tab) to compare pre- (initial) and post-project (modified) DEMs for determining required excavation and fill volumes.
-
-
Apply the LifespanDesign module to vegetation plantings and (other) bioengineering features based on the terraformed DEM (or the original / initial DEM if no terraforming applies).
-
Use the MaxLifespan module to identify best performing (highest lifespan) vegetation plantings and (other) bioengineering features.
-
If the soils are too coarse (i.e., the capillarity is not high enough to enable plant root growth), apply the connectivity feature "incorporate fine sediment in soils".
-
If gravel augmentation methods are applicable: Consecutively apply the LifespanDesign and MaxLifespan modules to connectivity features to foster self-sustaining, artificially created ecomorphological patterns within the terraforming process.
If gravel is added in-stream, re-run the numerical model for the assessment of gravel stability with the LifespanDesign module and the combined habitat suitability with the SHArC module to compare the Seasonal Habitat Area (SHArea) before and after enhancement of Aquatic Ambiances for target fish species (lifestages). -
Use the SHArC to assess the "existing" (pre-project) and "with implementation" (post-project) habitat suitability in terms of annually usable habitat area (SHArea).
-
Use the [[ProjectMaker]] to calculate costs, the net gain in SHArea, and their ratio as a metric defining the project trade-off.
The working principles of the LifespanDesign, MaxLifespan, ModifyTerrain, [[VolumeAssessment]], SHArC, and ProjectMaker modules are explained on their own Wiki pages. The differentiation between terraforming (framework), vegetation plantings and other bioengineering, and connectivity features is described within the LifespanDesign Wiki. The [[Installation]] Wiki pages describe the propper installation, file organization and environment of River Architect.