Learn R Programming

SurfRough (version 0.0.1.2)

RRIMax: RRIMax: Maximum Radial Roughness index

Description

Same as RRI but instead of computing the mean of the absolute differences of order 2, the maximum is computed. The input is the DEM/image (no need to detrend).

Usage

RRIMax(x, ...)

# S3 method for numeric RRIMax(x, ...)

# S3 method for SpatRaster RRIMax(x, ..., .method = c("rcpp", "r"))

Value

isotropic roughness (in the same units of input)

Arguments

x

A DEM/image as a SpatRaster or a vector of numeric values from a focal window in a DEM from which to compute the index

...

reserved for future use

.method

Either r or rcpp (fast batch processing using C++)

References

Trevisani S., Teza G., Guth P.L., 2023. Hacking the topographic ruggedness index. Geomorphology, tools:::Rd_expr_doi("doi:10.1016/j.geomorph.2023.108838").

Examples

Run this code
library(terra)
dem= rast(paste(system.file("extdata", package = "SurfRough"), "/trento1.tif",sep=""))
roughRRIMax=RRIMax(dem)
plot(roughRRIMax)

Run the code above in your browser using DataLab