[GRASS-SVN] r70096 - grass-addons/grass7/raster/r.forestfrag
svn_grass at osgeo.org
svn_grass at osgeo.org
Sun Dec 18 11:29:30 PST 2016
Author: pvanbosgeo
Date: 2016-12-18 11:29:30 -0800 (Sun, 18 Dec 2016)
New Revision: 70096
Modified:
grass-addons/grass7/raster/r.forestfrag/r.forestfrag.html
Log:
r.forestfrag addon: added Vaclav as author
Modified: grass-addons/grass7/raster/r.forestfrag/r.forestfrag.html
===================================================================
--- grass-addons/grass7/raster/r.forestfrag/r.forestfrag.html 2016-12-18 19:13:53 UTC (rev 70095)
+++ grass-addons/grass7/raster/r.forestfrag/r.forestfrag.html 2016-12-18 19:29:30 UTC (rev 70096)
@@ -1,32 +1,32 @@
<h2>DESCRIPTION</h2>
-<em>r.forestfrag</em> Computes the forest fragmentation following
-the methodology proposed by Riitters et al. (2000). See
-<a href="http://www.consecol.org/vol4/iss2/art3/">this article</a> for a
+<em>r.forestfrag</em> Computes the forest fragmentation following
+the methodology proposed by Riitters et al. (2000). See
+<a href="http://www.consecol.org/vol4/iss2/art3/">this article</a> for a
detailed explanation.
-<p>It follows a "sliding window" algorithm with overlapping windows.
-The amount of forest and its occurence as adjacent forest pixels
-within fixed- area "moving-windows" surrounding each forest pixel is
-measured. The window size is user-defined. The result is stored at
-the location of the center pixel. Thus, a pixel value in the derived
-map refers to "between-pixel" fragmentation around the corresponding
+<p>It follows a "sliding window" algorithm with overlapping windows.
+The amount of forest and its occurence as adjacent forest pixels
+within fixed- area "moving-windows" surrounding each forest pixel is
+measured. The window size is user-defined. The result is stored at
+the location of the center pixel. Thus, a pixel value in the derived
+map refers to "between-pixel" fragmentation around the corresponding
forest location.
<p>As input it requires a binary map with (1) forest and (0)
non-forest. Obviously, one can replace forest any other land cover
type. If one wants to exclude the influence of a specific land cover
type, e.g., water bodies, it should be classified as no-data (NA) in
-the input map. See e.g.,
+the input map. See e.g.,
<a href="https://pvanb.wordpress.com/2016/03/25/update-of-r-forestfrag-addon/">blog post</a>.
-<p>Let <em>Pf</em> be the proportion of pixels in the window that
-are forested. Define <em>Pff</em> (strictly) as the proportion of
-all adjacent (cardinal directions only) pixel pairs that include at
+<p>Let <em>Pf</em> be the proportion of pixels in the window that
+are forested. Define <em>Pff</em> (strictly) as the proportion of
+all adjacent (cardinal directions only) pixel pairs that include at
least one forest pixel, for which both pixels are forested. <em>Pff</em>
- thus (roughly) estimates the conditional probability that,
-given a pixel of forest, its neighbor is also forest. The
-classification model then identifies six fragmentation categories as:
+ thus (roughly) estimates the conditional probability that,
+given a pixel of forest, its neighbor is also forest. The
+classification model then identifies six fragmentation categories as:
<div class="code"><pre>
interior: Pf = 1.0
@@ -37,18 +37,18 @@
undetermined: Pf ≥ 0.6 and Pf = Pff
</pre></div>
-<h2>NOTES</h2>
+<h2>NOTES</h2>
<ul>
-<li>The moving window size is user-defined (default=3)
-and must be an odd number. If an even number is given the function
+<li>The moving window size is user-defined (default=3)
+and must be an odd number. If an even number is given the function
will stop with an error message.
<li>No-data cells are ignored. This means that statistics at the
-raster edges are based on fewer cells (smaller) moving windows. If this
+raster edges are based on fewer cells (smaller) moving windows. If this
is a problem, the user can choose to have the output raster trimmed
with a number of raster cells equal to 1/2 * the size of the moving
window.
-<li>The function respects the region. The user has however the option
+<li>The function respects the region. The user has however the option
to set the region to match the input layer.
</ul>
@@ -102,16 +102,18 @@
<h2>AUTHORS</h2>
-<em>Paulo van Breugel</em>: Rewritten in Python, added option to set
-moving window size, and improved handling no-data cells<br>
-<em>Stefan Sylla</em>: Revised / updated the r.forestfrag.sh for
-GRASS GIS 6<br>
-<em>Emmanuel Sambale</em>: Author original shell script
-<h2>REFERENCES</h2>
-Riitters, K., J. Wickham, R. O'Neill, B. Jones,
-and E. Smith. 2000. Global-scale patterns of forest fragmentation.
-Conservation Ecology 4(2): 3. [online] URL:
+<ul>
+<li>Emmanuel Sambale (original shell version)</li>
+<li>Stefan Sylla (original shell version)</li>
+<li>Paulo van Breugel (Python version, user-defined moving window size)</li>
+<li>Vaclav Petras (major code clean up)</li>
+</ul>
+
+<h2>REFERENCES</h2>
+Riitters, K., J. Wickham, R. O'Neill, B. Jones,
+and E. Smith. 2000. Global-scale patterns of forest fragmentation.
+Conservation Ecology 4(2): 3. [online] URL:
<a href="http://www.consecol.org/vol4/iss2/art3/">http://www.consecol.org/vol4/iss2/art3/</a>
<p><i>Last changed: $Date$</i>
More information about the grass-commit
mailing list