View source: R/spatialize_lsm.R
spatialize_lsm | R Documentation |
Spatialize landscape metric values
spatialize_lsm(
landscape,
level = "patch",
metric = NULL,
name = NULL,
type = NULL,
what = NULL,
directions = 8,
progress = FALSE,
to_disk = getOption("to_disk", default = FALSE),
...
)
landscape |
Raster* Layer, Stack, Brick, SpatRaster (terra), stars, or a list of rasterLayers. |
level |
Level of metrics. Either 'patch', 'class' or 'landscape' (or vector with combination). |
metric |
Abbreviation of metrics (e.g. 'area'). |
name |
Full name of metrics (e.g. 'core area') |
type |
Type according to FRAGSTATS grouping (e.g. 'aggregation metrics'). |
what |
Selected level of metrics: either "patch", "class" or "landscape".
It is also possible to specify functions as a vector of strings, e.g. |
directions |
The number of directions in which patches should be connected: 4 (rook's case) or 8 (queen's case). |
progress |
Print progress report. |
to_disk |
If TRUE raster will be saved to disk. |
... |
Arguments passed on to |
The functions returns a nested list with RasterLayer
s. The first level
contains each input layer (only one element if RasterLayer
was provided).
The second level contains a RasterLayer
for each selected metric
(see list_lsm
for details) where each cell has the landscape metric
value of the patch it belongs to. Only patch level metrics are allowed.
list
list_lsm
show_lsm
spatialize_lsm(landscape, what = "lsm_p_area")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.