Is there any tool available for extracting the X, Y and Z channels from a .las file and exporting them to a .csv or similar file?
las2txt from liblas.org may do what you want:
I will present two solutions, but firstly let's assume a hypothetical situation to make the example easier to understand.
i) operational system: Windows
Solution 1 (Fusion/LDV):
I like to use Fusion/LDV, the U.S. Forest Service's free software for lidar visualization and processing.
It runs on DOS and it is very easy to use. There is also manual explaining the program commands and available ".las" data for training (it comes with a tutorial too).
hint: instal the Notepad++, so you can write the commands previous to run them on DOS.
To answer you question there is a specific program command to accomplish this task:
step 1: open the Notepad++ ".txt" file, and save it as ".bat" file.
Write the following script: (assuming the example given in the question's beginning)
*the word REM is just to make it possible to insert commentaries, which are useful to write above the actual syntax command you are running. So one can remember later what it was done, among other commentaries worthy to be written.
After writing the script, save the the ".bat" file document and run it.
It should create the file
Solution 2 (R)
There is an R function to read ".las" files created by Michael Sumner and published on internet.
step 1: execute the
I hope it helps you. Any doubts, just leave comment. Regards.