DOKK / manpages / debian 10 / pktools / pklas2img.1.en
pklas2img(1) pklas2img(1)

pklas2img - Rasterize LAS/LAZ point clouds with filtering/compositing options


pklas2img
-i lasfile -o output [options] [advanced options]

pklas2img converts a las/laz point cloud into a gridded raster dataset. The implementation is based on liblas ⟨http://www.liblas.org/⟩ API. You can define the bounding box, grid cell size and spatial reference set. The composite rule for multiple returns within a single grid cell can be set with the option -comp. The default attribute is z (height), but can also be intensity (if available), the scan angle rank (-n angle), the return number (-n return) or the total number of returns in that grid cell (-n nreturn). To select specific returns only, set the option -fir (first, last, single, multiple, or all).

Input las file
Output image file
names of the attribute to select: intensity, angle, return, nreturn, spacing, z
composite for multiple points in cell (min, max, absmin, absmax, median, mean, sum, first, last, profile (percentile height values), number (point density)). Last: overwrite cells with latest point
filter las points (first,last,single,multiple,all).
minimum scan angle to read points.
maximum scan angle to read points.
assign the projection for the output file in epsg code, e.g., epsg:3035 for European LAEA projection
Upper left x value bounding box (in geocoordinates if georef is true). 0 is read from input file
Upper left y value bounding box (in geocoordinates if georef is true). 0 is read from input file
Lower right x value bounding box (in geocoordinates if georef is true). 0 is read from input file
Lower right y value bounding box (in geocoordinates if georef is true). 0 is read from input file
Output resolution in x (in meter)
Output resolution in y (in meter)
Data type for output image ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 / Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}). Empty string: inherit type from input image
Output image format (see also gdal_translate(1)).
number(s) of returns to include
classes to keep: 0 (created, never classified), 1 (unclassified), 2 (ground), 3 (low vegetation), 4 (medium vegetation), 5 (high vegetation), 6 (building), 7 (low point, noise), 8 (model key-point), 9 (water), 10 (reserved), 11 (reserved), 12 (overlap)
verbose mode

Advanced options

Number of percentile bins for calculating percentile height value profile (=number of output bands)
nodata value to put in image if not valid
Creation option for output file. Multiple options can be specified.
colour table in ASCII format having 5 columns: id R G B ALFA (0: transparent, 255: solid)
02 January 2019