vegTypeMapGenerator | R Documentation |
Generate vegetation type map
vegTypeMapGenerator(x, ...)
## Default S3 method:
vegTypeMapGenerator(x, ..., doAssertion = getOption("LandR.assertions", FALSE))
## S3 method for class 'data.table'
vegTypeMapGenerator(
x,
pixelGroupMap,
vegLeadingProportion = 0.8,
mixedType = 2,
sppEquiv = NULL,
sppEquivCol,
colors,
pixelGroupColName = "pixelGroup",
doAssertion = getOption("LandR.assertions", TRUE),
...
)
x |
Either a |
... |
Additional arguments. |
doAssertion |
A logical indicating whether some internal tests should be run to
ensure the function is running correctly.
Default: |
pixelGroupMap |
A |
vegLeadingProportion |
Numeric between 0-1, determining the relative biomass threshold a species needs to pass to be considered "leading". |
mixedType |
An integer defining whether mixed stands are: not differentiated (0), any kind of species admixture (1), or deciduous mixed with conifer (2; default). |
sppEquiv |
table with species name equivalencies between the kNN and final naming formats.
See |
sppEquivCol |
the column name to use from |
colors |
A named vector of colour codes. The names MUST match the names of species
in |
pixelGroupColName |
Name of the column in |
Eliot McIntire, Ceres Barros, Alex Chubaty
library(data.table)
library(terra)
x <- data.table(pixelGroup = rep(1:2, each = 2), B = c(100, 200, 20, 400),
speciesCode = rep(c("Pice_Gla", "Popu_Tre"), 2))
pixelGroupMap <- rast(ext(0,3, 0, 3), res = 1)
pixelGroupMap[] <- sample(1:2, size = 9, replace = TRUE)
vtm <- vegTypeMapGenerator(x, pixelGroupMap = pixelGroupMap)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.