las3dpoly

1,081 views
Skip to first unread message

davidma...@gmail.com

unread,
Nov 11, 2023, 3:46:21 AM11/11/23
to LAStools - efficient tools for LiDAR processing
Hi Jochen is it possible to use the las3dpoly to classify points above the polyline ?
If not it would be interesting to implement this functionality !
Kind regards

Jochen Rapidlasso

unread,
Nov 11, 2023, 3:51:23 AM11/11/23
to LAStools - efficient tools for LiDAR processing
Hi David,
thanks for this good suggestion.
This should not be so difficult - we will implement this feature.

Cheers,

Jochen @rapidlasso

David J. Henderson McCartney

unread,
Nov 11, 2023, 3:59:27 AM11/11/23
to last...@googlegroups.com
Waiting for it ! Thank's in advance.

--
Download LAStools at
https://rapidlasso.de
Manage your settings at
https://groups.google.com/g/lastools/membership
---
You received this message because you are subscribed to the Google Groups "LAStools - efficient tools for LiDAR processing" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lastools+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lastools/46d4f714-53d9-4503-9b78-5553fef1e8dcn%40googlegroups.com.

Jochen Rapidlasso

unread,
Nov 28, 2023, 3:37:50 AM11/28/23
to LAStools - efficient tools for LiDAR processing
Hi David,
thanks for waiting!
It was a bit more complicated than we initially thought. The distance of points to the poly line was calculated independent of outer Z direction, now we had to do quite a bit of redesign.

There are 2 new arguments:
    -match_all_below       : will match all points below the polyline.
    -match_all_above       : will match all points above the polyline.
The order of the the "-distance" argument changed: First parameter will be the horizontal distance, then a optional vertical distance follows.
Vertical means the vertical distance in the direction of the current polyline segment.
If the vertical distance is not given the horizontal distance will be the radial distance to the polyline.

A simple test can be done using a simple polyline and a homogeneous cube of points (attached testdata.zip):

las3dpoly64.exe -i cube_9x9x9.laz -o tmp2a.laz -poly poly_9x9x9_test.csv -distance 1.6 1.2 -classify 13 -sep comma
las3dpoly64.exe -i cube_9x9x9.laz -o tmp2b.laz -poly poly_9x9x9_test.csv -distance 1.6 1.2 -classify 13 -sep comma -match_all_below
las3dpoly64.exe -i cube_9x9x9.laz -o tmp2c.laz -poly poly_9x9x9_test.csv -distance 1.6 1.2 -classify 13 -sep comma -match_all_above

1_input_poly.png
tmp2a.laz with height colorization shows the direction of the polyline.

2-match-above.png
This shows tmp2a.laz with points in larger size and tmp2c.laz with small points.
All points except class 13 are set to transparent, so only matched points are visible.

3-match-below.png
The same with "-match_all_below" in sample tmp2b.laz:
All points below the points hit by the poly are also matched and set to class 13. 

The tools give an detail output of the operation:
    Done with 'tmp2a.laz'. took 0.002 sec.
    729 points were read.
    34 points were flagged for modification.
    0 points were removed.

You can download this beta at
https://downloads.rapidlasso.de/beta/las3dpoly64.zip

We will notice when this version will become part of the regular download.

Best regards,

Jochen @rapidlasso
testdata.zip

David J. Henderson McCartney

unread,
Nov 28, 2023, 4:09:28 AM11/28/23
to last...@googlegroups.com, Silke Kämmerer
Great Jochen will do a test tomorrow and let you know  !

!!! Laslook - manual classification !!!
I remember that I discussed this topic with Silke …
It would be fantastic to be able to do :

- navigate into a tiled laz folder 
- 2D shaded ground points view
- identified a faulty tile
- open it in 3D / profile views
- select the faulty points
- reclassified the selection
- close and mark the tiles as done

Kind regards from the kingdom of Cambodia and happy water festival !

testdata.zip
Bon Om Touk 2023 v3.png
1_input_poly.png
2-match-above.png
3-match-below.png
Reply all
Reply to author
Forward
0 new messages