Hello Evon,
the only three LAStools that can deal with full waveform data are
las2txt, laszip, and lasview. I have not tried this but you should be
able to do this by using laszip with a combination of the
'-keep_every_nth 20' filter with the '-waveform' option.
laszip -i LDR110907_172633_4.LAS ^
-keep_every_nth 20 ^
-waveform
-o LDR110907_172633_4_subsampled.LAZ
It will, however, store the waveforms to a separate compressed WPZ
file. Alternatively you can request uncompressed output from laszip.
The waveforms will then be stored to a separate WPD file. LAStools are
so memory efficient because they do as much of their computations in a
streaming manner as possible. Writing points and waveforms to a single
LAS file with the waveform block at the end is (in general) an
operation that cannot be streamed (unless some assumptions are made up
front).
laszip -i LDR110907_172633_4.LAS ^
-keep_every_nth 20 ^
-waveform
-o LDR110907_172633_4_subsampled.LAZ
Also see this discussion for a similar operation on LAS 1.3 FWF files:
https://groups.google.com/forum/#!topic/lastools/T7EBS8zfLAA
Regards,
Martin @rapidlasso
> --
> Download LAStools at
>
http://lastools.org
>
http://rapidlasso.com
> Be social with LAStools at
>
http://facebook.com/LAStools
>
http://twitter.com/LAStools
>
http://linkedin.com/groups/LAStools-4408378
> Manage your settings at
>
http://groups.google.com/group/lastools/subscribe