Bölümlerden nehir batimetrisi (topografya) üretmek için enterpolasyon aracı aranıyor


15

Başlığa göre, kesitlerden bir nehrin batimetresini üretebilecek bir araç arıyorum. Bu tür araçları bilen insanlar muhtemelen bu tür enterpolasyonun neden biraz karmaşık olduğunu açıklamaya gerek duymasa da, bu tür şeyleri başka amaçlar için bilen ve kullananlar için birkaç açıklama kelimesi.

Nehir yatağı batimetrisi ile nehir vadisinin bir DEM'i almak için, orijinal DEM'imde batimetrenin oluşturulacağı alanı çitle / işaretlemem gerekiyor. Temel olarak, ıslak nehir yatağının TLS'nin alt yüzeyi (batimetri) ölçme şansının olmadığı tüm alanıdır. Nehirler çeşitli şekillerde, bazen daha kıvrımlı, bazen daha düzdür ve ayrıca tabanın derinliği ve hizalaması çok çeşitlidir, bu da enterpolasyonu nehrin merkez hattını takip etmek ve enterpolasyonu yapmak zorunda olduğu için daha karmaşık hale getirir. dikey ve yatay.

Dr Venkatesh Marwade, ArcGIS 9.2'ye böyle bir uzantı hazırladı, ancak bazı problemler yaşadım ve herkesin bir şey yaratabilecek bir yazılım veya kod parçası bilip bilmeyeceğini merak ediyordum.

(Düzenle: bu eğiticideki grafiklere bakın .)


Bunun için bir grafik gönderebilir misiniz? İmgur.com gibi bir yere yükleyin
Kirk

1
İçinde grafik olan bir pdf bağlantısı ekledim.
Kirk Kuykendall

Teşekkürler. Gelecekte bu tür bilgileri eklemeyi hatırlayacağım.
Tomek

Ayrıca, kesitlerden nehir batışı yapmak için Dr Venkatesh Marwade'nin aracını kullanmak istiyorum. Ancak, kendi girdi dosyası (SampleData.mdb ile aynı biçimde) oluşturmak nasıl bilmiyorum. Bana bunun nasıl yapılacağını öğretir misin? Teşekkürler.

@peterlai: Buradaki cevaplar yeterli değilse, lütfen yeni bir soru açın.
underdark

Yanıtlar:


1

Mike11'in bunu yapan bir modülü var.


MIKE, sonuçların nehir sınırları içinde gösterildiği basit doğrusal enterpolasyon yapıyor, ancak enterpolasyonun kendisi düz çizgi kesme arazisinde vb. Taşınıyor. Ancak bazı ek modüllerin farkında olmayabilirim. Durumun bu olup olmadığını kontrol edeceğim.
Tomek

Aradığım şey, aslında bilinen ve daha sonra tüm bölümleri enterpolasyonlu çoklu çizgilerle birleştiren bölümler arasında yeni bölümleri enterpolasyon yapan dr Merwade'nin aracına benzer bir şey. Yeni bölümler bilinen merkez çizgisine hizalanır. Sonuç olarak polininler ağını alırsınız. Oldukça basit bir açıklama, ama sadece bu şekilde raster yerine vektörlerin ağını aldığınızı belirtmek istiyorum. Teşekkürler
Tomek

Mike'ı unutmuştum.
Brad Nesom

5

Eğer bir göz oldu mu ÇİM Wiki "Deniz Bilimi" henüz? Batimetri işlemeyi ve gerekli adımları tartışır.


Evet, buna baktım. Ancak bana ikinci düşünceler verdin ve tekrar bir göz atacağım. Aslında bazı ilginç enterpolasyon araçları vardı. seni bilgilendireceğim.
Tomek

4

Bu noktada kendimi düzeltmem gerekiyor.

Aradığım çözüm, tek bir enterpolasyon yöntemi / aracı yerine bir dizi prosedür, 2 doğrusal enterpolasyon yöntemi, vb. İçeren bir araçtır.

Venkatesh Merwade'nin aracı dışında , görevi düzgün bir şekilde yapabilecek bir araç bulamadım .

ArcGIS for Desktop sürümümü kullanabilmek için sürüm düşürmek zorunda kaldım. Araç hala hatasız değil, ancak işi yapıyor.


O da şimdi oldu ArcGIS 10
nadya



1

Bu şeylere bakmamın üzerinden birkaç yıl geçti, ancak USACE'den HEC-RAS, hükümette yaygın olarak kullanılan güçlü, karmaşık bir yazılım paketidir. Şimdiye kadar ArcGIS için de kancalar olabilir.


0

İhtiyacınız olanı yapmanın doğru yolu GRASS'tan v.surf.rst gibi bir araç kullanmaktır . Verilerinizin problemi, verilerin genel olarak konturların enterpolasyonu dikkate alındığı gibi izotropik olmamasıdır. Bu nedenle anizotropi için bir parametre eklemeye ihtiyaç vardır Neteler ve Mitasova Açık Kaynak GIS'de bir örnek vardır: Bir sayfa, burada görülebilen (2004'te görülebilir ) bir GRASS GIS yaklaşımı .

Anizotropi için parametreler , çeşitli kriging enterpolasyonu yapabileceğiniz R gstat paketinde bulunur .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.