Tools
Troubleshooting
Keywords
Acknowledgment
Disclaimer
The River Architect differentiates between feature layers that actively modify the terrain (terraforming features), vegetation plantings features as well as nature-based engineering features that provide direct aid for habitat enhancement or stabilize terrain modifications, and features that maintain artificially created habitat or support longitudinal connectivity. Feature attributes can be modified in the thresholds workbook (RiverArchitect/LifespanDesign/.templates/threshold_values.xlsx
), which can also be open from the GUI:
Changes in this workbook should limit to cells with INPUT
-type formatting and only Feature Names
and Feature ID
s of vegetation plantings should be modified. Other modifications may cause calculation instabilities or program crashes. The following list provides an overview of default features, where Feature IDs occur in output file names of Rasters, layouts, PDF-maps, and spreadsheets and plantings
In addition, the River Architect provides the option of limiting restoration feature maps to zones of low habitat suitability (see details in the descriptions of the SHArC module).
The Lifespan & Design tab enables the creation of lifespan and design maps of the features defined in the threshold_values.xlsx
workbook. The names of lifespan and design maps start with either lf_
for Lifespan Maps or ds_
for Design Maps, followed by the Feature ID defined in the threshold_values.xlsx
workbook. Design Maps additionally include a string of the parameter that they define (e.g. _Dst_
contains stable grain size diameters and _Dw_
contains stable wood log diameters referring to a user-defined flood frequency). Thus, typical names are:
lf_FeatureID.tif
ds_PARAMETER_FeatureID.tif
Moerover, lifespan and design map Rasters are saved in different layer folders, depending on the feature groups, with the following guidelines:
threshold_values.xlsx
Columns E
-I
): .../RiverArchitect/LifespanDesign/Output/Rasters/CONDITION_lyr10/lf_fID.tif --ds_PAR_fID.tif
threshold_values.xlsx
Columns J
-M
): .../RiverArchitect/LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_fID.tif
threshold_values.xlsx
Columns N
-P
): .../RiverArchitect/LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_fID.tif --ds_PAR_fID.tif
threshold_values.xlsx
Columns Q
-S
): .../RiverArchitect/LifespanDesign/Output/Rasters/CONDITION_lyr30/lf_fID.tif --ds_PAR_fID.tif
The standard installation of River Architect comes with a set of pre-defined river design features (cf. Schwindt et al. 2019). For topographic change, scour and fill rates are considered over a 3-year observation period (2008 to 2014, see Weber and Pasternack 2017). The following hypotheses apply to the pre-defined features.
The mobile grain size or the necessary size for the punctual placing of boulders and comprehensive rock cover is referred to as “Grains/Boulders” in the default threshold_values.xlsx
workbook. Such information is necessary, for example, to stabilize banks or erosion-prone surfaces (e.g., Maynord and Neill 2008). Lifespan maps of the mobility of the present terrain refer to the present grain size (.../01_Conditions/CONDITION/dmean.tif
). The required minimum diameter for boulders or mobile grains results from the spatial evaluation of Dcr on mobile grain design maps.
Recommended threshold values in the threshold_values.xlsx
workbook are:
taux
of τ*,cr equal to 0.047 (dimensionless);tcd
-scour
(optional) of 0.3 m (1 ft) multiplied with the number of observation years (if a topographic change raster includes scour/fill observed over multiple years);SF
for design maps.The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_grains.tif
; and.../LifespanDesign/Output/Rasters/CONDITION_lyr20/ds_Dst_grains.tif
in m or inches, which is a derivative of the Gauckler-Manning-Strickler formula using Manning's n:Dcr is the minimum required angular boulders (rocks) size (in m or inches); s is the dimensionless relative grain density (ratio of sediment and water density, equal to 2.68); and n is Manning's n can be changed in the GUI (in s/ft1/3 or s/m1/3 - an internal conversion factor of k = 1.49 applies in the case of the US customary system). The following parameters are taken from .../01_Conditions/CONDITION/
input GeoTIFFs
NOTE: Lifespan and Design Rasters of mobile grains are sensitive to the safety factor and limitations due to scour/fill rates input Rasters (possibly not covering the whole project area). Verify output Rasters and omit scour/fill rates and/or the safety factor to obtain better results.
The creation of artificial backwaters and swales, or more generally calm water zones, makes sense where the stream power is low and the observed topographic changes are small. Recommended threshold values in the threshold_values.xlsx
workbook are:
u
of 0.03 m/s (0.1 fps);taux
with a threshold of τ*,cr threshold of 0.047.tcd
-scour
-fill
) of >= 0.1 m (0.3 ft) multiplied with the number of observation years (if a topographic change raster includes scour/fill observed over multiple years).mu_relevance = ["agriplain", "backswamp", "mining pit", "pond", "pool", "slackwater", "swale"].
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr10/lf_backwt.tif
; and.../LifespanDesign/Output/Rasters/CONDITION_lyr10/ds_Dst_backwt.tif
.In the context of river engineering, nature-based methods apply living materials (plants) to stabilize terrain and enhance habitat. Please note that River Architect internally uses the shortnames "bioengineering"
or "bioeng"
when referring to nature-based engineering features. Dry conditions in arid and semi-arid (Mediterranean) climate zones limits the possibilities of application. Therefore, River Architect additionally considers the placement of angular boulders (see angular boulders). Recommended threshold values in the threshold_values.xlsx
workbook are:
d2w
with minimum and maximum values as a function of vegetation plantings requirements or integration depth of nature-based engineering features. Thus, River Architect applies nature-based engineering features such as fascines or geotextile between the (min) value in row 7 and the (max) value in row 8 of the threshold value workbook. Regions with at terrain slope above the threshold defined in row 20 and above the maximum Depth to the groundwater defined in row 8 get mineral nature-based engineering (such as rock paving or riprap) assigned according to the stable grain size. The differentiation is made because nature-based engineering features may dry out when the water table is too far away (vertically).S0
of 0.2 (20%).River Architect uses the .../01_Conditions/CONDITION/dem.tif
to compute the percent-wise terrain slope S0
, where modified terrain with slopes of more than the S0
threshold is considered to require reinforcement.
The Lifespan & Design tab enables the creation of :
.../LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_bio_v_bio.tif
(vegetative nature-based engineering).../LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_bio_m_bio.tif
(mineral, i.e., boulder, nature-based engineering)These lifespan maps represent basically Design Maps that indicate the applicability of features. However, the units of these rasters are lifespans in years, which is necessary for the later on automated placement of most suitable features, where lifespans represent the driving parameter to identify the most suitable features.
Berms are artificial lateral confinements that are represented by man-made bars and dikes. Also, levees represent lateral confinement but their flood protection-function should not be deleted, and therefore, levees are not considered for setback action. River Architect internally replaces the strings “Bermsetback” with “Widen” because the removal of lateral confinements represents a river widening. Recommended threshold values in the threshold_values.xlsx
workbook are:
mu_relevance = ["bank", " floodplain ", "high floodplain", "island floodplain ", "island high floodplain ", "lateral bar", "levee", "spur dike", "terrace"]
.det
with a lower limit of 5.2 m (17 ft) and an upper limit of 7.6 m (25 ft) to limit the application of berm setback and widening to economically reasonable extents.The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr10/det_widen.tif
.Lifespan Maps are not created unless activated at the bottom of the threshold_values.xlsx
workbook.
Lifespan maps and design maps are created for streamwood placement and engineered log jams (ELJs). Recommended threshold values in the threshold_values.xlsx
workbook are:
h
corresponding to 1.7 multiplied with a log diameter of (e.g., 0.6 m · 1.7 = 1.02 m or 3.34 ft) (see Lange and Bezzola 2005);Fr
of 1.0 (see Lange and Bezzola 2005);mu_avoidance = [tributar channel, tributary delta]
(see below explanations);Regarding morphological units, riffle-pool and plane bed morphologies are favorable for streamwood placement, where side channel and tributary systems are not convenient for wood placement. Streamwood inclusive list is defined as
mu_good = ["riffle", "riffle transition", "pool", "floodplain", "island floodplain", "lateral bar", "medial bar", "run"]
and the exclusive list is defined as mu_bad = ["tributary channel", "tributary delta"]
.
For streamwood, the exclusive approach based on mu_bad
applies (see parameters).
The design maps for the minimum required log diameter Dw results from Ruiz-Villanueva et al. (2016)’s interpolation curve as a function of the flow depth. The module applies on the single-thread formula because it returns larger values for the log diameter than the multi-thread formula when the probability of motion is set to zero: Dw
= 0.32 / 0.18·h
. The output map limits to regions where Dw
is smaller than 7.6 m (300 in - lease contact us if that is not sufficient for a particular application).
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_wood.tif
; and.../LifespanDesign/Output/Rasters/CONDITION_lyr20/ds_Dw_wood.tif
.Artificially introduced fine sediment facilitates the root growth of new plantings but the flow may easily entrain (mobilize) artificially placed fine sediment. Moreover, spontaneous percolation of fine sediment into the voids of the coarser existing sediment may occur. Therefore, plantings-specific parameters apply to the introduction of fine sediment, as well as filter criteria. The analysis considers fine sediment with a maximum grain diameter of 2 mm (0.08 in, i.e., sand). Recommended threshold values in the threshold_values.xlsx
workbook are:
taux
of τ*,cr</sub> = 0.030.scour
with respect to White Alder (largest for plantings) of 0.3 m (1.0 ft) multiplied with the number of years of terrain change observationfill
with respect to Cottonwood (highest for plantings) of 0.8 times the seedling length in m or ft and multiplied with the number of years of terrain change observation (the sample case uses Cottonwood with a planting depth of 80%, a cutting length of 7 ft (2.1 m) and a topographic change observation period of 3 years)d2w
with a lower limit of 0.3 m (1 ft) and an upper limit of 3.0 m (10 ft) corresponding to vegetation plantings requirements.In general, the topographic change and depth to water table thresholds should correspond to the largest values that any plantings type (cf. Vegetation Plantings) supports because only these areas are of interest for the incorporation of fine sediment in soils.
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr30/lf_fines.tif
; and.../LifespanDesign/Output/Rasters/CONDITION_lyr30/ds_Dcf_fines.tif
.The critical stable grain size of fine sediment Dcf
is the maximum admissible size of fine sediment including the (Dmax, fine < 2 mm or 0.08 in) that results from a grain mobility analysis. The design maps use filter criteria according to the USACE (2000) to avoid percolation of fine sediment in the matrix of coarser present grain size:
D15, coarse is calculated as 0.25 * dmean.tif
. The 0.25 multiplicator is an empirical value - please contact us for discussions (email to: river.architect.program[AT]gmail.com).
Grading aims at the reconnection of high floodplains and isolated islands through floodplain terracing and bar lowering. Grading is from an interest in areas where potential plantings cannot reach the groundwater table or where even high discharges cannot rework the channel. Low dimensionless bed shear stress, infrequent grain mobilization or low scour rates indicate relevant sites. The following parameter Rasters and hypotheses apply to lifespan maps for grading measures (no design maps). Recommended threshold values in the threshold_values.xlsx
workbook are:
taux
of τ*,cr equal to 0.047.tcd
-scour
of 0.03 m (0.1 ft) multiplied with the number of observation years documented with the scour
raster, and the inverse
argument (i.e., areas of interest correspond to regions where the scour threshold is not exceeded).d2w
with lower and upper limits corresponding to target plant species in Mediterranean climates (Phreatophytes) to achieve depths to groundwater between 2.1 m (7 ft) and 3.0 m (10 ft).Moreover, morphological unit criteria may be defined.
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr10/lf_grade.tif
contain on/off lifespans corresponding to the maximum defined lifespan (highest discharge) or NoData
pixels, respectively.The grading lifespan maps can also be interpreted as a Design Map, which are not particularly generated as long as deactivated at the bottom of the threshold_values.xlsx
workbook.
The survival analysis of plantings assumes a general cutting length of min. 2.1 m (7 ft), where approximately 80% of the cuttings are planted in the ground and 20% protrude above the ground. The LifespanDesign module enables the differentiation between up to four indigenous plant species that are relevant for habitat enhancement. The installation contains threshold parameters for lifespan maps for the following plant species native to Northern California (referred to as “sample case”). The depth to the groundwater d2w
thresholds correspond to naturally observed occurrences. No design maps are created because the lifespan maps already contain all relevant information.
Recommended threshold values in the threshold_values.xlsx
workbook for phreatophytes are:
h
of 0.3 m (1 ft) (exclude all submerged regions for more than Qsub, which persists for more than 85 consecutive days according to Friedman and Auble 1999)taux
of 0.047 (Friedman and Auble 1999)d2w
with lower and upper thresholds of 0.6 m (2 ft) to 2.0 m (6 ft), respectively.h
of >= 0.5 · stem height andu
of >= 0.9-1.2 m/s (3.0-4.0 fps) (Stromberg et al. 1993, Wilcox and Shafroth 2013, Bywater-Reyes 2015)scour
>= 0.1 times root depth (Polzin and Rood 2006), or >= 0.2 times root depth (Kui and Stella 2016), or >= 0.5 times root depth (Bywater-Reyes 2015)fill
>= 0.8 times seedling length (Kui and Stella 2016, Polzin and Rood 2006)d2w
with a lower threshold of 1.5 m (5 ft) and an upper threshold of 3 m (10 ft)taux
of 0.047tcd
-scour
>= 0.3 m (1 ft) (Jablkowski et al. 2017) multiplied with the number of years of observation covered by the scour
input rasterd2w
with a lower threshold of 0.9 m (3 ft) and an upper threshold of 1.5 m (5 ft) (Stillwater Sciences 2006) or less than 5.0 m for grown-up trees (Claessens et al. 2010)h
of >= 1.0-1.5 times the shrub height (Stromberg et al. 1993)d2w
with a lower threshold of 0.3 m (1.0 ft) and an upper threshold of 1.5 m (4.9 ft) d2w
with a lower threshold of 0.3 m (1.0 ft) and an upper threshold of 1.5 m (4.9 ft) d2w
with a lower threshold of 0.3 m (1.0 ft) and an upper threshold of 1.5 m (4.9 ft) h
of >= 0.2 m (0.7 ft)taux
of 0.1 (if the root depth is larger than 0.5 m and the stem height is larger than 1.0 m)tcd
-scour
>= 0.1 m (0.2 ft)Some of the above-listed studies on plant stability refer to sand-bed rivers, where scour depths are likelier to be achieved than in gravel-bed rivers (e.g., Wilcock 1988, Bywater-Reyes et al. 2015). Threshold values from studies including data from sand-beds (Stromberg et al. 1993, Wilcox and Shafroth 2013, Kui and Stella 2016) require a safety factor of 2 to 4 regarding scour, as the root-plant surfaces are higher in the finer sand beds. The increased contact surface causes higher stability (i.e., the required drag forces for uprooting in gravel/cobble bed rivers are 2-4 times lower) (Politti et al. 2018).
More information on depth to groundwater d2w
requirements can be derived from The Nature Conservancy’s website (Plant Rooting Depth Database).
Indigenous plant species can be found on regional / country-specific websites listed in the following table (source: Schwindt et al. 2019, supplemental material).
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr20/lf_box.tif --lf_cot.tif --lf_whi.tif --lf_wil.tif
.The lifespan maps for plant species are considered as Design Maps that indicate where and what plant species are sustainable. Therefore, design mapping is deactivated by default at the bottom of the threshold_values.xlsx
workbook.
Large dams tend to retain the nearby-totality of the catchment sediment supply. The missing sediment causes channel incision and the morphological depletion of rivers in the long term. Regular artificial gravel injections can antagonize this artificial sediment scarcity (e.g., Pasternack et al. 2010). Other authors (Gaeuman 2008 and Ock et al. 2013) distinguish replenishment techniques inside and outside of the main channel. According to this differentiation, two types of gravel augmentation are considered in the LifespanDesign module:
Gravel deposits on floodplains should be erodible by frequent floods (i.e., stockpiles make sense where only larger floods entrain grains). In contrast, gravel injections in the main channel aim at the immediate creation of spawning habitat that should not wash out with the next minor flood event. However, gravel injections with low longevity in the main channel can also serve for an urgent equilibrium of the river sediment budget. Therefore, the lifespan maps for gravel replenishment require two different interpretations inside and outside of the main channel: High lifespans are desirable in the main channel for immediate habitat creation and low lifespans are desirable to equilibrate the sediment budget.
Recommended threshold values in the threshold_values.xlsx
workbook for in-channel gravel injections are:
taux
of τ*,cr = 0.047.R23
of the threshold_values.xlsx
workbook: 0.3 m (or 1 ft) per year).mu_relevance = ["agriplain", "backswamp", "bank", "cutbank", "flood runner", "floodplain", "high floodplain", " hillside", "island high floodplain", "island floodplain", "lateral bar", "levee", "medial bar", "mining pit", "point bar", "pond", "spur dike", "tailings ", "terrace"]
mu_relevance = ["chute", "fast glide", "flood runner", "bedrock", "lateral bar", "medial bar", "pool", "riffle", "riffle transition", "run", "slackwater", "slow glide", "swale", " tailings"]
The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr30/lf_gravin.tif --lf_gravou.tif
; and.../LifespanDesign/Output/Rasters/CONDITION_lyr30/ds_Dst_gravin.tif --ds_Dst_gravou.tif
.From a parametric point of view, side cavities make sense at channel banks to create preservable habitat and/or endorse protection to prevent bank collapses. In the latter case, groin cavities are an adequate protection measure that can additionally improve habitat conditions. The code analyses relevant sites based on the morphological units and important scour rates at banks. It excludes fill zones where artificial side cavities are prone to sedimentation making the measure ecologically inefficient. Recommended threshold values in the threshold_values.xlsx
workbook are:
fill
threshold value of 0.3 m (1 ft) multiplied with the number of observation years (i.e., if the fill
raster includes information over multiple years)scour
threshold of 30.5 m (100 ft) marks an arbitrarily chosen value that leads to the exclusion of all fill-prone sites, where side cavities may be easily buried.mu_relevance = ["bank", "cutbank", "lateral bar", "spur dike", "tailings"]
.The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr30/ds_mu_sideca.tif
.The creation of Lifespan Maps is deactivated by default at the bottom of the threshold_values.xlsx
workbook.
Note: The delineation of side cavities and the creation of design maps are on our research agenda. Please contact us (email to: river.architect.program[AT]gmail.com) for discussing parametric side cavity implementation.
Any discrete parameters exist for assessing design or lifespan maps for side channels, anabranches, anastomosed or multithread channels. The identification of splays and bank rigidity requires manual and visual proof. Therefore, River Architect requires a user-defined input Raster: .../RiverArchitect/01_Conditions/CONDITION/sidech.tif
. Before creating the sidech.tif
Raster, please read the following paragraphs.
An initial decision support on the basis of design maps was contemplated by comparing the minimum energy slope Se,min with the terrain slopeS0. In 1D-theory, the minimum energy slope results from the
H-h diagram (Glenn 2015), based on the assumption that the minimum energy per unit force and pixel Hmin corresponds to the Froude number Fr = 1 with the critical flow velocity uc and flow
depth hc. The pixel unitary discharge results from q = u * h, where u and h are pixel values from the u
and h
rasters. Thus, the following set of equations can be used:
Fr = 1 <-> 1 = uc / (g * hc)0.5 <-> uc = (g * hc)0.5
hc = (q2 / g)1/3
q = u*h
-> Hmin = hc + uc2 / (2g) = 1.5*(q2 / g)1/3
Thus, the available discharges and related flow velocity u
and depth h
rasters could be used for the following calculation (python script sample):
S0 = Slope(dem.raster, "PERCENT_RISE", 1.0))/100
for h.ras in h.rasters and u.ras in u.rasters:
# compute energetic level
energy_level[discharge] = dem.raster + 1.5 * Power(Square(h.ras[discharge] * u.ras[discharge]) / g, 1/3)})
# compute energy slope Se,min
Se[discharge] = Slope(energy_level[discharge], "PERCENT_RISE", 1.0))/100
# result = compare Se and S0 (Se / S0)
Se_S0[discharge] = Se[discharge] / S0)})
This sample function uses arcpy.sa
’s Slope
function with the arguments PERCENTRISE
for obtaining percent values instead of degrees and zFactor
= 1.0 because the x-y-grid units are the same as in z-direction. g
denotes gravity acceleration (SI metric: 9.81 m/s2 or U.S. customary: 32.2 ft/s2).
However, the underlying 2D numerical model uses the critical flow depth as an iteration criterion for stability, which causes that Se,min approximately equals S0. Thus, the Se,min / S0 ratio is approximately unity and not meaningful. Otherwise, the ratio Se,min / S0 indicates pixels with excess energy (Se,min / S 0 > 1) allegedly cause erosion. Pixels with energy shortage (Se,min / S 0 < 1) allegedly result in sediment deposition. Minor topographic change would be expected where the Se,min / S 0-ratio is close to unity.
Unless this problem is not solved, the River Architect can only indicate the adequacy of side channel construction on lifespan maps within relevant regions marked with pixel-values of 1
in sidech.tif
. For creating sidech.tif
, we recommend to first create a polygon shapefile and draw polygons around side-channel-relevant regions with the following criteria defined by van Denderen et al. (2017):
For creating the polygon shapefile:
SideChannelDelineation
, and select the project Coordinate System (Current Map
). Click on Run
.Contents
tab, right-click on the new SideChannelDelineation
layer, then Attribute Table
. In the Attribute Table
, click on the top-left Field: Add
button. Name the field gridcode
(Field Name = gridcode
), Data Type = Short
data type, Number Format = Numeric
, Precision = 0, and Scale = 0. Go to ArcGIS Pro’s Fields ribbon (top of the window) and click Save
.Create
(ensure that the SideChannelDelineation
layer is selected in the Contents tab) > A Create Features opens.SideChannelDelineation
, then on Polygon
.F2
-key); repeat the creation of polygons until all potential side channel candidate sites are mapped.Attribute Table
tab and type 1
in the gridcode
field of all Polygons.Save
edits.Then, convert the Polygon shapefile to a sidech.tif
GeoTIFF raster:
Polygon to Raster
and select this toolInput Features
select the before created SideChannelDelineation
layer (Polygon shapefile)Value Field
select gridcode
Output Raster Dataset
field select a target location and type sidech.tif
Cellsize
field type 1.0
.For getting the sidech.tif
Raster into River Architect either copy the Raster in an existing .../RiverArchitect/01_Conditions/CONDITION/
folder or select it in the creation of a new Condition.
Within 1
-pixels in sidech.tif
such as a function of the following input parameters that can be defined in the threshold_values.xlsx
workbook:
tcd
-fill
of less than 0.1 m (0.3 ft);taux
should be smaller than 0.047.The Lifespan & Design tab enables the creation of:
.../LifespanDesign/Output/Rasters/CONDITION_lyr21/lf_sidech.tif
.The lifespan maps for side channels are considered as Design Maps that indicate where side channels may be potentially sustainable. Therefore, design mapping is deactivated by default at the bottom of the threshold_values.xlsx
workbook.
Moreover, the final design of side channels can be improved by implementing habitat-enhancing pool-riffle sequences with velocity reversal effects for morphologically effective floods to yield self-maintenance according to Caamaño et al. (2009). River Architect comes with a console script that enables the calculation of such self-maintaining pool-riffle sequences, where a morphologically effective discharge is considered as that discharge, which mobilizes grains. The script is located in RiverArchitect/Tools/morphology_designer.py
(see River Architect Tools).
The workbook RiverArchitect/LifespanDesign/.templates/threshold_values.xlsx
contains pre-defined features and defines feature names as well as features IDs, which can be modified if needed. The workbook can be accessed either by clicking on the LifespanDesign GUI’s “Modify survival threshold values” button (or directly from the above directory).
Modifications of feature IDs and names require careful consideration because the packages apply analysis routines as a function of the features Python classes. Changing feature names and parameters and IDs only provides the possibility of renaming features and modifying threshold values, as well as the unit system. The feature IDs are internal abbreviations, which also determine the names of output Rasters, shapefiles, and maps. Editing feature evaluations (e.g., adding
analysis routines) requires changes in the Python code as explained in the LifespanDesign pages.
The workbook enables changing vegetation plantings species in columns J
to M
. The following columns are associated with distinct feature layers (cf. definitions in the feature overview section) in the workbook:
"E"
, "F"
, "G"
, "H"
, "I"
."J"
, "K"
, "L"
, "M"
."N"
, "O"
, "P"
."Q"
, "R"
, "S"
.Detailed instructions for the usage of threshold_values.xlsx
is provided in the LifespanDesign module, where also more information on threshold values is provided.