This function normalizes point clouds to receive the height above ground as a additional attribute
Usage
catalog_normalize(
lascatalog,
algorithm = tin(),
dtm = NULL,
output_path,
filename_convention = "{ORIGINALFILENAME}",
parallel = FALSE,
n_cores = 2
)
Arguments
- lascatalog
object of class
lascatalog
. Needs to have classified ground points.- algorithm
(1) An algorithm used for spatial interpolation of the point cloud data, uses the ones available via
lidR::normalize_height()
or (2) the character vector "dtm" when a dtm is available and should be used. Defaults to tin().- dtm
object of type
rast
representing a digital terrain model. Seeterra::rast()
- output_path
character path to the folder where the new files should be exported to
- filename_convention
character defining the filenames of the generated laz files following lidR basics. Defaults to the original filename
- parallel
logical of length 1. Should the computation be split over several cores? Defaults to FALSE.
- n_cores
numeric of length 1. If
parall = TRUE
, on how many cores should the computations be run on? Defaults to the value registered inoptions("cores")[[1]]
, or, if this is not available, toparallel::detectCores())
.