LiDAR veri kümelerine yaygın olarak çeşitli farklı filtreleme görevleri uygulanır (nokta yoğunluğu, düşük geçiş, bitki örtüsü filtreleme, yumuşatma görevleri vb. İle filtreleme). Bir şey istediğin gibi mekansal işlem (a shape dosyası içeren), sana bir yol aramaya varsayalım sizin veri kümesi klibi , yani shape dosyasına tanımlanan poligon sınırları dışındaki noktaları hariç .
Genel olarak, LAStools nokta veri işleme için güçlü bir pakettir. Bir dizi komut satırı aracıdır, ancak aynı zamanda basit bir GUI getirir ve QGIS (ve bu arada ArcGIS) ile entegre olur. Araç kutusunu özgürce indirebilir ve değerlendirebilirsiniz - ancak bunun yalnızca bir kısmı açık kaynak kodludur (LGPL 2.1 lisansı) - kapalı kaynaklı parçalar amacınıza bağlı olarak lisans gerektirir . Sizin için hangi koşulların geçerli olduğunu kontrol etmelisiniz.
kullanım LASTools'tan laklip (kapalı kaynak, çek lisanslama)
Kapalı kaynak araçlardan biri, lasclip , tam olarak bir şekil- dosyası görevi gerçekleştirir:
lasclip: girdi olarak bir LAS / LAZ / TXT dosyasını ve bir veya daha fazla çokgen içeren bir SHP / TXT dosyasını alır (örneğin, ayak izleri oluşturmak), tüm çokgenlerin (veya bazı çokgenlerin içine) düşen tüm noktaları keser ve hayatta kalanları saklar çıktı LAS / LAZ / TXT dosyasını gösterir.
Kullanımı basittir:
lasclip -i input_file.las -poly polygons.shp -o output_file.las -verbose
(lasclip kontrol README kullanımı üzerine daha fazla bilgi, daha örnekler ve şekil dosyası gereksinimleri için)
LASTools'tan las2las kullanın (açık kaynak; yalnızca temel kırpma görevleri)
Kapalı kaynaklı yazılım bir seçenek değilse: las2las aracı basit kırpma görevleri de gerçekleştirebilir - ancak şekil dosyası tanımlı bir çokgene kırpamazsınız. Örneğin dikdörtgenler, daireler, yükseklik, tarama açısı, sınıflandırma veya veri kalitesine göre kırpabilirsiniz. ( Kullanım örnekleri ve ayrıntılar için README'sine bakın.)
Ne yazık ki, lasclip işlevselliği eşittir herhangi bir açık kaynak aracın farkında değilim.
Kendi kendine oluşturulan bir komut dosyasında LAS dosyalarına erişmek için libLAS kullanma
LASTools, açık kaynaklı, BSD lisanslı libLAS kitaplığını temel alır . LAS dosyalarınıza erişmek ve Python kullanarak özel bir komut dosyasıyla filtrelemek için libLAS kullanabilirsiniz .
Tabii ki işleme akışınızı değiştirirseniz (örneğin LAS'ı daha sonra raster ve klibe dönüştürmek) başka olasılıklar da var, ancak en uygun yolun LAS ile mümkün olduğunca uzun süre çalışmaya devam etmek ve tüm filtrelemeyi nokta bulutu verileriyle yapmaktır. kendisi.