Daha önce 1 m LiDAR türevi tarımsal peyzaj DEM'lerinden hendekleri haritalamak zorunda kaldım. Uygun bir iş akışı bulmak kesinlikle zor bir iştir. Bir hendek ağını başarılı bir şekilde çıkarabilme yeteneğiniz bir dizi faktöre bağlı olacaktır. Örneğin, sadece yol kenarındaki hendeklerle ilgileniyor musunuz? Öyleyse, setler üzerindeki yollar (genellikle tarımsal ortamlarda olduğu gibi) ve doğru bir yol vektör dosyanız var mı (bu, bu görev için kritik olabilir)? Yoksa tarla içi drenaj hendekleriyle de ilgileniyor musunuz? Ham LiDAR puan bulutunuz veya sadece enterpolasyonlu bir DEM var mı? Daha sonraya sahipseniz, analizden önce maalesef aşırı yüzey pürüzlülüğü nedeniyle LiDAR DEM'lerle yaygın olarak yapılan herhangi bir yumuşatma filtresi uygulamamanız çok önemlidir. Ne yazık ki, alçak bir yol kenarı hendeği, 1 m DEM'de ortalama 3 x 3 filtreyle kolayca çıkarılır. LiDAR nokta bulutunuz varsa, o zaman IDEM gibi bir şeyle karşılaştırıldığında yüzey pürüzlülüğünü artıracak olsa da, DEM ızgarasını En Yakın Komşu enterpolasyon şeması (yüksek nokta yoğunluğu varsayarak) kullanarak enterpolasyon yapmanızı öneririm, hendekleri daha iyi koruyacaktır. .
Şimdi, bir yol vektörünüz olduğunu ve yalnızca yol kenarındaki hendeklerle ilgilendiğinizi varsayarsak, işte kullanabileceğiniz bir iş akışı:
Ortalamadan yükseklik filtresi uygulayın. Bu görev için kullandığım açık kaynaklı GIS Whitebox Jeo - uzamsal Analiz Araçlarında , kelimenin tam anlamıyla bu iş akışı için ideal olan 'Ortalama Yükselmeden Fark' (DFME) adlı bir araç var. Ancak, herhangi bir nedenle Whitebox'ı kullanamıyorsanız, geleneksel bir ortalama filtre (kutu araba filtresi) gerçekleştirin ve sonucu orijinal DEM'den çıkarın ('yüksek geçişli' filtre de kullanılabilir). Hendek özelliklerinizin genişliğine bağlı olacak, ancak hendeklerden biraz daha geniş olması gereken filtre boyutunu denemeniz gerekebilir. Verilerim için, 11 x 11 filtre oluşturacak olan DFME aracının 'Mahalle Boyutunu Ara' parametresini 5 hücreye ayarladım.
Tüm ızgara hücrelerini 'düşük' bir DFME değeri ile çıkarmak için DFME rasterini eşleştirmeniz gerekir. Yine, bu verilerinize ve özellikle DEM'inizdeki hendeklerin derinliğine bağlı olacaktır. Bunun için Whitebox Raster Hesaplayıcı'yı [düşük hücreler] = [DFME] <(- 0.15) ifadesiyle kullandım. Eşikteki '0.15' parametresinin birimleri, DEM'inizin z birimleriyle aynıdır. Bu etkili bir şekilde söylüyor, bana çevrelerinin en az 15 cm altında bulunan tüm ızgara hücrelerini ver (DEM'im metre cinsindendir).
Yol vektörünüzü, yolu ve yol kenarındaki hendekleri içerecek kadar geniş bir yol maskesi oluşturacak şekilde tamponlayın. Bu yolunuzun genişliğine bağlı olacaktır. Geniş bir alanınız varsa, aslında birden fazla yol genişliği olabilir, örneğin ana yollar genellikle ikincil yollardan daha geniştir. Benim durumumda, 10 m'lik bir yol tamponu iyi çalıştı.
Çıkış rasterinin çözünürlüğünü ve kapsamını elde edeceği temel görüntü olarak DFME veya DEM kullanarak bu yol tamponu çokgenini bir raster haline dönüştürün. Benim için geçerli olan DEM sitenizden daha kapsamlı bir vektör yol ağınız varsa, bu işlemi hızlandırmak için yol tamponunuzu tarama ızgarasının katman ayak izine daha önce kırpmak isteyebilirsiniz. Vektör-raster dönüşümünün nasıl çalıştığına bağlı olarak, yol tamponu rasterindeki değerleri yollar için 1 ve diğer her şey için 0 olarak yeniden atayabilirsiniz. Yine, Raster Hesaplama bunun için yararlı olabilir.
Son Boolean yol arabelleği rasterinizi eşikli DFME görüntünüzle çarpın.
Gerçekten klas iseniz, yol kenarındaki hendeklerden oluşan hoş bir ince çizgi ağı oluşturmak için 5. adımdan kaynaklanan rastere bir çizgi inceltme algoritması uygulamak isteyebilirsiniz.
Aşağıdaki görüntüde, yol kenarı hendek ağı siyah renkte gösterilmiş, DFME görüntüsünün üstüne, DEM tepe gölgesi şeffaf bir şekilde gösterilecek şekilde yerleştirilmiştir. Bu durumda oldukça iyi çalıştığını düşünüyorum, ama yine de biraz incelik ve çeşitli parametrelerle oynamak gerekiyor.
Sadece yol kenarındaki hendeklerle ilgilenmediğiniz ortaya çıkarsa, Whitebox'ta Map Gully Depth adlı bir araç var, bu da verilerinize ve manzaralarınıza bağlı olarak bu görev için kullanılabilir. Kullanması zor bir yer, bu yüzden bu rotaya gitmeye karar verirseniz bana bir e-posta verin ve size rehberlik etmekten mutluluk duyarım. Ana sorun, hendekleri haritalamak için yüzey akış kalıplarını (örneğin akış birikim görüntüleri) kullanmak zor olmasıdır, çünkü akarsulardan farklı olarak, tarımsal ortamlardaki hendekler, su taşınması için olduğu kadar geçici su depolaması için de kullanılır. Genellikle doğal akışlarda bulduğunuz degradeleri yoktur. Bununla birlikte, Whitebox'ta hendekler yoluyla drenajı iyileştirmek için kullanılabilecek bir depresyon ihlali algoritması geliştirdim, bu da saha içi hendekleri haritalamak için de yararlı olabilir.