Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

deprecated

Deprecated functions in lidR


Description

These functions are provided for compatibility with older versions of lidR but are deprecated since lidR version 3. They will progressively print a message, throw a warning and eventually be removed. The links below point to the documentation of the new names

lasadd lascheck lasclip lasdetectshape lasfilter lasfiltersurfacepoints lasflightline lasground lasmergespatial lasnormalize laspulse lasrangecorrection lasflightline lasreoffset lasrescale lasscanlines lassmooth lassnags lastrees lasvoxelize sensor_tracking tree_detection tree_hull

Usage

lascheck(las)

lasclip(las, geometry, ...)

lasclipRectangle(las, xleft, ybottom, xright, ytop, ...)

lasclipPolygon(las, xpoly, ypoly, ...)

lasclipCircle(las, xcenter, ycenter, radius, ...)

lasdetectshape(las, algorithm, attribute = "Shape", filter = NULL)

lasfilter(las, ...)

lasfilterfirst(las)

lasfilterfirstlast(las)

lasfilterfirstofmany(las)

lasfilterground(las)

lasfilterlast(las)

lasfilternth(las, n)

lasfiltersingle(las)

lasfilterdecimate(las, algorithm)

lasfilterduplicates(las)

lasfiltersurfacepoints(las, res)

lasground(las, algorithm, last_returns = TRUE)

laspulse(las)

lasflightline(las, dt = 30)

lasscanline(las)

lasmergespatial(las, source, attribute = NULL)

lasnormalize(
  las,
  algorithm,
  na.rm = FALSE,
  use_class = c(2L, 9L),
  ...,
  add_lasattribute = FALSE
)

lasunnormalize(las)

lasrangecorrection(
  las,
  sensor,
  Rs,
  f = 2.3,
  gpstime = "gpstime",
  elevation = "Z"
)

lasrescale(las, xscale, yscale, zscale)

lasreoffset(las, xoffset, yoffset, zoffset)

lassmooth(
  las,
  size,
  method = c("average", "gaussian"),
  shape = c("circle", "square"),
  sigma = size/6
)

lasunsmooth(las)

lassnags(las, algorithm, attribute = "snagCls")

lastransform(las, CRSobj)

lastrees(las, algorithm, attribute = "treeID", uniqueness = "incremental")

lasadddata(las, x, name)

lasaddextrabytes(las, x, name, desc)

lasaddextrabytes_manual(
  las,
  x,
  name,
  desc,
  type,
  offset = NULL,
  scale = NULL,
  NA_value = NULL
)

lasremoveextrabytes(las, name)

lasvoxelize(las, res)

sensor_tracking(
  las,
  interval = 0.5,
  pmin = 50,
  extra_check = TRUE,
  thin_pulse_with_time = 0.001
)

tree_detection(las, algorithm)

tree_hulls(
  las,
  type = c("convex", "concave", "bbox"),
  concavity = 3,
  length_threshold = 0,
  func = NULL,
  attribute = "treeID"
)

Arguments

las

See the new functions that replace the old ones

geometry

See the new functions that replace the old ones

...

See the new functions that replace the old ones

xleft, ybottom, xright, ytop

See the new functions that replace the old ones

xpoly, ypoly

See the new functions that replace the old ones

xcenter, ycenter, radius

See the new functions that replace the old ones

algorithm

See the new functions that replace the old ones

attribute

See the new functions that replace the old ones

filter

See the new functions that replace the old ones

n, res, dt

See the new functions that replace the old ones

last_returns

See the new functions that replace the old ones

source

See the new functions that replace the old ones

na.rm, use_class, add_lasattribute

See the new functions that replace the old ones

sensor, Rs, f, gpstime, elevation

See the new functions that replace the old ones

xscale, yscale, zscale, xoffset, yoffset, zoffset

See the new functions that replace the old ones

size, method, shape, sigma

See the new functions that replace the old ones

CRSobj

See the new functions that replace the old ones

uniqueness

See the new functions that replace the old ones

x, name, desc, type, offset, scale, NA_value

See the new functions that replace the old ones

interval, pmin, extra_check, thin_pulse_with_time

See the new functions that replace the old ones

concavity, length_threshold, func

See the new functions that replace the old ones


lidR

Airborne LiDAR Data Manipulation and Visualization for Forestry Applications

v3.1.2
GPL-3
Authors
Jean-Romain Roussel [aut, cre, cph], David Auty [aut, ctb] (Reviews the documentation), Florian De Boissieu [ctb] (Fixed bugs and improved catalog features), Andrew Sánchez Meador [ctb] (Implemented wing2015() for segment_snags()), Bourdon Jean-François [ctb] (Contributed to Roussel2020() for track_sensor()), Gatziolis Demetrios [ctb] (Implemented Gatziolis2019() for track_sensor())
Initial release
2021-03-11

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.