1,845
Views
1
CrossRef citations to date
0
Altmetric
Research Articles

A GIS-based simulation and visualization tool for the assessment of gully erosion processes

ORCID Icon, , ORCID Icon, & ORCID Icon

ABSTRACT

Gully erosion is known to affect soil productivity, and to limit land use in many parts of the world. To assess the susceptibility of soils to gully erosion, the triggering factors must be analyzed. A simulation of gully development over time was implemented in Python – GIS modules based on the topographic characteristics of the study area, soil properties, and measured runoff. The results show that the developed modules allow a successful data preparation, process simulation and spatial visualization of the obtained results in 2D and 3D as well as an analysis of time series of gully evolution .

1 Introduction

Soil erosion is recognised as a global environmental and agricultural issue threatening especially semi-arid areas such as in Australia, Russia, South Africa, Chile, Iran and the Mediterranean Regions of Europe. It has been estimated that about 75 billion tons of soil per year is eroded by wind and water-related processes often impacting agricultural land (Borelli et al., Citation2017). Around 70% of South Africa are affected by soil degradation (Hoffman et al. Citation1999, Garland et al. Citation2000) and 50% of the country’s area has a moderate-to-severe erosion potential exceeding 12 t/ha/a (Le Roux et al. Citation2008). Due to mountainous topography, erodible soils and cyclonic precipitation patterns, the Provinces of KwaZulu-Natal, Eastern Cape and Mpumalanga are most susceptible to these processes (Le Roux et al. Citation2008). According to the national soil erosion hazard assessment (Msadala et al. Citation2012), our study area lies in a region of moderate-to-high erosion susceptibility.

Soil erosion by water, such as gullying, is acknowledged as a global main driver of land degradation (Park et al. Citation2009). Gully erosion is typically defined as a deep channel that has been eroded by concentrated water flow, removing surface soils and materials (Torri et al. Citation2018). Gullies are distinguished from rills based on a critical cross-sectional area that corresponds to the size of the channel that can no longer be erased by normal tillage operations (Baade Citation1994, Bull and Kirkby Citation1997). Gully erosion is related to a variety of on-site and off-site damages, particularly impacting agricultural areas. On-site damages include the direct loss of arable land resulting in significant soil losses, reduced soil fertility, loss of crops and vegetation cover, as well as damages to infrastructures such as roads, power lines and communication networks (Ionita Citation2006, Haregeweyn et al. Citation2008a, Hayas et al. Citation2017). As an outcome of their high erosion rates, gullies enhance the connectivity of slope systems and lead to an increased sediment delivery. Estimates indicate that gullies are accountable for up to 80% of a catchment’s mean sediment yield (e.g. Flügel et al. Citation2003, Maerker Citation2001; Vanmaercke et al. Citation2012). In particular, the produced sediments washed into the drainage network are related to off-site damages including the reduction of water quality within the adjacent river systems. Moreover, the gully-related sediments can be a transport medium for chemical, physical and biological pollutants. This strongly impairs freshwater ecosystems and their ecosystem services (e.g. Kroon et al. Citation2016) and leads to increased costs in physical, chemical and biological water treatment in order to provide drinking water as well as water for industrial (e.g. cooling, hydropower) and agricultural use (irrigation) (e.g. Zabihi et al. Citation2018).

Even though gully erosion has a major quantitative impact on a catchment’s sediment yield (e.g. Marker et al. Citation2003), it is rarely taken into consideration by erosion models (Bull and Kirkby Citation1997, Poesen et al. Citation1998, Vanmaercke et al. Citation2021). One main reason is the high spatial and temporal heterogeneity of gully erosion process dynamics (Sidorchuk et al. Citation2003, Sidorchuk Citation2021). For this reason, the mapping of gully erosion is relevant for the identification of hazards and, if necessary, initiation of soil conservation measures. Therefore, many studies discuss the occurrence, modelling and prediction of gully erosion events (see Vanmaercke et al. Citation2021). The prediction and modelling of soil erosion is crucial for decision-making for soil conservation and landscape planning (Chaplot et al. Citation2005). Due to the knowledge gain provided by simulation models, many models have been applied to map, simulate and predict gully erosion processes as well as related geomorphic features.

In terms of a quantitative assessment of gully erosion, different modelling approaches have been proposed. In general, the potential location of a gully can be identified with probabilistic models (e.g. Maerker et al. Citation2011, Angileri et al. Citation2016; Meliho et al., Citation2018; Azrah et al. Citation2019, Nhu et al. Citation2020, Lei et al. Citation2020, Cama et al. Citation2020, Maerker et al. Citation2020). The idea of these models is to produce a map-based classification of gully erosion susceptibility at local or regional scale depending on the most important predictor variables triggering gully erosion in the study areas. Empirical models offer an alternative approach by predicting retreat rates of a gully headcut erosion (e.g. Vandekerckhove et al. Citation2001; Marzolff et al. Citation2011, Poesen et al. Citation2011, Frankl et al. Citation2012, Li et al. Citation2015). However, only a few studies have focused on gully widening and depth erosion (Archibold et al. Citation2003). Moreover, empirical models are limited in terms of their predictive capacity. Consequently, there is a strong need for process-oriented models that are able to assess most of the gully-related processes, such as headcut retreat, gully-widening and gully-deepening.

Moreover, the process-oriented models should be simultaneously also sufficiently flexible to handle different spatio-temporal scales. This is even more essential for the assessment of both expected future climate and land use changes. Only a few processes-based models such as DIMGUL/STABGUL (Sidorchuk Citation1999, Citation2021, Sidorchuk et al. Citation2003) are capable of simulating gully evolution dynamics. DIMGUL/STABGUL models allow the simulation of gully morphology considering the causes for their development. Hence, a stable gully morphology can be predicted (Zorina Citation1979, Mirtskhulava Citation1988), as well as the conditions supporting the incision of ephemeral gullies (Poesen and Govers Citation1990), gully head growth rate (US Soil Conservation Service Citation1966, Trofimov and Moskovikin Citation1983) and the transformation of the length profile (Sidorchuk Citation1996).

The process of gully formation needs precipitation events that lead to an infiltration surplus or saturation surplus and produces a water discharge that exceeds the runoff threshold required to remove and, respectively, transport sediments. Additionally, topographic circumstances including slope, exposition and catchment area control the amount and volume of water runoff. Depth and morphology of the gully cross-section are dictated by soil erodibility as well as the lithostratigraphic characteristics of the area. Kosov et al. (Citation1978) explained the mechanisms of gully development dynamically and statically pointing out that there are two stages of gully development leading to two types of gully erosion models: 1) the dynamic model predicting rapid changes of gully morphology in the first stage of gully development covering only ca. 5% of the entire gully lifetime, and 2) the static model that calculates the final morphometric parameters of stable gullies covering the rest of the gully lifetime (see also Sidorchuk Citation1999). Hence, the two models are used to predict both the development of gullies and their final morphologies.

Traditionally, the modelling of gully and channel erosion in GIS environments has raised issues related to computing capacity and efficiency, specific input data requests and inflexible programming interfaces. Generally, GIS is acknowledged as a versatile tool for the analysis and visualisation of spatial model results, incorporates sophisticated statistical analytical tools and offers computational solutions for model calibration and validation (Poeter et al. Citation2005, Mitasova et al. Citation2013). Recently, GIS has become increasingly relevant for spatial environmental modelling and specifically for gully modelling, as it offers Application Programming Interfaces (API) and supports script languages such as Python, and libraries for raster algebra. A model that has been implemented in a GIS environment can be used as a tool via the user interface and the input and output are stored in standardised geodatasets. Therefore, there is no need for transformation between different, model-specific formats. Further advantages of such module development include customisable development tools, integration of built-in raster calculators (Wesseling et al. Citation1996) and visual programming languages.

The objective of this study is to simulate processes of gully incision and thus, to estimate the gully evolution over longer time periods using a Python-based tool integrated in a GIS-environment. This simulation is based on the gully models proposed by Sidorchuk and Sidorchuk (Citation1998) and Sidorchuk (Citation1999, Citation2003) and was originally provided in the form of a Fortran code. Sidorchuk’s models allow the simulation of the gully evolution considering different lifetime stages (see above). The main aim of this work is to implement a gully simulation model with the respective pre- and postprocessing procedures in a GIS-environment and provide a 2D/3D visualisation tool to illustrate the obtained results.

2 The DIMGUL theoretical framework

Gully formation originates under certain conditions when the force of the water flow exceeds a certain threshold value, and the shallow water flow begins to concentrate along flow lines. Particularly, these thresholds are reached at knickpoints or at depressions along the slope. Several flow lines may merge and increase the probability for gully development, eventually merging the knickpoints and forming a single incised stream (Haan et al. Citation1994). The gully form then progresses via headwall migration and the channel widens.

As described by Sidorchuk (Citation1999), the first phase of gully initiation is intense and characterised by the instability of morphological characteristics like volume, area, length, width and depth. Instead, the last stage describing the stable gully evolution is associated with sediment mobilisation and deposition at the gully bottom. Moreover, lateral widening and mass movements of the gully side walls are observed. Empirical measurements by Kosov et al. (Citation1978) demonstrate that the first stage evolves rapidly in the first 5% of the gully’s lifetime, but accounts for 60% of its area and 35% of its volume (). In the remaining lifetime gully area and volume are still subject to change, but under more stable conditions.

Figure 1. Evolution of the gully morphology through time: after (Kosov et al. Citation1978).

Figure 1. Evolution of the gully morphology through time: after (Kosov et al. Citation1978).

Sidorchuck’s model of gully erosion considers the following fundamental processes during the dynamic initial stage: Water flow induced by substantial precipitation events excavates a rectangular channel in the upper soil. Destabilisation of the vertical incision walls triggers shallow mass movements and transforms the rectangular cross-section into a trapezoidal form during the time period between relevant precipitation events. The gully erosion rate is affected by multiple factors including surface runoff flow velocity, incision depth, turbulence of water flow, air and water temperature, soil texture, soil mechanical characteristics and the influence of a protective vegetation cover.

(1) ZtadZdx=0transport equation(1)

With

(2) a=kEHQW(2)

Where,

kE = longitudinal erosion coefficient

W = flow width

Q = water discharge

H is 1 when flow velocity U is more than critical velocity of erosion initiation Ucr and H = 0 when U ≤ Ucr

The complex interaction between flow and soil cohesiveness in the gully section is modelled with a rather simple transport calculation given by EquationEquation 1 for bed elevations Z along the main flow line in direction x. This transport equation (EquationEquation 1) considers the feedback phenomenon of the relief transformation on the erosion rate and it takes into account a rather limited number of input characteristics such as the initial longitudinal profile for each flow line, the specific water discharge distribution along this line, the erosion coefficient kE and the associated critical velocity of erosion initiation for each soil texture (EquationEquation 2). Gully channel transformation is very intensive, and morphometric characteristics of the gully (length, depth, width, area, volume) are far from stable and changing rapidly. This model was described in more details; see Sidorchuk (Citation1999, Citation2015, Citation2021).

3 Study area and environmental data

The model framework described above was tested in the Drakensberg Foothills situated in the KwaZulu-Natal Province of South Africa (). This region was selected because large parts of KwaZulu-Natal show a moderate to extremely high risk of erosion (90% of its area), while the currently intact grass cover keeps the actual erosion risk at much lower levels at around 18% of the area (Le Roux et al. Citation2008). However, the combination of erodible soils and extended subsistence agriculture around informal settlements threatens the current state of stability (Rooseboom et al. Citation1992, Fluegel et al. Citation2003). Our study area, thus, represents a typical example of donga erosion in such an environment with a pronounced research history.

Figure 2. Location of the gully Kwa Thunzi – South Africa.

Figure 2. Location of the gully Kwa Thunzi – South Africa.

Following the geomorphic classification by Partridge et al. (Citation2010), the area belongs to the Eastern Coastal Hinterland with a Cwb climate following the Koeppen-Geiger classification, which is characterised by a warm temperate climate, with warm summers and dry winters (Conradie Citation2012). Mean monthly temperatures measured at Himeville (distance 20 km) range between 7°C and 19°C, whereas mean annual rainfall amounts to 935 mm and is mainly falling in the austral hemisphere’s summer months (Nel Citation2009). The KwaThunzi Gully (Lat −29.6164°, Lon 29.6480°) is located at an elevation of ~1200 m a.s.l. on a slope exposed to southwest covered by grassland in the upstream area of the Mkomazi River. The gully developed in colluvial sediments of the Masotcheni formation that is of Late Pleistocene age (Botha et al. Citation2016, Bosino et al. Citation2021). The underlaying basement belongs to the Beaufort Group shale stones that is disturbed by a network of dolerite dykes in turn forming the local erosion bases. The gully walls expose a sequence of paleosols and colluvial deposits of the Masotcheni formation up to a thickness of 9 m comprising a basal unstratified layer, followed upwards by a transitional layer and several paleosols with columnar structures, iron-manganese and carbonate concretions, as well as leaching zones. The overlying recent Solonetzic soil is developed to a thickness of 30 cm characterised by a columnar structure and a Clay-Loam texture (USDA: ClLo).

The main model input data comprise 1) the terrain morphology (digital elevation model), 2) the soil and lithological composition (substrate and soil mechanical parameters such as texture and hydraulic conductivity) and 3) meteorological information. The topographic data, in terms of a digital terrain model (DTM) of the KwaThunzi gully, was created using a structure-from-motion approach. The images were acquired in the field on 13 January 2018 by a UAV equipped with a Canon PowerShot S110 camera. For the 3D processing the Mavis (v.17.09.00) software by BitMapping was used. Initially, the camera images were matched with their GPS-coordinates based on the time tag in both datasets. Subsequently, images exceeding a maximum threshold in yaw, pitch, or roll were excluded. This allowed the alignment of images and tie-point generation. The majority of images overlap with at least 10 neighbouring images. Subsequently, a gridded DTM has been generated with a resolution of 10 cm and an RGB orthomosaic that features a spatial resolution of 5.5 cm. The DTM was resampled to a spatial resolution of 1 m as a compromise between the level of detail and respective computational costs.

Surface runoff data have been derived from discharge measurements at a gauging station close to the study area at Lundy’s Hill (Lat −29.9098°, Lon 29.7398°) with a data time series of more than 60 years. The lithology and substrates were investigated in the field using selected sections that were chosen based on the geological map (see Bosino et al. Citation2021). The lithological section of the study area was finally classified into four soil/substrate units which are, topsoil, paleosol, transitional colluvial layer and the colluvial base layer. The main soil parameters that are used in the model are calculated for each layer such as: i) critical velocity values following Bogomolov and Mikhaylov (Citation1972), ii) stable slope that was determined in radians for each unit and iii) the erodibility coefficient (K) after Renard et al. (Citation1997).

4 Methodology

Implementing the gully erosion model in a GIS system is quite complex and involves the conceptualisation of a workflow that includes the following steps: 1) processing of input data, 2) model calculation, 3) analysis and 4) visualisation of results. The workflow is then implemented using a visual programming tool that is integrated in GIS (model builders). We used python as programming language that supports fully automated simulations (Schaller et al. Citation2009). Complex physical-based models such as the chosen gully models usually are based on partial differential equation solutions. However, these equations can be fully implemented in a GIS framework using the system’s geospatial data management application programming interface (API).

The rate of gully incision is controlled by water flow velocity, channel depth, as well as by soil texture, soil mechanical pattern and the degree of protection by vegetation (Sidorchuk Citation1999).

Based on the elevation and distance of specific points from the gully mouth along the longitudinal profile of the flow line (including existing gullies) gully morphology is calculated.

Therefore, also the change in water discharge over time was estimated for all these points using surface-specific runoff derived from the discharge data available at Lundy’s Hill. The empirical relationships (see EquationEquations 1 and Equation2) are used to calculate flow width, flow depth and flow velocity. Soil or substrate properties are used in the model comprising critical velocity, slope stability and erodibility coefficient as described above. shows the input parameters used in the modelling.

Table 1. Modelling parameters.

The complete simulation can be divided into four main steps (): 1) identification and delineation of the flow path network from the digital elevation model (DEM), 2) preparation of the topographic data in terms of selecting the flow path that is representing the main stream flow of the gully, 3) calculation of the main parameters characterising the resulting gully morphology such as length, width, depth and volume for different time steps (e.g. yearly time step) and 4) creation of 2D and 3D representations of gully incision for the established time period.

Figure 3. Workflow scheme of the GIS Model of Gully erosion.

Figure 3. Workflow scheme of the GIS Model of Gully erosion.

4.1 Flow path extraction

The aim of this step is to extract the flow line paths from the digital elevation model. Therefore, the concept of Strahler’s stream ordering technique was applied to perform a qualitative and quantitative assessment of the drainage system. The flow lines can be extracted in a GIS-environment using a specific automated tool for ordering, rasterisation and vectorisation flow lines (Schröder and Omran Citation2013, Omran et al. Citation2016). This tool is organised in the following steps as illustrated in : 1) Creation of a DTM (if not available for analysis), 2) Application of a fill sink procedure to preprocess the DTM, 3) calculation of local flow directions, 4) calculation of flow accumulation, 5) selection of the optimum threshold value for stream line extraction, 6) rasterisation of flow lines based on a Strahler order segmentation and 7) vectorisation of the flow lines.

Figure 4. Automated stream network extraction using the GIS model (Schröder and Omran Citation2013).

Figure 4. Automated stream network extraction using the GIS model (Schröder and Omran Citation2013).

4.2 Derivation of topographic input information

In the second step, the required topographic data is prepared that is used in the model simulation step. The topographic files contain the elevation data along the flow lines at discretised points as well as the corresponding values of the flow accumulation that are extracted in the first step together with the thickness of each soil/substrate layer measured in the field. Additionally, a file containing the global coordinates of each segmentation point along the selected flow line is generated including latitude (x), longitude (y) and elevation (z) for each point. The model uses Esri’s ArcGIS Model Builder, including several customised Python tools as shown in .

Figure 5. Full model for topographic data preparation, which include three parts.

5–1: Procedure to convert flow lines to points and attributing flow accumulation. 5–2: Procedure for routing process and extracting the input table. 5–3: Procedure extracting the coordinates of flow line points
Figure 5. Full model for topographic data preparation, which include three parts.

For the elevation data of each layer along the flow line, two digital elevation models were used. The first DTM represents the initial situation of the area before gully erosion starts and the second DTM which reflects the situation of the study area after gully erosion, or at a specific time step during gully evolution. The initial DTM can be reconstructed by refilling the gully trench using the fill module applied on the present-day DTM of the study area or creating an initial DTM, e.g. from stereo aerial photos with high resolution. For the data preparation, we implemented two Python scripts within full ModelBuilder including different tools. The first part of the model discretised the selected flow line into point geometries and calculates the distance of each point along the flow line to the gully mouth (i.e. the outlet of the gully basin) (–1).

The second part of the model includes the first script (–2) to make routing process for all the points along the flowline and to prepare the tables including the geographic coordinates (Easting and Northing values) and the elevation points from the initial digital elevation model along the flow line. This information will be used later to embed the simulation results given as local coordinates into the DTM and thus the real-world spatial reference. The number of soil/substrate layers and their thicknesses can be added by the user in order to calculate the elevation of each layer along the point geometry. Finally, the third part of the model is a script (–3) to generate the topographic file including the flow accumulation as well as the elevation of each point and geographic coordinates along the surface of each layer in the form of a text file as input for the simulation.

4.3 Gully simulation

This step aims at the calculation of the main gully morphometry. The script computes for given time steps the main geometrical parameters of the area that are affected by gully erosion such as the change in incision depth, the change in top- and bottom width of each layer, which is represented by the point features along the gully flow line, as well as the volume of the gully erosion and the cross-sectional area along the flow lines. All the mandatory input data for the gully model such as runoff data and the soil parameters (critical velocity, slope stability, and erodibility coefficient) for each layer, as well as the topographic information from the previous step before are passed to the Python script of the model.

Altogether four Python functions were used: 1) a function defining the calculation environment, i.e. the input parameters such as time steps for the numerical solution of the differential equations as well as for the output interval, topographic parameters, runoff and soil parameters; 2) a function implementing the numerical solution of the main equations based on Sidorchuk’s model; 3) a function calculating the soil parameters such as slope stability, critical velocity and erodibility coefficient for each point along the selected flow lines as well as the wall correction equation from the cuboid form to trapezoidal form; and, finally, 4) a function that writes the output parameters in respect to the defined interval.

4.4 Gully visualisation

The last step regards the visualisation of the model output in a GIS environment. The aim of this stage is to embed the calculated gully depths and widths values along the flow line into a coordinate system in order to be visualised in a 2D and/or a 3D visualisation format, together with the related topography. This embedding is achieved by calculating 3D polygon features representing the gully bottom and the gully walls between adjacent flow line points for each time step, e.g. for each year. These polygons were created based on the defined coordinate file of the study area calculated in the data preparation step, and the geometrical parameters that were calculated in the simulation. Using simple geometric calculations implemented in a Python script, the local coordinates along the flow line for each layer are transformed into coordinates (Easting and Northing values) related to a geographic coordinate system. Additionally, the script creates 3D polygon geometries based on the GIS API for each year. The polygons can be projected and merged to define the upper boundary of gully erosion. As an output of this script, we achieve sequences of polygons that represent the bottoms and side walls of the stream flow lines for each layer after the erosion process at each time steps (e.g. yearly). The creation of these sequences of polygon geometries is used in the further 2D and 3D output visualisation of gully erosion in the GIS environment.

5 Results and discussion

Before starting the model processing steps, all relevant geo-data were projected in the spatial reference system UTM zone 35 South related to the geodetic datum WGS84. The flow lines have been extracted from the original DTM of the study area as shown in . The resulting flow lines were evaluated visually by overlaying the RGB orthomosaic of the study area. The extracted main flow line coincides with the main path of the gully development. Therefore, this main flow line was selected to calculate the gully’s geometry. The model preparation step was run on the selected main flow line. This flow line was transformed into a sequence of point features. We assigned to each point the elevation of each soil or substrate layer, the flow accumulation and the coordinates of each point.

Figure 6. Extraction of streamflow lines from high resolution DEM (15 cm).

Figure 6. Extraction of streamflow lines from high resolution DEM (15 cm).

In the gully simulation step, different parameters were calculated such as the volume of gully erosion, the change of the cross-sectional area, and the change of the length of the gully corresponding to the number of years used in the simulation. During precipitation events, water runoff excavates a rectangular shaped channel cross-section in the topsoil or at the gully bottom. The incision is mainly dictated by the imbalance of detachment of particles from and the sedimentation on the gully bottom (Sidorchuk Citation1999).

The gully model in the end allows the calculation of the final gully morphology. The mechanism of incision is mainly related to the actual flow velocity that must be higher than the critical velocity for sedimentation. The shape of the longitudinal profile of the gully is decoupled from the initial slope, and the evolution of the gully is controlled only by discharge parameters like critical velocity and soil texture.

Particularly, the critical velocity of the soils and substrates, as well as the extent of runoff discharge, primarily affect the speed of incision of the gully (Sidorchuk et al. Citation2001). For the implemented model, the erosion rate of the first year was assumed to be of 0.5 m depth corresponding to the Solonetzic soil characteristics showing high erodibilities in the Btz horizon at 0.5 m soil depth. shows that the length of the gully evolves very fast following the findings of Kosov et al. (Citation1978). Already 80% of gully length is developed after ca. 20 years. The area values show an almost stable behaviour after 60% of gully lifetime. Instead, the evolution of the gully depth and gully volume is much slower and continues up to the end of gully’s lifetime.

Figure 7. The results of the simulation step, the left side represents the text files of the calculated parameters for gully erosion (total depth, total volume, change in top width, change in bottom width and the change in area for each year) and the right side represents the changes of gully in volume, length, depth and area over time.

Figure 7. The results of the simulation step, the left side represents the text files of the calculated parameters for gully erosion (total depth, total volume, change in top width, change in bottom width and the change in area for each year) and the right side represents the changes of gully in volume, length, depth and area over time.

In the last modelling step, the results are visualised in 2D and 3D visualisations utilising a GIS environment () As Sidorchuk (Citation1999) noted, during the dynamic phase of gully formation, runoff can erode a rectangular channel into the topsoil or gully floor. Thereafter, the vertical sidewalls of the gully may be unstable, resulting in small mass movements and further erosion. Hence, the rectangular cross-sections transform into a trapezoidal shape. In this stage, the simulation assumes straight alignment of finite elements for the flow line. However, the translation of the modelled flow line into the real flow line topography using the geographic coordinates is quite challenging for the visualisation in a GIS environment due to curved bottom features and side wall characteristic.

Figure 8. Simulated Gully bottom evolution during a 50-years period – 2D and 3D view.

Figure 8. Simulated Gully bottom evolution during a 50-years period – 2D and 3D view.

The problem with the bending flow line was tackled by calculating line segments perpendicular to the flow line based on the modelled top width. Points with overlapping line segments were skipped in the calculation. If the segments are not overlapping, the coordinates of the points defined by the top and bottom width of the layer are calculated as well as the coordinates of the points defining both side walls at the bottom of the respective layer. These points are used as vertices for polygons representing the boundaries of erosion areas for each time step (e.g. year). The width of the gully and the area of incision were simulated over a 50-years period. Both side walls of the primary water flow can be visualised in a 3D-view.

For a detailed validation of the results and for a sensitivity analysis of the model, different parameters were tested. Particularly, we tested the sensitivity of flow discharge and critical velocity over a 50 years model run, keeping constant all other model settings. Two discharge magnitudes were simulated by just changing the units from l/s to m3/s corresponding to an increase by a factor of 1000. Concerning the critical velocity, we tested two different values representing two different soils: i) a resistive soil with high critical velocity (0.57 m/s) and ii) an erodible soil with low critical velocity (0.32 m/s). We observed that discharge values have a significant effect on gully area and volume evolution. The volume of the gully increases significantly with the increase in the discharge magnitude as shown in . Additionally, it has also been observed that the resistant soil with high critical velocity (0.57 m/s) has a significant lower total gully volume than the soft soil with low critical velocity (0.32 m/s). Consequently, the highest potential for gully erosion is close to the gully outlet since we have the largest discharge values (see ). This may lead to incision for low resistive substrates or a broadening of the gully if resistive layers are reached, as shown in . However, as shown, the simulation model is very sensitive to changes in critical velocity and discharge; therefore, these parameters should be selected carefully.

Figure 9. (a) Effect of changed discharge units on gully erosion. (b) Effect of the changed critical velocity values on gully erosion.

Figure 9. (a) Effect of changed discharge units on gully erosion. (b) Effect of the changed critical velocity values on gully erosion.

6 Conclusion

Gully erosion is associated with a variety of on-site and off-site damages, particularly affecting agricultural lands. Governments and research institutions around the world have been trying for years to evaluate the hazards associated with gully erosion and to predict their spatio-temporal distribution. The implemented gully simulation code presented in this paper is mainly based on Sidorchuk’s gully model using Python libraries along with GIS APIs. Thus, we propose a modelling tool implemented in a GIS environment to assess the changes in gully morphology over time. Consequently, gully evolution over the full gully lifetime can be simulated. The application uses relevant input data of the study area such as the topographic characteristics, soil and substrate properties as well as surface runoff information. This data is preprocessed and organised to be easily implemented and visualised in the chosen GIS environment. The application is designed to model annual changes in gully morphology. The complete simulation can be divided into four main steps: Step 1) establishment of the flow lines from a digital elevation model; Step 2) preparation of the topographic data relevant to select flow paths that represent gully erosion; Step 3) calculation of the main morphometric parameters such as length, width, depth and volume per each segment along the flow path that finally allows for the calculation of soil erosion for each year; and Step 4) visualisation of the main morphometric features and dynamics of gully erosion in a GIS.

The application is able to handle many different layers of soil or substrates. It must be noted that processing time depends on the number of flow lines, number of years for discharge data and the erodibility coefficient of the soil layer types. The erodibility coefficient is used as a Courant number in the numerical solution of the underlying differential equations defining the internal time step. Thus, the higher the value, the more time is needed to incise or erode a certain layer or to shape the bottom width of a gully channel. The quality of the generated model depends mainly on the accuracy of the input parameters, e.g. soil characteristics, discharge data and topographic data derived from DTM. The resulting morphology can be analysed to evaluate the amount of soil loss per year.

The proposed tool was tested for a gully system of the KwaThunzi area located in the upper Mkomazi River basin in KwaZulu Natal, South Africa. The results were very promising through the visualisation of the time series of the gully’s development. However, there are still challenges to be faced, especially, related to the use of empirical parameters in the model. Especially, critical velocity and discharge are two sensitive parameters that need a careful calibration. Additionally, the simulation algorithm assumes straight alignment of finite elements. Improvement of the algorithm should consider the bending of the real flow line. Finally, the application should be tested in different geographical regions and climatological conditions, so that a better understanding of the role of the input parameters may be achieved.

Authorship contribution

Adel Omran concept, model developer, analysis, writing, editing; Dietrich Schröder model developer, writing, editing; Christian Sommer Data provider, fieldwork, writing and editing; Volker Hochschild data provider, and editing; Michael Maerker concept, data provider, writing, editing and fieldwork.

Acknowledgments

The authors would like to thank profoundly Prof. Dr Alexey Sidorchuk for providing the code of the gully models and his fundamental support and cooperation throughout the entire process of implementing the model and writing this paper. Moreover, the authors would like to thank the Department of Photogrammetry and Geoinformatics of Stuttgart University of Applied Sciences, the Department of Geography of University of Tübingen, the ROCEEH project (The Role of Culture in Early Expansions of Humans) of the Heidelberg Academy of Sciences as well as the Department of Earth and Environmental Sciences of Pavia University for providing relevant data and support in conducting this study.

Disclosure statement

Conflicts of interest the authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  • Angileri, S.E., et al., 2016. Water erosion susceptibility mapping by applying stochastic gradient treeboost to the imera meridionale river basin (Sicily, Italy). Geomorphology, 262, 61–76. doi:10.1016/j.geomorph.2016.03.018
  • Archibold, O.W., et al., 2003. Gully retreat in a semi-urban catchment in Saskatoon, Saskatchewan. Applied Geography, 23 (4), 261–279. doi:10.1016/j.apgeog.2003.08.005
  • Azareh, A., et al., 2019. Modelling gully-erosion susceptibility in a semi-arid region, Iran: Investigation of applicability of certainty factor and maximum entropy models. Science of the Total Environment, El Sievier, V (655), 684–696. A GIS-based simulation and visualisation tool for the assessment of Gully erosion processes https://doi.org/10.1016/j.scitotenv.2018.11.235
  • Baade, J. 1994 Gelände Experiment zur Verminderung des Schwebstoffes auf Kommen in landwirtschaftlichen Eizugsgebieten. Thesis (PhD), University of Heidelberg
  • Baumgartner, A. and Liebscher, H.J., 1990. Allgemeine Hydrologie, Quantitative Hydrologie, Gebr. Bornträger, Berlin, Stuttgart.
  • Bogomolov, A.I. and Mikhaylov, K.A., 1972. Hydravlica. Stroyizdat, Moskva in Russian.
  • Bosino, A., et al., 2021. Geomorphology of the upper Mkhomazi River basin, KwaZulu-Natal, South Africa, with emphasis on late Pleistocene colluvial deposits. Journal of Maps, 17 (3), 5–16. doi:10.1080/17445647.2020.1790435
  • Botha, G.A., Temme, A.J.A.M., and Singh, R.G., 2016. Colluvial deposits and slope instability. In: J. Knight and S.W. Grab, eds. Quaternary environmental change in Southern Africa: physical and human dimensions, (pp. 137–152). Cambridge: Cambridge University Press. doi:10.1017/CBO9781107295483.009
  • Bull, L.J. and Kirkby, M.J., 1997. Gully processes and modelling. Progress in Physical Geography, 21 (3), 354–374. doi:10.1177/030913339702100302
  • Cama, M., et al., 2020. A probabilistic assessment of soil erosion susceptibility in a head catchment of the Jemma basin, Ethiopian highlands. Geosciences, 10 (7), 248. doi:10.3390/geosciences10070248
  • Chaplot, V., et al., 2005. Dynamic modelling for linear erosion initiation and development under climate and land-use changes in northern Laos. Catena, 63 (2–3), 318–328. doi:10.1016/j.catena.2005.06.008
  • Conradie, D.C.U. 2012 South Africa’s climatic zones: today, tomorrow. International Green Building Conference and Exhibition, Sandton, South Africa.
  • Fluegel, W.A., et al., 2003. Integrating GIS, remote sensing, ground truthing and modelling approaches for regional erosion classification of semiarid catchments in South Africa and Swaziland. Hydrological Processes, 17, 917–928.
  • Flügel, W.A., et al., 2003. Integrating geographical information systems, remote sensing, ground truthing and modelling approaches for regional erosion classification of semi-arid catchments in South Africa. Hydrological Processes, 17 (5), 929–942. doi:10.1002/hyp.1171
  • Frankl, A., et al., 2012. Gully head retreat rates in the semi-arid highlands of Northern Ethiopia. Geomorphology, 173-174, 185–195. doi:10.1016/j.geomorph.2012.06.011
  • Garland, G., Hoffman, M.T., and Todd, S., 2000. Soil degradation. M.T. Hoffman, et al., eds. A national review of land degradation in South Africa. Pretoria, South Africa: South African National Biodiversity Institute, 69–107. http://www.nbi.ac.za/landdeg
  • Haan, C.T., Barfield, B.J., and Hayes, J.C., 1994. Design hydrology and sedimentology for small catchments. London: Academic Press.
  • Haregeweyn, N., et al., 2008a. Sediment yield variability Northern Ethiopia: a quantitative analysis of its controlling factors. Catena, 75 (1), 65–76. doi:10.1016/j.catena.2008.04.011
  • Hayas, A., et al., 2017. Reconstructing long-term gully dynamics in Mediterranean areas. Hydrology and Earth System Sciences, 21 (1), 235–249. doi:10.5194/hess-21-235-2017
  • Hoffman, M.T., et al., 1999. Land degradation in South Africa. department of environment. Affairs and Tourism: Pretoria. http://www.pcu.uct.ac.za/resources/landdeg/literature.htm
  • Ionita, I., 2006. Gully development in the Moldavian Plateau of Romania. Catena, 68 (2–3), 133–140. doi:10.1016/j.catena.2006.04.008
  • Kosov, B.F., I, N.I., and Zorina, Y.F., 1978. Eksperimental’nyye issledovaniya ovragoobrazovaniya. In: N.I. Makkaveev (Ed.), Eksperimental’naya Geomorfologiya, vol. 3. In Russian: Izd. Mosk. Univ., Moskva, pp. 113–140.
  • Kroon, F.J., et al., 2016. Towards protecting the great barrier reef from land-based pollution. Global Change Biology, 22 (6), 1985–2002. doi:10.1111/gcb.1326
  • Lei, X., et al., 2020. GIS-based machine learning algorithms for gully erosion susceptibility mapping in a Semi-Arid region of Iran. Remote Sensing, 12 (15), 2478. doi:10.3390/rs12152478
  • Le Roux, J.J., et al., 2008. Water erosion prediction at a national scale for South Africa. Water SA, 34 (3), 305–314. doi:10.4314/wsa.v34i3
  • Li, Z., et al., 2015. Assessment of bank gully development and vegetation coverage on the Chinese Loess Plateau. Geomorphology, 228, 462–469. doi:10.1016/j.geomorph.2014.10.005
  • Maerker, M., 2001. Regionale Erosionsmodellierung unter Verwendung des Konzepts der Erosion Response Units (ERU) am Beispiel zweier Flusseinzugsgebiete im südlichen Afrika. Dr. rer. nat. Jena: Friedrich-Schiller-Universität Jena.
  • Maerker, M., et al., 2003. Preliminary assessment of IPCC-SRES scenarios on future water resources using the WaterGAP 2 model. In: MODSIM 2003: international congress on modelling and simulation, (pp. 440–445). University of Kassel: Center of Environmental Systems Research. http://www.mssanz.org.au/MODSIM03/Volume01/A07/03Maerker.pdf
  • Maerker, M., et al., 2020. Assessment of calanchi and rill-interrill erosion susceptibility in northern Liguria, Italy: a case study using a probabilistic modelling framework. Geoderma, 371, 114367. doi:10.1016/j.geoderma.2020.114367
  • Maerker, M., Pelacani, S., and Schröder, B., 2011. A functional entity approach to predict soil erosion processes in a small Plio-Pleistocene Mediterranean catchment in Northern Chianti, Italy. Geomorphology, 125 (4), 530–540. doi:10.1016/j.geomorph.2010.10.022
  • Marzolff, I., Ries, J., and Poesen, J., 2011. Short-term versus medium-term monitor-ing for detecting gully-erosion variability in a Mediterranean environment. Earth Surface Processes and Landforms. https://doi.org/10.1002/esp.2172
  • Meliho, M., Khattabi, A., and Mhammdi, N., 2018. A GIS-based approach for gully erosion susceptibility modelling using bivariate statistics methods in the Ourika watershed, Morocco. Environ Earth Sci, 77, 655. https://doi.org/10.1007/s12665-018-7844-1
  • Mirtskhulava, T.Y., 1988. Osnovy Fiziki i Mekhaniki Erozii Rusel (Principles of physics and mechanics of channel erosion) (in Russian). Gidrometeoizdat, Leningrad 303 pp .
  • Mitasova, H., et al., 2013. GIS-based soil erosion modeling. In:J. Shroder and M.P. Bishop. Treatise on Geomorphology. eds., Remote sensing and GIScience in geomorphology. San Diego, CA: Academic Press, Vol. 3 228–258. doi:10.1016/B978-0-12-374739-6.00052-X
  • Msadala, V.P., et al., 2012 Sediment yield prediction for South Africa, 2010 edition. WRC Report No. K5/1765. Pretoria: Water Research Commission.
  • Nel, W., 2009. Rainfall trends in the KwaZulu-Natal Drakensberg region of South Africa during the twentieth century. International Journal of Climatology, 29 (11), 1634–1641. doi:10.1002/joc.1814
  • Nhu, V.-H., et al., 2020. GIS-based gully erosion susceptibility mapping: a comparison of computational ensemble data mining models. Applied Sciences, 10 (6), 2039. doi:10.3390/app10062039
  • Omran, A., et al., 2016. New ArcGIS tools developed for stream network extraction and basin delineations using Python and java script. Computers & Geosciences, 94, 140–149. doi:10.1016/j.cageo.2016.06.012
  • Park, Y., et al., 2009 Development of web-based SWAT system. Proceedings of ASABE, Reno, Nevada.
  • Partridge, T.C., et al., 2010. The geomorphic provinces of South Africa, Lesotho and Swaziland: a physiographic subdivision for earth and environmental scientists. Transactions of the Royal Society of South Africa, 65 (1), 1–47. doi:10.1080/00359191003652033
  • Poesen, J. and Govers, G., 1990. Gully erosion in the loam belt of Belgium: typology and control measures. In: J. Boardmann, I.D.L. Foster, and J.A. Dearing, eds. Soil erosion on agriculture land. Wiely, Chichster, UK: John wiley & Sons Ltd., 513–530.
  • Poesen, J.W.A., Torri, D.B., and Van Walleghem, T., 2011. Gully erosion: procedures to adopt when modelling soil erosion in landscapes affected by gullying. In: R.P.C. Morgan and M.A. Nearing, eds. Handbook of erosion modelling. Blackwell: Oxford, 360–386.
  • Poesen, J., Vandaele, K., and Van Wesemael, B. 1998. Gully erosion: importance and model implications. In: J. Boardman and D.T. Favis-Mortlock, eds. Modelling soil erosion by water. Berlin Heidelberg, NATO-ASI Series: Springer-Verlag, Vol. I-55, 285–311.
  • Poeter, E., et al. 2005 UCODE 2005 and six other computer codes for universal sensitivity analysis, calibration, and uncertainty evaluation, technical report, USGS.
  • Renard, K.G., et al., 1997. Predicting soil erosion by water: a guide to conservation planning with the Revised Universal Soil Loss Equation (RUSLE). Washington, DC (USA): USDA-ARS. Agriculture Handbook No. 703.
  • Rooseboom, A., et al. 1992 The development of the new sediment yield map of South Africa. WRC Report No. 297/2/92. Water Research Commission, Pretoria, South Africa.
  • Schaller, J., Gehrke, T., and Strout, N., 2009. ArcGIS processing models for regional environmental planning in Bavaria. In: S. Geertman and J. Stillwell, eds. Planning support systems best practice and new methods. The geojournal library. Vol. 95. 243–264. Dordrecht: Springer . doi:10.1007/978-1-4020-8952-7_13
  • Schröder, D. and Omran, A., 2013. Terrain analysis for flash flood risk mapping. In: A. Vyas, F.-J. Behr, and D. Schröder, eds. Proceeding of Applied Geoinformatics for Society and Environment (AGSE). Germany: AGSE Publishing-HFT-Stuttgart, 1–8.
  • Sidorchuk, A., 1996. Gully erosion and thermo-erosion on the Yamal Peninsula. G. Hazards and O. Slaymaker, 153–168. New York: John Wiley.
  • Sidorchuk, A., 1999. Dynamic and static models of gully erosion. Catena, 37 (3–4), 401–414. doi:10.1016/S0341-8162(99)00029-6
  • Sidorchuk, A., et al., 2001. Soil erosion modelling in the mbuluzi river catchment (Swaziland, South Africa). part i: modelling the dynamic evolution of gullies. Geografia Fisica e Dinamicca Quaternaria, 24 (2), 177–187.
  • Sidorchuk, A., et al., 2003. Gully erosion modelling and landscape response in the Mbuluzi River catchment of Swaziland. Catena, 50 (2–4), 507–525. doi:10.1016/S0341-8162(02)00123-6
  • Sidorchuk, A., 2015. Gully erosion in the cold environment: risks and hazards. Adv. Environ. Res, 44, 139–192.
  • Sidorchuk, A., 2021. Models of Gully erosion by Water. Water, 13 (22), 3293. doi:10.3390/w13223293
  • Sidorchuk, A. and Sidorchuk, A., 1998. Model for estimating gully morphology. Vol. 249. Wallingford: IAHS Publ, 333–343.
  • Torri, D., et al., 2018. Gully head modelling: a Mediterranean badland case study. Earth Surface Processes and Landforms, Wiley 43 (12), 2547–2561. doi:10.1002/esp.4414
  • Trofimov, A. and Moskovikin, V.M. 1983 Metamaticheskoye Modelirovaniye v Geomorfologii sklonov (mathematical modelling in geomorphology of slopes). IZd. Kazan Univ., Kazan.
  • US Soil Conservation Service 1966 Procedures for determining rates of land damage, land depreciation and volume of sediment produced by Gully erosion. Tech. Release no. 32. Washington: US Dept Agric.
  • Vandekerckhove, L., et al., 2001. A method for dendrochronological assessment of medium-term gully erosion rates. Catena, 45 (2), 123–161. doi:10.1016/S0341-8162(01)00142-4
  • Vanmaercke, M., et al., 2021. Measuring, modelling and managing gully erosion at large scales: a state of the art. Earth-Science Reviews. doi:10.1016/j.earscirev.2021.103637
  • Vanmaercke, M., et al., 7752012. A comparison of measured catchment sediment yields with measured and predicted hillslope 776 erosion rates in Europe. Journal of Soils and Sediments, 12, 586–602. doi:10.1007/s11368-012-0479-z
  • Wesseling, C.G., et al., 1996. Integrating dynamic environmental models in GIS: the development of a dynamic modelling language. Transactions in GIS, 1 (1), 40–48. doi:10.1111/j.1467-9671.1996.tb00032.x
  • Zabihi, M., et al., 2018. Spatial modelling of gully erosion in Mazandaran Province, northern Iran. Catena, 161, 1–13. doi:10.1016/j.catena.2017.10.010
  • Zorina, F., 1979. Raschetnyye method opredeleniya potentsiala ovrazhnoy erozii (Methods of calculating gully erosion potential) . In: Eroziya pochv I Ruslovyye Protsessy (Soil erosion and channel process) (in Russian) edited by R. S. Chalov. Vol. 7, Moscow Univ. Press, 81–90.