[GRASS-SVN] r37324 - grass-addons/LandDyn/r.landscape.evol
svn_grass at osgeo.org
svn_grass at osgeo.org
Thu May 21 07:11:14 EDT 2009
Author: hamish
Date: 2009-05-21 07:11:14 -0400 (Thu, 21 May 2009)
New Revision: 37324
Modified:
grass-addons/LandDyn/r.landscape.evol/Makefile
grass-addons/LandDyn/r.landscape.evol/r.landscape.evol
grass-addons/LandDyn/r.landscape.evol/r.landscape.evol.html
grass-addons/LandDyn/r.landscape.evol/r.landscape.evol_html_de331ef.gif
Log:
linewrap and html fixes; set svn props
Property changes on: grass-addons/LandDyn/r.landscape.evol/Makefile
___________________________________________________________________
Name: svn:mime-type
+ text/x-makefile
Name: svn:eol-style
+ native
Property changes on: grass-addons/LandDyn/r.landscape.evol/r.landscape.evol
___________________________________________________________________
Name: svn:executable
+ *
Name: svn:mime-type
+ text/x-sh
Name: svn:eol-style
+ native
Modified: grass-addons/LandDyn/r.landscape.evol/r.landscape.evol.html
===================================================================
--- grass-addons/LandDyn/r.landscape.evol/r.landscape.evol.html 2009-05-21 10:32:35 UTC (rev 37323)
+++ grass-addons/LandDyn/r.landscape.evol/r.landscape.evol.html 2009-05-21 11:11:14 UTC (rev 37324)
@@ -2,8 +2,12 @@
<p><em>r.landscape.evol</em> takes as input a raster digital elevation
model (DEM) of surface topography and an input raster DEM of bedrock elevations,
- as well as several environmental variables, and computes the net change in elevation due to erosion and deposition using the USPED equation. The module has the ability to run recursively, looping over several iterations. The time interval represneted by each iteration is determined by the scale of the input environmental variables. The script creates a new map where each raster
-cell carries a numerical value, which represents the simulated meters
+as well as several environmental variables, and computes the net change
+in elevation due to erosion and deposition using the USPED equation. The
+module has the ability to run recursively, looping over several iterations.
+The time interval represneted by each iteration is determined by the scale
+of the input environmental variables. The script creates a new map where
+each raster cell carries a numerical value, which represents the simulated meters
of erosion or deposition (ED) estimated for that cell, under the
specified conditions of rainfall intensity, soil erodability, water
flow, and vegetation cover. This map of net ED is then added to (for
@@ -11,16 +15,38 @@
the previous time step, to create a new topography map (i.e., as a
DEM) after a cycle of landuse and landscape change.</P>
<p>
-<p> <b>R</b>, <b>K</b>, and <b>C</b> are environmental factors relating to the intensity of yearly rainfall, the erodability of soil, and the degree to which vegetation cover prevents erosion (See below for a detailed description of these factors). <b>cutoff1</b>, and <b>cutoff2</b> are values of flow accumulation (number of upslope contributing cells) that determine where surface processes change from soil-creep to overland (laminar) flow and from overland flow to channelized (turbulent) flow respectively. <b>kappa</b> is the rate of diffusion for soil-creep in meters per 1000 years. <b>sdensity</b> is the density of the soil in grams per cubic centimeters. These measures are all determined empirically for a given landscape under a given climatic condition.
<p>
-<p>By default, <em>r.watershed</em> is used to calculate flow accumulation modeling (currently only using SFD alglrithm). In GRASS 6.4 and higher, this will result in drastically faster run times, but in GRASS 6.3 and lower, this will result in drastically slower run times. Therefore, users of GRASS 6.3 and lower are encouraged to use flag <b>-f</b> whcih will use <em>r.terraflow</em> for flow accuulation modeling instead.
-<p>If the output of an initial run shows artifacts, the user may opt to smooth the DEM at each time step. The user may also opt to also create maps of various statistical measures from the output of all iterations, and the <b>statsout</b> option defines the name of the file that contains the
-statistics of erosion, deposition, and soil depths over all iterations. The default name is <tt>"mapset"_"prefix"_lsevol_stats.txt</tt>
+<b>R</b>, <b>K</b>, and <b>C</b> are environmental factors relating to the
+intensity of yearly rainfall, the erodability of soil, and the degree to
+which vegetation cover prevents erosion (See below for a detailed description
+of these factors). <b>cutoff1</b>, and <b>cutoff2</b> are values of flow
+accumulation (number of upslope contributing cells) that determine where
+surface processes change from soil-creep to overland (laminar) flow and
+from overland flow to channelized (turbulent) flow respectively. <b>kappa</b>
+is the rate of diffusion for soil-creep in meters per 1000 years.
+<b>sdensity</b> is the density of the soil in grams per cubic centimeters.
+These measures are all determined empirically for a given landscape under
+a given climatic condition.
+<p>
+<p>
+By default, <em>r.watershed</em> is used to calculate flow accumulation
+modeling (currently only using SFD alglrithm). In GRASS 6.4 and higher,
+this will result in drastically faster run times, but in GRASS 6.3 and
+lower, this will result in drastically slower run times. Therefore, users
+of GRASS 6.3 and lower are encouraged to use flag <b>-f</b> whcih will
+use <em>r.terraflow</em> for flow accuulation modeling instead.
+<p>If the output of an initial run shows artifacts, the user may opt to
+smooth the DEM at each time step. The user may also opt to also create
+maps of various statistical measures from the output of all iterations,
+and the <b>statsout</b> option defines the name of the file that contains the
+statistics of erosion, deposition, and soil depths over all iterations.
+The default name is <tt>"mapset"_"prefix"_lsevol_stats.txt</tt>
(in the users home directory).
-</p>
-<h2>CALCULATING SURFACE EROSION AND DEPOSITION</h2></P>
-<P>Because physical
+
+<h2>CALCULATING SURFACE EROSION AND DEPOSITION</h2>
+
+Because physical
laws that govern the flow of water across landscapes and its ability
to erode, entrain, transport, and deposit sediments can be expressed
in mathematical form, they can be translated into a scripting
@@ -46,8 +72,8 @@
larger streams and rivers. This makes it useful for many
archaeological settings including arid, semi-arid, and xeric regions
like those that surround much of the Mediterranean basin.
-</P>
-<P>Net erosion and deposition rates are
+<P>
+Net erosion and deposition rates are
computed from the change in sediment flow across cells of a DEM. We
approximate sediment flow rate from sediment transport capacity,
assuming that water flowing over landscapes normally carries sediment
@@ -56,11 +82,17 @@
ha h/ha MJ mm), and coefficient for the ability of vegetation to
prevent erosion (C, unitless) from RUSLE with with an estimate of
topographically driven stream power as shown in equation (1)</P>
-<P><I>T = R K C A</I><SUP><I>m</I></SUP><I>
-(sin </I><I>B</I></FONT><I>)</I><SUP><I>n</I></SUP></P>
-<P>where A is the upslope contributing
+
+<P>
+<I>
+T = R K C A<SUP>m</SUP>
+(sin B)<SUP>n</SUP>
+</I>
+
+<P>
+where A is the upslope contributing
area (a measure of water flowing through a cell) and <em>B</em>
-</I> is the slope of the cell. The exponents <em>m</em> and <em>n</em> are
+is the slope of the cell. The exponents <em>m</em> and <em>n</em> are
empirically derived and vary for water flowing over nearly level
ground, on hillslopes, in water catchments at the heads of gullies,
or in small channels. The sediment flow rate is largely determined by
@@ -100,13 +132,51 @@
2004; Hammad, et al. 2004; Renard, et al. 1997; Renard and Freimund
1994).
-<p>The output of this GRASS implementation of USPED must be modified in several ways in order to make it appropriate for landscape evolution simulation. First, because of the way slope is calculated in <em>r.slope.aspect</em>, the flux "T" is actually calculeted one cell downslope from where is really occurs. This causes problems when USPED is iterated over many cycles, and creates oscillating "spikes" in positive and negative flux values resulting in the calculation of alternating deep pits and high mounds at sensitive areas on the landscape. To overcome this, <em>r.landscape.evol</em> uses a nieghborhood algorithm in <em>r.mapcalc</em> to put the calcualted value of "T" back into the cell that is most uplsope from where it is originally calculated.
<p>
-<p>Additionally, control must be kept for the amount of erodable sediment available to moved. <em>r.landscape.evol</em> explicitly tracks this by taking the difference between the input bedrcok elevation DEM, and the current surface topography DEM, and creating a map of "soil" depth. This map tracks the amount of material assumed to be available for entrainment and transport by surface processes. A simple logical algorithm is used to prevent unduly large amounts of erosion from being calculated in areas devoid of erodable materials (ie. at bedrock outcrops). Where this condition occurs, K is made to be very small, resulting in only extremely small amounts of erosion.
+The output of this GRASS implementation of USPED must be modified in several
+ways in order to make it appropriate for landscape evolution simulation.
+First, because of the way slope is calculated in <em>r.slope.aspect</em>,
+the flux "T" is actually calculeted one cell downslope from where is really
+occurs. This causes problems when USPED is iterated over many cycles, and
+creates oscillating "spikes" in positive and negative flux values resulting
+in the calculation of alternating deep pits and high mounds at sensitive
+areas on the landscape. To overcome this, <em>r.landscape.evol</em> uses
+a nieghborhood algorithm in <em>r.mapcalc</em> to put the calcualted value
+of "T" back into the cell that is most uplsope from where it is originally
+calculated.
<p>
-<p> Another major issue is that the total flux "T" is in units of Mg/Ha, which means it must be converted in order to calculate the change in elevation at each cell. This is done via a simple algorithm that uses the density of the soil and the cell resolution. First, "T" is multiplied by 100, to convert the flux rate to grams/square meter. This new rate is multiplied by the resolution to calculate grams flux per cell width. This is then divided by soil density to calculate cubic centimeters per cell width, which is in turn divided by the area of the cell in centimeters (resolution squared x 100 squared) to get vertical change per cell width in centimeters. Finally, this measure is divided by 100, which converts it into meters. Several of these factors cancel out to make a final equation of "T/(10,000*soildensity*resolution)". This equation changes the orignal T from Mg/Ha to vertical change in meters over the length of one cell's width. In order to convert the output back to Mg/Ha (standard rate for USPED/RUSLE equations), you can multiply the netchange output map by "(10000 x resolution x soil density)" to create a map of soil erosion/deposition rates across the landscape.
-</dl>
+<p>
+Additionally, control must be kept for the amount of erodable sediment
+available to moved. <em>r.landscape.evol</em> explicitly tracks this by
+taking the difference between the input bedrcok elevation DEM, and the
+current surface topography DEM, and creating a map of "soil" depth. This
+map tracks the amount of material assumed to be available for entrainment
+and transport by surface processes. A simple logical algorithm is used
+to prevent unduly large amounts of erosion from being calculated in areas
+devoid of erodable materials (ie. at bedrock outcrops). Where this
+condition occurs, K is made to be very small, resulting in only extremely
+small amounts of erosion.
+<p>
+<p>
+Another major issue is that the total flux "T" is in units of Mg/Ha,
+which means it must be converted in order to calculate the change in
+elevation at each cell. This is done via a simple algorithm that uses
+the density of the soil and the cell resolution. First, "T" is multiplied
+by 100, to convert the flux rate to grams/square meter. This new rate is
+multiplied by the resolution to calculate grams flux per cell width. This
+is then divided by soil density to calculate cubic centimeters per cell
+width, which is in turn divided by the area of the cell in centimeters
+(resolution squared x 100 squared) to get vertical change per cell width
+in centimeters. Finally, this measure is divided by 100, which converts
+it into meters. Several of these factors cancel out to make a final
+equation of "T/(10,000*soildensity*resolution)". This equation changes
+the orignal T from Mg/Ha to vertical change in meters over the length
+of one cell's width. In order to convert the output back to Mg/Ha
+(standard rate for USPED/RUSLE equations), you can multiply the
+netchange output map by "(10000 x resolution x soil density)" to
+create a map of soil erosion/deposition rates across the landscape.
+
<h2>SEE ALSO</h2>
<ul>
<li>The <a
@@ -115,13 +185,12 @@
<li><a href="r.watershed.html">r.watershed</a>,
<a href="r.terraflow.html">r.terraflow</a>,
<a href="r.mapcalc.html">r.mapcalc</a>
-
-
</ul>
+
<h2>REFERENCES</h2>
-<p>
-</p>
+<p></p>
+
<p>American Society of Agricultural Engineers
2003 Honoring the Universal Soil Loss Equation: Historic Landmark Dedication Pamphlet. Purdue University Department of Agricultural and Biological Engineering.
<p>Clevis, Q., G. E. Tucker, G. Lock, S. T. Lancaster, N. Gasparini, A. Desitter and R. L. Bras
@@ -169,11 +238,5 @@
<p>Wischmeier, W. H. and D. D. Smith
1978 Predicting Rainfall-Erosion Losses - A Guide to Conservation Planning. USDA Agriculture Handbook 282.
-
-
-</DL>
-
-</ol>
-
<p>
-<i>Last changed: $Date: 2009-23-1 (Fri, 21 Jan 2009) $</i>
\ No newline at end of file
+<i>Last changed: $Date$</i>
Property changes on: grass-addons/LandDyn/r.landscape.evol/r.landscape.evol.html
___________________________________________________________________
Name: svn:mime-type
+ text/html
Name: svn:keywords
+ Date
Name: svn:eol-style
+ native
Property changes on: grass-addons/LandDyn/r.landscape.evol/r.landscape.evol_html_de331ef.gif
___________________________________________________________________
Name: svn:mime-type
- application/octet-stream
+ image/gif
More information about the grass-commit
mailing list