Gauss bulanıklığı, sadece ağırlıklı bir odak noktasıdır. Kısa mesafeli dairesel komşuluk (ağırlıksız) araçlar dizisi ile yüksek hassasiyetle yeniden oluşturabilirsiniz: bu, Merkezi Limit Teoreminin bir uygulamasıdır .
Çok fazla seçeneğin var. "Filtre" çok sınırlı - sadece 3 x 3 mahalle için - bu yüzden onunla uğraşma. Büyük DEM'ler için en iyi seçenek, ArcGIS dışındaki hesaplamayı Hızlı Fourier Dönüşümleri kullanan bir ortama almaktır: aynı odak hesaplamaları yaparlar (karşılaştırmalı olarak) cayır cayır yanarlar. (GRASS bir FFT modülüne sahiptir . Görüntü işleme için tasarlanmıştır, ancak makul bir hassasiyetle 0,.255 aralığına yeniden ölçeklendirebilirseniz, DEM'iniz için hizmete girebilirsiniz.) Buna rağmen, en azından iki çözüm dikkate değer:
Oldukça büyük bir mahalle için bir Gauss bulanıklığına yaklaşmak için bir mahalle ağırlıkları oluşturun. Hiç yumuşak DEM'ler dizinizi oluşturmak için bu bulanıklığın art arda geçişlerini kullanın.
(Ağırlıklar exp (-d ^ 2 / (2r)) olarak hesaplanır, burada d mesafedir (eğer istersen hücrelerde) ve r etkili yarıçaptır (hücrelerde de). en az 3r'ye kadar, bunu yaptıktan sonra, her bir ağırlığı her birinin toplamına bölün ve sonunda 1'e toplayın.)
Alternatif olarak, ağırlıkları unutun; sadece art arda dairesel bir fokal ortalama çalıştırın. Bunu, DEM'in kararıyla türetilmiş ızgaraların (eğim ve görünüş gibi) nasıl değiştiğini incelemek için tam olarak yaptım.
Her iki yöntem de çalışacaktır, ve ilk birkaç geçişten sonra ikisi arasında seçim için çok az olacaktır, ancak azalan döner vardır: etkin çapı n ardışık odak aracı (aynı mahalle boyutu kullanılarak) Sadece (yaklaşık) olduğu n çarpı karekökü fokal ortalamanın yarıçapı. Böylece, büyük miktarda bulanıklık için, büyük çaplı bir mahalleyle tekrar başlamak isteyeceksiniz. Ağırlıksız bir odak ortalama kullanıyorsanız, DEM üzerinden 5-6 geçişi yapın. Eğer yaklaşık Gauss ağırlıkları kullanıyorsanız, sadece bir sefer gerekir: fakat ağırlık matrisini oluşturmalısınız.
Bu yaklaşım aslında DEM'in aritmetik ortalamasını sınırlayıcı bir değer olarak değerlendiriyor.