Bu, Basit Morfolojik Filtre (SMRF) veya Progresif Morfolojik Filtre (PMF) algoritmaları kullanılarak bir pdal filtre ile yapılabilir .
Hızlı
pdal ground --cell_size=5 --extract input.laz out-bare-earth.laz
PMF kullanarak 5 toprak birim hücre boyutuna sahip çıplak toprak sıkıştırılmış LAS dosyası oluşturur. ( dokümanlar )
Daha fazla açıklama için ProgressiveMorphologicalFilter segmentasyonu öğreticisini kullanarak zemin dönüşlerini belirleme eğiticisine bakın.
Daha fazla katılım, SMRF kullanma
Bir boru hattı örneği:
- SMRF filtresini uygular,
cell
boyut seçeneğini 2.0 (sistem birimlerini koordine et) ve 0,75 eşiğine büyütür
- sadece yeni sınıflandırılmış toprak noktalarını seçer (toprak
2
için LAS standart değeridir)
- seçimi sıkıştırılmamış bir LAS çıktı dosyasına yazar (sıkıştırılmış dosya için uzantıyı .laz olarak değiştirin)
Komut: pdal pipeline "classify-ground-smrf.json"
JSON parametreleri dosyası:
{
"pipeline": [
"inputfile.laz",
{
"type":"filters.smrf",
"cell": "2.0",
"threshold": "0.75"
},
{
"type":"filters.range",
"limits":"Classification[2:2]"
},
"out/smurf_classifed.las"
]
}
Yalnızca yerden çıkar
Bu örnek a) toprağa / toprağa ayrılmaz, b) "Yerden Yükseklik" özelliğini ekler ve c) sadece yer üstü 2.0 puanlarını (koordinat sistemi birimleri) dışa aktarır.
{
"pipeline": [
"input.laz",
{
"type": "filters.assign",
"assignment": "Classification[:]=0"
},
{
"type": "filters.smrf"
},
{
"type": "filters.hag"
},
{
"type": "filters.range",
"limits": "HeightAboveGround[2:]"
},
{
"filename":"above-ground.laz"
}
]
}
Brad Chambers'tan uyarlandı, https://lists.osgeo.org/pipermail/pdal/2017-July/001367.html