# Airborne LiDAR Data Manipulation and Visualization for Forestry Applications

## Documentation for package ‘lidR’ version 3.0.3

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A C D E F G H I K L M N O P R S T U V W misc

lidR-package | lidR: airborne LiDAR for forestry applications

## -- A --

add_attribute | Add attributes into a LAS object
add_dtm3d | Add a spatial object to a point cloud scene
add_flightlines3d | Add a spatial object to a point cloud scene
add_lasattribute | Add attributes into a LAS object
add_lasattribute_manual | Add attributes into a LAS object
add_lasrgb | Add attributes into a LAS object
add_treetops3d | Add a spatial object to a point cloud scene
area | Surface covered by a LAS* object
area-method | Surface covered by a LAS* object
as.list.LASheader | Transform to a list
as.spatial | Transform a LAS* object into an sp object
asprs | ASPRS LAS Classification

## -- C --

catalog | Create an object of class LAScatalog
catalog_apply | LAScatalog processing engine
catalog_intersect | Subset a LAScatalog with a Spatial* object
catalog_makechunks | Subdivide a LAScatalog into chunks
catalog_options_tools | Get or set LAScatalog processing engine options
catalog_retile | Retile a LAScatalog
catalog_sapply | LAScatalog processing engine
catalog_select | Select LAS files manually from a LAScatalog
classify_ground | Classify points as 'ground' or 'not ground'
clip | Clip points in regions of interest
clip_circle | Clip points in regions of interest
clip_polygon | Clip points in regions of interest
clip_rectangle | Clip points in regions of interest
clip_roi | Clip points in regions of interest
clip_transect | Clip points in regions of interest
cloud_metrics | Compute metrics for a cloud of points
crs-method | Get or set the projection of a LAS* object
crs<--method | Get or set the projection of a LAS* object
csf | Ground Segmentation Algorithm

## -- D --

dalponte2016 | Individual Tree Segmentation Algorithm
decimate_points | Decimate a LAS object
delineate_crowns | Compute the hull of each tree.
density | Surface covered by a LAS* object
density-method | Surface covered by a LAS* object
deprecated | Deprecated functions in lidR
dsmtin | Digital Surface Model Algorithm

## -- E --

entropy | Normalized Shannon diversity index
epsg | Get or set the projection of a LAS* object
epsg-method | Get or set the projection of a LAS* object
epsg<- | Get or set the projection of a LAS* object
epsg<--method | Get or set the projection of a LAS* object
extent-method | Extent

## -- F --

filters | Predefined point of interest filters
filter_duplicates | Filter duplicated points
filter_first | Predefined point of interest filters
filter_firstlast | Predefined point of interest filters
filter_firstofmany | Predefined point of interest filters
filter_ground | Predefined point of interest filters
filter_last | Predefined point of interest filters
filter_nth | Predefined point of interest filters
filter_poi | Filter points of interest with matching conditions
filter_single | Predefined point of interest filters
filter_surfacepoints | Filter the surface points
find_localmaxima | Local Maximum Filter
find_trees | Individual tree detection
forest.colors | Palettes

## -- G --

gap_fraction_profile | Gap fraction profile
Gatziolis2019 | Sensor tracking algorithm
get_lidr_threads | Set or get number of threads that lidR should use
get_range | Intensity normalization algorithm
grid_canopy | Digital Surface Model
grid_density | Map the pulse or point density
grid_metrics | Area-Based Approach
grid_terrain | Digital Terrain Model

## -- H --

height.colors | Palettes
hexbin_metrics | Area-Based Approach in hexagonal cells.
highest | Point Cloud Decimation Algorithm
homogenize | Point Cloud Decimation Algorithm

## -- I --

is | A set of boolean tests on objects
is.algorithm | A set of boolean tests on objects
is.empty | A set of boolean tests on objects
is.indexed | A set of boolean tests on objects
is.overlapping | A set of boolean tests on objects
is.parallelised | A set of boolean tests on objects

## -- K --

knnidw | Spatial Interpolation Algorithm
kriging | Spatial Interpolation Algorithm

## -- L --

LAD | Leaf area density
LAS | An S4 class to represent a .las or .laz file
LAS-class | An S4 class to represent a .las or .laz file
lasadddata | Deprecated functions in lidR
lasaddextrabytes | Deprecated functions in lidR
lasaddextrabytes_manual | Deprecated functions in lidR
LASBRIGDE | ASPRS LAS Classification
LASBUILDING | ASPRS LAS Classification
LAScatalog-class | An S4 class to represent a catalog of .las or .laz files
lascheck | Deprecated functions in lidR
lasclip | Deprecated functions in lidR
lasclipCircle | Deprecated functions in lidR
lasclipPolygon | Deprecated functions in lidR
lasclipRectangle | Deprecated functions in lidR
lasdetectshape | Deprecated functions in lidR
lasfilter | Deprecated functions in lidR
lasfilterdecimate | Deprecated functions in lidR
lasfilterduplicates | Deprecated functions in lidR
lasfilterfirst | Deprecated functions in lidR
lasfilterfirstlast | Deprecated functions in lidR
lasfilterfirstofmany | Deprecated functions in lidR
lasfilterground | Deprecated functions in lidR
lasfilterlast | Deprecated functions in lidR
lasfilternth | Deprecated functions in lidR
lasfiltersingle | Deprecated functions in lidR
lasfiltersurfacepoints | Deprecated functions in lidR
lasflightline | Deprecated functions in lidR
LASGROUND | ASPRS LAS Classification
lasground | Deprecated functions in lidR
LASheader | Create a 'LASheader' object
LASheader-class | An S4 class to represent the header of .las or .laz files
LASHIGHVEGETATION | ASPRS LAS Classification
LASKEYPOINT | ASPRS LAS Classification
LASLOWPOINT | ASPRS LAS Classification
LASLOWVEGETATION | ASPRS LAS Classification
LASMEDIUMVEGETATION | ASPRS LAS Classification
lasmergespatial | Deprecated functions in lidR
LASNOISE | ASPRS LAS Classification
LASNONCLASSIFIED | ASPRS LAS Classification
lasnormalize | Deprecated functions in lidR
laspulse | Deprecated functions in lidR
LASRAIL | ASPRS LAS Classification
lasrangecorrection | Deprecated functions in lidR
lasremoveextrabytes | Deprecated functions in lidR
lasreoffset | Deprecated functions in lidR
lasrescale | Deprecated functions in lidR
LASROADSURFACE | ASPRS LAS Classification
lasscanline | Deprecated functions in lidR
lassmooth | Deprecated functions in lidR
lassnags | Deprecated functions in lidR
lastransform | Deprecated functions in lidR
LASTRANSMISSIONTOWER | ASPRS LAS Classification
lastrees | Deprecated functions in lidR
LASUNCLASSIFIED | ASPRS LAS Classification
lasunnormalize | Deprecated functions in lidR
lasunsmooth | Deprecated functions in lidR
lasvoxelize | Deprecated functions in lidR
LASWATER | ASPRS LAS Classification
LASWIRECONDUCTOR | ASPRS LAS Classification
LASWIREGUARD | ASPRS LAS Classification
las_check | Inspect a LAS object
las_reoffset | Rescale and reoffset a LAS object
las_rescale | Rescale and reoffset a LAS object
li2012 | Individual Tree Segmentation Algorithm
lidR | lidR: airborne LiDAR for forestry applications
lidR-LAScatalog-drivers | LAScatalog drivers
lidR-parallelism | Parallel computation in lidR
lidrpalettes | Palettes
lmf | Individual Tree Detection Algorithm

## -- M --

manual | Individual Tree Detection Algorithm
mcwatershed | Individual Tree Segmentation Algorithm
merge_spatial | Merge a point cloud with a source of spatial data

## -- N --

normalize_height | Remove the topography from a point cloud
normalize_intensity | Normalize intensity
npoints | Surface covered by a LAS* object
npoints-method | Surface covered by a LAS* object

## -- O --

opt_chunk_alignment | Get or set LAScatalog processing engine options
opt_chunk_alignment<- | Get or set LAScatalog processing engine options
opt_chunk_buffer | Get or set LAScatalog processing engine options
opt_chunk_buffer<- | Get or set LAScatalog processing engine options
opt_chunk_size | Get or set LAScatalog processing engine options
opt_chunk_size<- | Get or set LAScatalog processing engine options
opt_cores | Get or set LAScatalog processing engine options
opt_cores<- | Get or set LAScatalog processing engine options
opt_filter | Get or set LAScatalog processing engine options
opt_filter<- | Get or set LAScatalog processing engine options
opt_independent_files | Get or set LAScatalog processing engine options
opt_independent_files<- | Get or set LAScatalog processing engine options
opt_laz_compression | Get or set LAScatalog processing engine options
opt_laz_compression<- | Get or set LAScatalog processing engine options
opt_merge | Get or set LAScatalog processing engine options
opt_merge<- | Get or set LAScatalog processing engine options
opt_output_files | Get or set LAScatalog processing engine options
opt_output_files<- | Get or set LAScatalog processing engine options
opt_progress | Get or set LAScatalog processing engine options
opt_progress<- | Get or set LAScatalog processing engine options
opt_select | Get or set LAScatalog processing engine options
opt_select<- | Get or set LAScatalog processing engine options
opt_stop_early | Get or set LAScatalog processing engine options
opt_stop_early<- | Get or set LAScatalog processing engine options
opt_wall_to_wall | Get or set LAScatalog processing engine options
opt_wall_to_wall<- | Get or set LAScatalog processing engine options

## -- P --

p2r | Digital Surface Model Algorithm
pastel.colors | Palettes
pitfree | Digital Surface Model Algorithm
plot | Plot a LAS* object
plot-method | Plot a LAS* object
plot.lasmetrics3d | Plot voxelized LiDAR data
plot_3d | Add a spatial object to a point cloud scene
plot_dtm3d | Add a spatial object to a point cloud scene
pmf | Ground Segmentation Algorithm
point_metrics | Point-based metrics
print | Summary and Print for 'LAS*' objects
print-method | Summary and Print for 'LAS*' objects
print.lidRAlgorithm | Summary and Print for 'LAS*' objects
projection | Get or set the projection of a LAS* object
projection-method | Get or set the projection of a LAS* object
projection<--method | Get or set the projection of a LAS* object

## -- R --

random | Point Cloud Decimation Algorithm
random.colors | Palettes
range_correction | Intensity normalization algorithm
rbind.LAS | Merge LAS objects
readLAS | Read .las or .laz files
readLAScatalog | Create an object of class LAScatalog
readLASheader | Read a .las or .laz file header
readMSLAS | Read multispectral .las or .laz files
remove_lasattribute | Add attributes into a LAS object
retrieve_flightlines | Retrieve individual pulses, flightlines or scanlines
retrieve_pulses | Retrieve individual pulses, flightlines or scanlines
retrieve_scanlines | Retrieve individual pulses, flightlines or scanlines
Roussel2020 | Sensor tracking algorithm
rumple_index | Rumple index of roughness

## -- S --

segment_shapes | Estimation of the shape of the points neighborhood
segment_snags | Snag classification
segment_trees | Individual tree segmentation
sensor_tracking | Deprecated functions in lidR
set_lidr_threads | Set or get number of threads that lidR should use
shape_detection | Algorithms for shape detection of the local point neighborhood
shp_hplane | Algorithms for shape detection of the local point neighborhood
shp_line | Algorithms for shape detection of the local point neighborhood
shp_plane | Algorithms for shape detection of the local point neighborhood
silva2016 | Individual Tree Segmentation Algorithm
smooth_height | Smooth a point cloud
stdmetrics | Predefined standard metrics functions
stdmetrics_ctrl | Predefined standard metrics functions
stdmetrics_i | Predefined standard metrics functions
stdmetrics_pulse | Predefined standard metrics functions
stdmetrics_rn | Predefined standard metrics functions
stdmetrics_z | Predefined standard metrics functions
stdshapemetrics | Predefined standard metrics functions
stdtreemetrics | Predefined standard metrics functions
summary | Summary and Print for 'LAS*' objects
summary-method | Summary and Print for 'LAS*' objects

## -- T --

tin | Spatial Interpolation Algorithm
track_sensor | Reconstruct the trajectory of the LiDAR sensor using multiple returns
tree_detection | Deprecated functions in lidR
tree_hulls | Deprecated functions in lidR
tree_metrics | Compute metrics for each tree

## -- U --

unnormalize_height | Remove the topography from a point cloud
unsmooth_height | Smooth a point cloud
util_makeZhangParam | Parameters for progressive morphological filter

## -- V --

VCI | Vertical Complexity Index
voxelize_points | Voxelize a point cloud
voxel_metrics | Voxelize the space and compute metrics for each voxel

## -- W --

watershed | Individual Tree Segmentation Algorithm
wing2015 | Snags Segmentation Algorithm
wkt-method | Get or set the projection of a LAS* object
wkt<- | Get or set the projection of a LAS* object
wkt<--method | Get or set the projection of a LAS* object
writeLAS | Write a .las or .laz file

## -- misc --

$<--method | Inherited but modified methods from sp
--method | Remove the topography from a point cloud
.stdmetrics | Predefined standard metrics functions
.stdmetrics_ctrl | Predefined standard metrics functions
.stdmetrics_i | Predefined standard metrics functions
.stdmetrics_pulse | Predefined standard metrics functions
.stdmetrics_rn | Predefined standard metrics functions
.stdmetrics_z | Predefined standard metrics functions
.stdshapemetrics | Predefined standard metrics functions
.stdtreemetrics | Predefined standard metrics functions
[-method | Inherited but modified methods from sp
[[<--method | Inherited but modified methods from sp