GRASS ve QGIS'te DEM'den gölgeli rahatlama


17

Bir gündür GRASS ve Qgis'ten iyi görünümlü gölgeli bir kabartma modeli almaya çalışıyorum ve bunu elde edemiyorum. Yaşadığım en büyük sorun vadiler dağlara benziyor ama dağları ve vadileri doğru göstermek için doğru kombinasyonu elde edemiyorum.

Körük sorunların bazı resimleridir:

DEM (Kahverengi yüksek ve Kırmızı düşük, kırmızı sadece görsel kontrol için kullanılır) DEM

Gölgeli Model 1, DEM Sun pozisyonunda 180 derece kuzeyden, güneş yüksekliği 80 alternatif metin

Sorun: Tepeler iyi görünüyor, ancak nehir (kırmızı renkte), haritanın en alçak noktası olmasına rağmen hala bir dağa benziyor.

Gölgeli Model 2, DEM Güneş konumu kuzey batı (315 derece), güneş yüksekliği 60 alternatif metin

Sorun: Yine tepeler iyi görünüyor, ancak nehir (kırmızı renkte), haritanın en alçak noktası olmasına rağmen hala bir dağa benziyor.

Tüm farklı açı ve güneş yükseklik kombinasyonlarını denedim ve nehrin bir nehir gibi görünmesini sağlayamıyorum, her zaman bir tepeye benziyor.

Biri beni yanlış yaptığım şey konusunda doğru yönde gösterebilir mi?

DÜZENLEME: Bu yüzden kontur verilerini eve aldım ve işlemi en baştan çalıştırdım ve r.shaded.relief için varsayılanları kullandım ve şunu aldım:

alternatif metin

Bu benim için çok daha iyi görünüyor, en büyük renkler değil, bunu değiştirebiliriz. Bence iş yüküm çim tutmalı çünkü varsayılanlar bile kötü görünüyordu.


Şimdi daha iyi çalıştı sevindim. Aralarından seçim yapabileceğiniz önceden tanımlanmış birkaç arazi / yükseklik renk tablosu olduğunu unutmayın; ayrıca kolayca kendi tanımlayabilirsiniz.
markusN

Nathan, cevabıma ek bir link ekledim, faydalı bulabilirsin, şerefe.
scw

Yanıtlar:


11

GRASS'ta kabartma gölgeleme için r . Gölgeli . Rölyefi daha iyi kullanın . Varsayılan olarak batıdan doğuya doğru ışık ile gelir. Bunun gibi (SRTM örneği):

alternatif metin

Benim algım için vadi bu örnekte iyi görünüyor. ColorTable gelen r.colors (orada "arazi" ve "SRTM", olduğunu görmek burada bu renk tabloları örnekleri için).


Ben r.shaded.relief de varsayılanları ile kullandım ve bana daha sonra yayınladım daha kötü görünüyordu. Pazartesi günü çalışmaya başladığımda bir ekran görüntüsü yayınlayacağım ve insanların ne düşündüğünü göreceğim. R için teşekkürler, renkler tablo bağlantısı, bu sayfa hakkında bilmiyordum.
Nathan W

Yukarıdaki örneğim kötü görünüyorsa (benim için güzel), en azından varsayılan ayarları ve özel hileleri göstermediğini bilmiyorum.
markusN

Bana da iyi geldiğini düşünüyorum. Belki ilk yaptığım renkte [varsayılan ayarları kullanarak] yaptığım renkler yanlıştı.
Nathan W

Benim için işe yarayanı r.relieftakip ediyor r.shade. r.shaded.reliefCevabınız içinde mevcut değil GrassGIS 7.2.1anlaşılan.
Hakim

Evet, GRASS GIS 7'nin yayınlanmasıyla (yukarıdaki cevabım G6'yı ifade ediyor) bir dizi modülü temizledik. Ayrıntılar (gözleminiz dahil) için bkz. Trac.osgeo.org/grass/wiki/Grass7/NewFeatures#Renamedmodules
markusN

8

Bu tepecikte yanlış bir şey yok ve renklendirme kesinlikle sorun değil. Yaygın, iyi bilinen bir fenomen yaşıyoruz: görsel işlememiz, arazi aşağıdan aydınlatılmış gibi göründüğünde derinliği ve yüksekliği tersine çevirir. (Kafanızda dururken görüntüye tekrar bakın: doğru görünecektir.) Bu yüzden ışığı en üste yerleştirmek en iyisidir (harita "kuzey"). Bu belirli görüntülere yakından bakmak, güneş yönlerinin sizin düşündüğünüz gibi olmadığını gösterir: üst kısım sağdan değil, alttan değil; ve alt kısım sol üstten değil, sağ alttan aydınlatılmış gibi görünüyor. Her iki açıdan da 180 derece eklenmesi veya çıkarılması sorunu çözecektir. Sonuçlar genellikle sizin için şaşırtıcıysa, aşağıdakilerden bir veya daha fazlasından şüphelenin:

  • Yazılım derece yerine radyan kullanıyor olabilir.

  • Açı, doğudan (matematik / fizik kuralı) saat yönünün tersine ölçülebilir.


3

İlk bakışta, kullanılan renk rampası, verilerin özellikle kafa karıştırıcı görünmesini sağlayan şey gibi görünüyor, uygun bir hipermetrik renk tonu seçmek farkları daha açık hale getirecektir. Ayrıca, karşılaştırma için bu SRTM tabanlı olan gibi önceden oluşturulmuş diğer gölgeli kabartma veri kümelerine de bakmak isteyebilirsiniz .

Muhtemelen yardımcı olacak başka bir şey, açık bir su renginde bir akış merkez çizgisi eklemek, bu, hangi alanların haritada düşük olduğunu ve nehrin bir ridgeline olarak görünmesini sağlayan optik hileyi önleyecek şekilde net hale getirecektir.

Ayrıca , yalnızca komut satırı araçlarını kullanarak bazı yararlı öneriler ve teknikler için GDAL kullanarak gölgeli kabartma DEM'leri yapmak için Tim Sutton'ın kılavuzuna göz atmak isteyebilirsiniz .


2

Scw ile sorunun bir kısmının renk seçiminden kaynaklanabileceğini kabul ediyorum. Bence insanlar yeşili "düşük" ve kırmızıyı "yüksek" olarak yorumlama eğilimindedir. Karşılaştırmak:

alternatif metin

http://www.icsm.gov.au/mapping/cartographic.html#tints

Güneş pozisyonlarında:

Kuzeybatı köşesinde hayali bir ışık kaynağının (örneğin Güneş) olduğu sözleşmesine dayanmaktadır. haritanın olduğu ve gölgelerin güneydoğu köşesine doğru yayıldığı .

Kaynak: http://www.icsm.gov.au/mapping/cartographic.html#shading

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.