Hi there,
I'm a long-time LAStools user, but have always run LAStools under Windows. Recently, being away from my work computer, I wanted to convert some CSV files to LAZ files on my home Mac. I "installed" (i.e. downloaded and extracted) LAStools and ran it through Wine, which worked fine.
The CSV files I was trying to convert have the form of X,Y,Z,Class. As per usual, I ran las2las64 on all files in the directory.
wine /Applications/LAStools/bin/las2las64.exe -i CSV/*.csv -iparse xyzc -set_version 1.4 -set_point_type 6 -olaz -odir LAZ -cores 6
When I checked the lasinfo results for one file, I noticed that all points showed up as unclassified.
I then ran las2las64 WITHOUT the -cores argument and the results showed the classifications as per input CSV file.
Does anybody have any idea why this might be the case? I realise that this might have to do with how wine handles las2las64, but it otherwise works as expected. Maybe multi-threading isn't (well) supported by wine? I have very limited experience with emulating Windows software on a Mac.
If it helps, the LAStools version I'm using is version 250801.
Cheers,
Jo