R: Filter duplicated points

filter_duplicates {lidR} | R Documentation

## Filter duplicated points

### Description

Filter points that appear more than once in the point cloud according to their X Y Z coordinates

### Usage

    filter_duplicates(las)

### Arguments

`las` | An object of class LAS or LAScatalog.

### Value

If the input is a `LAS` object, returns a `LAS` object. If the input is a `LAScatalog`, returns a `LAScatalog`.

### Working with a `LAScatalog`

This section appears in each function that supports a LAScatalog as input.

In `lidR` when the input of a function is a LAScatalog the function uses the LAScatalog processing engine. The user can modify the engine options using the available options. A careful reading of the engine documentation is recommended before processing `LAScatalogs`. Each `lidR` function should come with a section that documents the supported engine options.

The `LAScatalog` engine supports `.lax` files that significantly improve the computation speed of spatial queries using a spatial index. Users should really take advantage a `.lax` files, but this is not mandatory.

### Supported processing options

Supported processing options for a `LAScatalog` (in bold). For more details see the LAScatalog engine documentation:

- chunk size: How much data is loaded at once.

- chunk buffer: This function guarantee a strict wall-to-wall continuous output. The `buffer` option is not considered.

- chunk alignment: Align the processed chunks.

- progress: Displays a progression estimation.

- output files*: Mandatory because the output is likely to be too big to be returned in R and needs to be written in las/laz files. Supported templates are `{XLEFT}`, `{XRIGHT}`, `{YBOTTOM}`, `{YTOP}`, `{XCENTER}`, `{YCENTER}` `{ID}` and, if chunk size is equal to 0 (processing by file), `{ORIGINALFILENAME}`.

- select: The function will write files equivalent to the original ones. Thus `select = "*"` and cannot be changed.

- filter: Read only points of interest.

### See Also

Other filters: `filter_poi()`, `filter_surfacepoints()`, `filters`

[Package lidR version 3.2.2 Index]