tiles a potentially very large amount of LAS/LAZ/ASCII points from one or many files into square non-overlapping tiles of a specified size and save them into LAS or LAZ format. Optionally the tool can also create a small ‘-buffer 10’ around every tile where the parameter 10 specifies the number of units each tile is (temporarily) grown in each direction. It is possible to remove the buffer from a tile by running with ‘-remove_buffer’ option. You may also flag the points that fall into the buffer with the new ‘-flag_as_withheld’ or ‘-flag_as_synthetic’ options. If you spatially index your input files using lasindex you may also run lastile on multiple processors with the ‘-cores 4’ option.
Optionally the tool can also create an ‘-reversible’ tiling that will allow to recreate the original file from all the individual tiles. This is useful to, for example, break a large LAS file into many tiles with buffers, classify each tile individually with lasclassify.exe or compute the height of each point with lasheight.exe, and then put the original large LAS file back together with ‘-reverse_tiling’. For more details see the README file.