cliHoldridgeGrid {macroBiome}R Documentation

Vegetation Classifier Using the HLZ System

Description

Calculates the values of bioclimatic indices used in the Holdridge life zone (HLZ) system (Holdridge 1947, 1967), and designates the HLZ type using these values, for a given region, by using the monthly time series of temperature and precipitation.

Usage

cliHoldridgeGrid(rs.temp, rs.prec, verbose = FALSE, filename = "", ...)

Arguments

rs.temp

multi-layer Raster*/SpatRaster object with one-year time series of monthly mean air temperature (in °C)

rs.prec

multi-layer Raster*/SpatRaster object with one-year time series of monthly precipitation sum (in mm)

verbose

'logical' scalar that indicates whether or not values of the bioclimatic indices used should be added to the output.

filename

output filename

...

additional arguments passed on to writeRaster

Details

See cliHoldridgePoints.

Value

Depending on the setting, a SpatRaster object with one or more layers where the numeric integers encoding the HLZ type are stored at the last layer, while the additional layers contain the values of bioclimatic indices used. The meaning of integers is given in the data frame vegClsNumCodes. If verbose = FALSE, the return object is a single-layer SpatRaster obejct with numeric integers encoding the HLZ type.

Note

The objects 'rs.temp' and 'rs.prec' must be 12-layer Raster*/SpatRaster objects. These Raster*/SpatRaster objects must have the same bounding box, projection, and resolution.

References

Holdridge LR (1947) Determination of World Plant Formations From Simple Climatic Data. Science 105(2727):367–368. doi:10.1126/science.105.2727.367

Holdridge LR (1967) Life zone ecology. Tropical Science Center, San Jose, Costa Rica

Examples

# Loading mandatory data for the Example 'Climate Normal Grid'
data(inp_exClnrGrid)

# Designate the HLZ types (using the related bioclimatic indices)
# for Csongrad-Csanad County (for the normal period 1981-2010)
with(inp_exClnrGrid, {
rs.HLZ <- cliHoldridgeGrid(temp, prec, verbose = TRUE)
rs.HLZ
})


[Package macroBiome version 0.4.0 Index]