Split DEM into smaller tiles
Usage
dem_split(data, size, parallel = FALSE, ncores = (parallel::detectCores() - 1))
Arguments
- data
Digital elevation model of class RasterLayer.
- size
Size of tiles, in the same unit as the RasterLayer.
- parallel
Logical. Use parallel processing? Note: parallel must be installed.
- ncores
Number of cores to use when parallel = TRUE.
Value
List of RasterLayers.
Examples
L <- habtools::extent(horseshoe) # size of horseshoe = 8m
size <- 2 # size of target tiles
(L / size)^2 # number of target tiles = 16
#> [1] 16
dem_list <- dem_split(horseshoe, 2)
length(dem_list)
#> [1] 16