Berbagai tugas penyaringan yang berbeda biasanya diterapkan pada kumpulan data LiDAR (penyaringan berdasarkan titik kerapatan, low pass, penyaringan vegetasi, tugas perataan dan sebagainya). Ketika Anda meminta operasi spasial (melibatkan shapefile), saya berasumsi Anda mencari cara untuk klip dataset Anda , yaitu mengecualikan poin yang berada di luar batas poligon yang ditentukan oleh shapefile .
Secara umum, LAStools adalah paket yang kuat untuk pemrosesan data titik. Ini adalah seperangkat alat baris perintah, tetapi juga membawa GUI sederhana dan terintegrasi dengan QGIS (dan ArcGIS, omong-omong). Anda dapat mengunduh dan mengevaluasi kotak alat secara bebas - namun, hanya sebagian yang merupakan sumber terbuka (lisensi LGPL 2.1) - bagian sumber tertutup memerlukan lisensi tergantung pada tujuan Anda. Anda harus memeriksa ketentuan apa yang berlaku untuk Anda.
Gunakan lasclip dari LASTools (sumber tertutup, periksa lisensi)
Salah satu alat sumber tertutup, lasclip , secara tepat melakukan tugas clip-by-shapefile :
lasclip: mengambil sebagai input file LAS / LAZ / TXT dan file SHP / TXT dengan satu atau banyak poligon (mis: membangun jejak kaki), memotong semua titik yang berada di luar semua poligon (atau di dalam beberapa poligon), dan menyimpan yang masih hidup menunjuk ke file LAS / LAZ / TXT keluaran.
Penggunaannya mudah:
lasclip -i input_file.las -poly polygons.shp -o output_file.las -verbose
(periksa README lasclip untuk perincian lebih lanjut tentang penggunaan, lebih banyak contoh dan persyaratan shapefile)
Gunakan las2las dari LASTools (open-source; tugas kliping dasar saja)
Jika perangkat lunak sumber tertutup bukan pilihan: alat las2las juga dapat melakukan tugas kliping sederhana - namun, Anda tidak dapat memotong ke poligon yang ditentukan oleh bentuk-bentuk. Anda dapat klip dengan persegi panjang, lingkaran, ketinggian, sudut pindai, klasifikasi atau kualitas data misalnya. (Lihat README untuk contoh dan detail penggunaan.)
Sayangnya, saya tidak mengetahui adanya alat open-source yang sama dengan fungsionalitas lasclip.
Gunakan libLAS untuk mengakses file LAS dalam skrip buatan sendiri
LASTools didasarkan pada perpustakaan libLAS sumber terbuka, berlisensi BSD . Anda dapat menggunakan libLAS untuk mengakses file LAS Anda dan memfilternya dengan skrip khusus, misalnya menggunakan Python .
Tentu saja ada kemungkinan lain jika Anda mengubah aliran pemrosesan Anda (mis., Mengkonversi LAS ke raster dan klip nanti), tapi saya pikir cara yang paling mudah adalah tetap bekerja dengan LAS selama mungkin dan melakukan semua penyaringan dengan data cloud titik diri.