class: How to show the labeled patches: "global" (single map), "all" (every class as facet), or a vector with the specific classes one wants to show (every selected class as facet).
directions: The number of directions in which patches should be connected: 4 (rook's case) or 8 (queen's case).
consider_boundary: Logical if cells that only neighbour the landscape boundary should be considered as core
edge_depth: Distance (in cells) a cell has the be away from the patch edge to be considered as core cell
labels: Logical flag indicating whether to print or not to print patch labels.
label_lsm: If true, the value of the landscape metric is used as label
nrow, ncol: Number of rows and columns for the facet.
Returns
ggplot
Details
The function plots all patches with a fill corresponding to the value of the chosen landscape metric on patch level.
For all metrics based on distances or areas please make sure your data is valid using check_landscape.
Examples
landscape <- terra::rast(landscapemetrics::landscape)show_lsm(landscape, what ="lsm_p_area", directions =4)show_lsm(landscape, what ="lsm_p_shape", class = c(1,2), label_lsm =TRUE)show_lsm(landscape, what ="lsm_p_circle", class =3, labels =TRUE)