calc_lsm: Calculate with LandscapeMetrics

View source: R/calc_lsm.R

calc_lsmR Documentation

Calculate with LandscapeMetrics

Description

This function calculates any metrics implemented in landscapemetrics package using objects returned from decouple(), decouple.specific() or nestedscales().

Usage

calc_lsm(x, metric = NULL, level = NULL, ...)

Arguments

x

an output from decouple() decouple.specific() or nestedscales()

metric

Character: one of the metrics in landscapemetrics. See list_lsm()

level

Character: "landscape", "class" or "patch". Optional.

...

any other parameter from calulate_lsm() in landscapemetrics

See Also

extract_metrics(), decouple(), decouple.specific(), nestedscales() , landscapemetrics::calculate_lsm()

Examples

## Not run: 
#You don't need to run the next two lines
r <- raster(system.file("extdata/raster.grd", package="landscapeDecoupler"))
p <- read_points(system.file("extdata/pnts.shp", package="landscapeDecoupler"), type="shp")
#setting buffers sizes
b = c(1000,2000,3000)
x <- decouple(r, p, b)
calc_lsm(x, level = "landscape", "shdi")

## End(Not run)

wilsonfrantine/landscapeDecoupler documentation built on Oct. 31, 2024, 3:45 a.m.