[GIS] Classifying LiDAR data with LAStools

classificationlastoolslidarpoint

I am presently using LAStools to analyse LiDAR data. Can LAStools classify the points into various features such as vegetation, roads, buildings etc? If so, how is it done?

Best Answer

LASTools can perform a ground classification using "lasground" and then can perform some limited feature classification using "lasclassify". The performance and quality of feature classification in point clouds is strongly influenced by the type of landscape collected. Some landscapes just do not lend themselves to acceptable automated results. The best feature classification is provided when the vendor performs a "hands on" approach where considerable editing is performed after a given ground/feature classification algorithm is applied.

I am not sure how many tools are implemented in the ArcGIS LAS Toolbox. You may want to look at the available LAS commandline executable tools for more detailed analysis.

If your data was collected in an area with forest canopy or topographic relief I would recommend using the MCC algorithm for ground classification. This method uses a Thin Plate Spline and produces very good results. I am not overly fond of TIN based methods because of the surface bias, distortion and noise that they tend to produce.