-
LAStools
LAStools
LAStools on kokoelma työkaluja LiDAR-datan käsittelyyn.
Käyttö
LAStoolsin käyttö
LAStools sisältyy seuraaviin moduuleihin:
- lastools: 2026 (tarkemmin 260326), 2025 (250304), 2023 (230914) ja 2022 (220613)
- geoconda: 3.11.9, 3.10.9 ja 3.10.6 (kaikki vanhemmalla versiolla 20171231)
Lataa yksi näistä moduuleista, esimerkiksi uusin versio (oletus):
module load lastools
LAStoolsin versiot 2025 ja 2023 perustuvat uuteen LAStoolsin natiiviin Linux-versioon ja vaativat 64-päätteen kaikkien työkalujen loppuun. Voit testata, että LAStools-moduuli on latautunut onnistuneesti komennolla
lasinfo64 -h
Kaikissa vanhemmissa versioissa, esimerkiksi geoconda-moduulissa, 64-päätettä ei tule lisätä työkalun nimen loppuun, esimerkiksi:
lasinfo -h
Jos haluat käyttää lisensoituja työkaluja testaukseen, käytä komennossa valitsinta -demo; katso lisätietoja LAStoolsin dokumentaatiosta.
LAStools-komennot
Kaikki Puhdin lastools-asennukset sisältävät LAStoolsin avoimen lähdekoodin työkalut.
- las2las - poimii viimeiset paluut, leikkaa, osittaa, muuntaa jne. ...
- las2txt - muuntaa LASin ihmisen luettavaan ja helposti jäsennettävään ASCII-muotoon
- lasdiff - vertaa kahden LAS/LAZ/ASCII-tiedoston dataa
- lasindex - luo spatiaalisen indeksin LAX-tiedoston nopeita spatiaalisia kyselyjä varten
- lasinfo - tulostaa nopean yleiskatsauksen LAS-tiedoston sisällöstä
- lasmerge - yhdistää useita LAS- tai LAZ-tiedostoja yhdeksi LAS- tai LAZ-tiedostoksi
- lasprecision - analysoi LIDAR-pisteiden todellisen tarkkuuden
- laszip - pakkaa LAS-tiedostot täysin häviöttömästi
- txt2las - muuntaa LIDAR-datan ASCII-tekstistä binääriseen LAS-muotoon
Versiot 2025 ja 2023 sisältävät lisäksi: lasoptimize64, las2dem64, las2iso64, las2shp64, las2tin64, las3dpoly64, lasboundary64, lascanopy64, lasclassify64, lasclip64, lascolor64, lascontrol64, lascopy64, lasdatum64, lasdistance64, lasduplicate64, lasgrid64, lasground64, lasground_new64, lasheight64, lasintensity64, laslayers64, lasnoise64, lasoverage64, lasoverlap64, lasreturn64, lassort64, lassplit64, lasthin64, lastile64, lastrack64, lasvdatum64, lasvoxel64. Versio 2025 sisältää lisäksi: blast2dem64, demdiff64, demzip64, e572las64, lascopcindex64, laslicman64, lasplanes64, lasprobe64 and shp2las64. Katso näiden työkalujen käyttöehdot lisenssistä.
Versio 2023 ei tue moniydinprosessointia, mutta versio 2025 tukee.
Puhdissa vain komentorivityökalut ovat saatavilla, ilman graafista käyttöliittymää.
Lisensoidun version käyttö
CSC tarjoaa vain LAStoolsin "free"-version. Jos sinulla on oma LAStools-lisenssi, sitä voidaan käyttää myös Puhdissa.
Jos haluat käyttää vuoden 2023 natiivia Linux-versiota, kopioi lisenssitiedosto projektisi projappl-hakemistoon Puhdissa ja määritä lisenssitiedoston sijainti ympäristömuuttujana ennen työkalujen käyttöä:
Vaihtoehto: Myös lisensoidun Windows-version käyttö on mahdollista winellä (Windows-emulaattori). Voit asentaa .exe-tiedostot itse projektiisi. Lataa ja pura LAStools projappl-levyalueellesi.
cd /projappl/<your_project>
wget https://lastools.github.io/download/LAStools.zip
unzip LAStools.zip
Lisää sitten lisenssitiedostosi /bin-kansioon, minkä jälkeen voit ajaa .exe-tiedostoja komennolla wine64
Huomaa, että voit käyttää wine64:n kanssa vain työkalujen 64-bittisiä versioita
Tässä on esimerkki lasinfo64.exe:n ajamisesta komennolla wine64
Maanmittauslaitoksen lidar-data Puhdissa
Suomen kansallinen lidar-data on jo tallennettu Puhtiin. Löydät sen tiedostopolusta: /appl/data/geo/mml/laserkeilaus. Lisätietoja.
LAStools monien tiedostojen kanssa
Jos käsittelet suurta määrää lidar-tiedostoja LAStoolsilla, tiedostot voidaan Puhdissa käsitellä rinnakkain.
- Jos käytät enintään 40 ydintä (=1 solmu Puhdissa), paras vaihtoehto on GNU parallel - katso lisätiedot CSC:n GDAL-rinnakkaisesimerkistä.
- Monisolmukäyttöä varten katso Ohje: GNU Parallel -työvuo monille pienille, itsenäisille ajoille.
Lisenssi
Tietoa LAStoolsin laillisesta käytöstä ja lisensoinnista on LAStoolsin LICENSE-tiedostossa.
Kiitokset
Jos käytät tätä ohjelmistoa Puhdissa, mainitse CSC ja Geoportti julkaisuissasi; tämä on tärkeää projektin jatkuvuuden ja rahoitusraporttien kannalta. Esimerkiksi voit kirjoittaa: "The authors wish to thank CSC - IT Center for Science, Finland (urn:nbn:fi:research-infras-2016072531) and the Open Geospatial Information Infrastructure for Research (Geoportti, urn:nbn:fi:research-infras-2016072513) for computational resources and support".
Viittaus
Ohjelmiston viittaus riippuu siitä, mitä lisenssiä käytettiin:
- LAStools, "Efficient LiDAR Processing Software" (version 220613, academic), obtained from http://rapidlasso.com/LAStools
- M. Isenburg, "LAStools - efficient LiDAR processing software" (version 220613, unlicensed), obtained from http://rapidlasso.com/LAStools
- rapidlasso GmbH, "LAStools - efficient LiDAR processing software" (version 220613, commercial), obtained from http://rapidlasso.com/LAStools
Asennus
Versiot 2023-2026 asennettiin Puhtiin Singularity-kontilla, joka perustuu CSC:n LasTools Apptrainer -resepteihin ja Tykyn wrap-container-toiminnallisuuteen.
#2025 and 2026
wrap-container -w /opt/LAStools/bin lastools_2025.sif --prefix 2025
#2023
wrap-container -w /opt/LAStools lastools.sif --prefix 2023
Versio 2022 asennettiin Puhtiin Tykyn wrap-container-toiminnallisuudella käyttäen LAStoolsin Dockerhubin Docker imagea.
wrap-container -w /opt/LAStools docker//:pydo/lastools:latest --prefix 2022