1

I want to classify LiDAR vegetation points in low and mid vegetation, using LAStools.

High vegetation is simple to get, using top of canopy (first return), but how about low vegetation, and mid? Following ASPRS standards they are class 3 and 4, respectively. How could I separately isolate these classes using LAStools, in order to create DEMs from them?

2

You can use lasheight to classify points at different intervals above ground, assuming you have already classified ground points. For example 0-1 meter above ground -> low veg, and 1-6 meter above ground -> med veg. The height values for these 2 classes vary from project to project, as there is no set rule. You can use the -classify_between option to set your tolerances. See the readme for more details.

For example, to keep only points between 1 and 6 units above the ground, and save out to 'mid_veg.las', enter the following command:

lasheight -i lidar.las -o mid_veg.las -drop_below 1.0 -drop_above 6.0
  • thanks for answering. It worked, i've just reclassified points into low-mid-high vegetation using lasheight. Now, how could I get only ground points and low vegetation points? (So eliminating mid and high ones?) – user66349 Aug 1 '17 at 17:20
  • Do you mean extract select classifications to a separate point cloud? Or create a DEM from them? – Barbarossa Aug 1 '17 at 18:27
  • Separate the point cloud, and I can interpolate in SAGA GIS, i. e. – user66349 Aug 2 '17 at 8:30
  • @user66349 See my edited answer – Barbarossa Aug 2 '17 at 20:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.