Learn R Programming

spatialEco (version 1.3-0)

tri: Terrain Ruggedness Index

Description

Implementation of the Riley et al (1999) Terrain Ruggedness Index

Usage

tri(r, s = 3, exact = TRUE, file.name = NULL, ...)

Arguments

r

raster class object

s

Scale of window. Must be odd number, can represent 2 dimensions (eg., s=c(3,5) would represent a 3 x 5 window)

exact

Calculate (TRUE/FALSE) the exact TRI or an algebraic approximation.

file.name

Name of output raster (optional)

...

Additional arguments passed to writeRaster

Value

raster class object or raster written to disk

References

Riley, S.J., S.D. DeGloria and R. Elliot (1999) A terrain ruggedness index that quantifies topographic heterogeneity, Intermountain Journal of Sciences 5(1-4):23-27.

Examples

Run this code
# NOT RUN {
 library(raster)
 data(elev)
  ( tri.ext <- tri(elev) )
  ( tri.app <- tri(elev, exact = FALSE) )
  plot(stack(tri.ext, tri.app))
# }
# NOT RUN {
# }

Run the code above in your browser using DataLab