lasground with buffered

103 views
Skip to first unread message

REHÁNY Nikolett (BKK Közút)

unread,
Apr 24, 2015, 7:59:06 AM4/24/15
to last...@googlegroups.com
Hello,

I use lastools for my work on classified mobile laser scanned pointcloud.
There is a step in our classifying workflow where the ground is refined with this command:

c:\lastools\bin\lasground.exe -i d:\tile\*.laz ^
        -ignore_class 1 7 25 -cores 4 -step 1 ^
        -extra_fine -no_stddev -spike 0.1 -offset 0.01 ^
        -ground_class 11 -non_ground_class 2 ^
        -buffered 2 -odir d:\ground -olaz

It usually works perfectly but sometimes leaves out a tile. When I run the command without '-buffered' it creates all grounded tiles.

I uploaded a part of the pointcloud (https://drive.google.com/file/d/0B8ULdo4l3_Lob005WG40Ti1QQW8/view?usp=sharing), 654560_232384_32.laz is the problematic file in this sample. (It contains 18.7 million points.)
Could you help me find out what is the problem?

Best regards,
Nikolett

 


Ezen üzenet és annak bármely csatolt anyaga bizalmas, jogi védelem alatt áll, a nyilvános közléstől védett. Az üzenetet kizárólag a címzett, illetve az általa meghatalmazottak használhatják fel. Ha Ön nem az üzenet címzettje, úgy kérjük, hogy telefonon, vagy e-mail-ben értesítse erről az üzenet küldőjét és törölje az üzenetet, valamint annak összes csatolt mellékletét a rendszeréből. Ha Ön nem az üzenet címzettje, abban az esetben tilos az üzenetet vagy annak bármely csatolt mellékletét lemásolnia, elmentenie, az üzenet tartalmát bárkivel közölnie vagy azzal visszaélnie.

This message and any attachment are confidential and are legally privileged. It is intended solely for the use of the individual or entity to whom it is addressed and others authorised to receive it. If you are not the intended recipient, please telephone or email the sender and delete this message and any attachment from your system. Please note that any dissemination, distribution, copying or use of or reliance upon the information contained in and transmitted with this e-mail by or to anyone other than the recipient designated above by the sender is unauthorised and strictly prohibited.

 

Martin Isenburg

unread,
Apr 25, 2015, 3:40:13 PM4/25/15
to LAStools - efficient command line tools for LIDAR processing
Hello,

you will likely exceed the maximum number of points if your 32 by 32 meter tile already has 18.7 million points and you are adding a buffer of 2 meters in each direction using the points from the neighboring tiles.

I suggest to run lastile with option '-refine_tiling 10000000' a few times to assure no tile has more than 10000000 points. In your case, simply add a few calls like this before lasground. Note that each call does only one level of refinement (e.g. 32 by 32 sized tiles with 18.7 million points are split into four tiles of 16 by 16  (no matter how many points each 16 by 16 tile contains).

Also ... it may be more efficient to add the 2 meter buffer in the initial run of lastile already. Then you always know exactly how big the buffered tiles will be. Running lastile with option '-refine_tiling 10000000' on tiles with buffer will count the points from the buffer as well and also preserve buffers.

lastile -i d:\tile\*.laz ^
         -refine_tiling 10000000 ^
          -cores 4

lastile -i d:\tile\*.laz ^
         -refine_tiling 10000000 ^
          -cores 4

lastile -i d:\tile\*.laz ^
         -refine_tiling 10000000 ^
          -cores 4

Regards,

Martin @rapidlasso


REHÁNY Nikolett (BKK Közút)

unread,
May 6, 2015, 11:01:48 AM5/6/15
to last...@googlegroups.com
Hello,

it works. Thank you!

Best regards,
Nikolett



Feladó: last...@googlegroups.com [last...@googlegroups.com] ; meghatalmazó: Martin Isenburg [martin....@gmail.com]
Küldve: 2015. április 25. 21:38
Címzett: LAStools - efficient command line tools for LIDAR processing
Tárgy: Re: [LAStools] lasground with buffered

Reply all
Reply to author
Forward
0 new messages