v2.1.4
lidR v2.1.4 (Release date: 2019-10-15)
NEW FEATURES
-
grid_terrain()
gains an argumentfull_raster = FALSE
. -
lasnormalize()
gains an argument...
to tuneraster::extract()
and use, for example,method = "bilinear"
.
FIXES
-
In
lasground()
iflast_returns = TRUE
and theLAS
is not properly populated i.e. no last return, the classification was not actually computed. The expected behavior was to use all the points. This is now the case. -
lasclip()
is now able to clip into aLAS
objects usingSpatialPoints
orsf POINT
. It previously worked only intoLAScatalog
objects. -
lasaddextrabyte_manual()
was not actually working because thetype
was not converted to a numeric value according to the LAS specifications. -
Fix double precision floating point error in
grid_*
function in some specific cases. This fix affect alsohighest()
and other raster-based algorithms #273. -
lasreoffset()
now checks for integer overflow and throws an error in case of invalid user request #274. -
Tolerance for internal
point_in_triangle()
have been increased to fix double precision error in rasterization of a triangulation. This fixes some rareNA
s inpitfree()
,dsmtin()
andtin()
. -
The NAs are now correctly interpreted when writing a GDAL virtual raster #283.
-
Fix
lasmergespatial()
with 'on disk' rasters #285. -
Fix
pitfree()
with a single triangle case #288.
ENHANCEMENTS
pitfree()
handles more errors and fails more nicely in some specific cases #286.