Bir DEM'deki lavaboları algılamak ve doldurmak için açık kaynaklı veya ucuz araçlar var mı? ArcGIS Mekansal Analisti fiyat aralığımın dışında.
Bir DEM'deki lavaboları algılamak ve doldurmak için açık kaynaklı veya ucuz araçlar var mı? ArcGIS Mekansal Analisti fiyat aralığımın dışında.
Yanıtlar:
GRASS, r.fill.dir ve daha iyisine sahip , r.terraflow , devasa rasterler üzerinde çalışan birkaç hidroloji aracından biri. Ayrıca doldurmayı da içeren TauDem var PitRemove
.
SAGA'nın birkaç doldurma yöntemi vardır
http://www.saga-gis.org/saga_modules_doc/ta_preprocessor/index.html
Düz Algılama
Evyesi Drenaj Yolu Algılama
Evyenin Sökülmesi
Doldurma Doldurma Lavaboları (Planchon / Darboux, 2001)
Doldurma Doldurma (Wang & Liu)
Doldurma Doldurma XXL (Wang & Liu)
Bu aslında benim için aktif bir araştırma alanı.
ArXiv'de de bulunan bu günlük makalesinde açıklandığı gibi Priority-Flood algoritmasını kullanabilirsiniz . Bu, kayan noktalı veri için O (n log n) ve tamsayı veri için O (n) süredeki çökmeleri doldurmanıza olanak tanır . Kaynak kodu burada mevcuttur .
Yukarıdaki algoritma seri olup yüz milyon hücreye kadar iyi çalışır. Ancak bazen veri kümeleriniz daha büyük olabilir.
ArXiv'de de bulunan bu makale , bir trilyon veya daha fazla hücrenin veri kümeleri için uygun mükemmel ölçeklendirmeye sahip bir algoritmayı açıklar. Kaynak burada mevcuttur .
Yukarıdakilerin tümü artık RichDEM'in Python paketleyicisine dahil edilmiştir . Örnekler ve güzel resimler içeren belgeler burada mevcuttur .
(Feragatname: Yukarıda belirtilen makaleleri ve kodu yazdım.)
Yeap, var. Henüz test etmedim, ama gözlerimi kaynak koduyla koştum. İyi bir program gibi görünüyor.
Landserf (kullanımı ücretsiz) - Anasayfa'ya Git
Ben kullandım ve seviyorum.
Ayrıca algoritmaların Landserf'te Arc'dan çok daha doğru olduğunu düşünüyorum, kullanılan çok sağlam matematik ve Jo Wood analizi için kullanılan matematikleri listeliyor.