matrix_to_raster
Convert matrix to raster
matrix_to_raster( matrix, landscape = NULL, landscape_empty = FALSE, extent = NULL, resolution = NULL, crs = NULL, to_disk = getOption("to_disk", default = FALSE) )
matrix
: matrix with values.landscape
: SpatRasterlandscape_empty
: If true, SpatRaster is landscape_emptyextent
: Extent of SpatRasterresolution
: Resolution of SpatRastercrs
: CRS of raster layer.to_disk
: If TRUE raster will be saved to disk.raster
Converts matrix
to a raster with same characteristics as landscape
. Either landscape
or extent
, resolution
and crs
must be specified.
augusta_nlcd <- terra::rast(landscapemetrics::augusta_nlcd) test_matrix <- terra::as.matrix(augusta_nlcd, wide = TRUE) matrix_to_raster(matrix = test_matrix, landscape = augusta_nlcd)
Useful links