Çok renkli “alà Imhof” ile bir Hillshade modeli nasıl oluşturulur?


13

Çok renkli "Alà Imhof" ile bir Hillshade Modeli yapmak istiyorum. Bu, "olağan" bir gri tepe gölgesi istemiyorum, farklı güneş yönlerinden gri-mavi ve gri-violett kullanmak istiyorum.

Bunu qgis ile nasıl yapabileceğime dair bir fikrin var mı? Herhangi bir eklenti var mı?


Umarım bu görüntüler Imhof paletinin yanı sıra bir DTM üzerinden Çözünürlük Tamponlama Süreci adı verilen özel bir tepe aşaması işleminin avantajı hakkında çok daha iyi bir kavrayış sağlayabilir. Soldaki görüntü geleneksel bir palet ve DTM gölge işlemidir. Sağda bir DTM üzerindeki Imhof artı "Çözünürlüklü Darbe" tepe gölgesi örneği var. ! [resim açıklamasını buraya girin ] ( i.stack.imgur.com/VZsRI.png )
Gabriel

Yanıtlar:


6

Yüksek renkli, gölgeli kabartma peşindesiniz? Buradan bakarak başlayabilirsiniz: http://underdark.wordpress.com/2012/01/19/a-guide-to-beautiful-reliefs-in-qgis/

Kullanımı kolaydır, ancak ince kontrol yolunda fazla bir şey sunmaz. Sonuçlar korkarım Imhof gibi görünmeyecek :(

İpucu: DEM'iniz enlem / boylamsa, önce onu tahmini bir CRS'ye dönüştürün.


Bu aracı biliyorum, ama aradığım şey bu değil. Sonuç çok ... "organik", dijital harita üretimi için iyi, basılı haritalar için değil. Ama teşekkürler!
HARİTA

Sen olduğunu fark etmedim, HARİTA! İnce kontrol için, Raster menüsü altında şimdi QGIS'de (diğer kullanışlı araçlarla) bulunan gdaldem hillshade ve gdaldem renk rölyefini kullanabilirsiniz. gdaldem renk rölyefi gerçekten yararlıdır, renkler için şeffaflık da ayarlayabilirsiniz. Bunu göreceğinizi umuyorum : linfiniti.com/2010/12/… hsv_merge iyi çalışıyor.
nhopton

1
Neredeyse unutuyordum, gdaldem eğim ve görünüm için veri rasterleri de üretebilir. Bunlar, uygun bir renk rampası ile gdaldem renk rölyefi kullanılarak da yapılabilir. Karışıma sarı bir eğim katmanı eklemek istediğinizde, örneğin (Imhof tarafından önerildiği gibi).
nhopton

4

QGIS'i çok sık kullanmıyorum, bu yüzden orada nasıl yapılacağını bilmiyorum, ancak Whitebox GAT'de , daha sonra hillshade görüntünüzü görüntülemek için Palette Manager'ı (Araçlar menüsü) kullanarak özel bir palet oluşturacaksınız:

resim açıklamasını buraya girin

resim açıklamasını buraya girin

Yukarıdaki palet, RGB'yi (0, 50, 100) RGB'ye (255, 240, 170) karıştırır, ancak istenen herhangi bir özel palet mümkündür. İşte bu paleti kullanan bir tepe resmi:

resim açıklamasını buraya girin

Daha da ilginç olan, açık mavi-beyaz bir palette görüntülenen DEM'yi şeffaf bir şekilde kaplayabilirsiniz:

resim açıklamasını buraya girin

Bu, vadi diplerinde daha kalın bir atmosferle dolu gibi hoş bir ferahlık hissi verir. Onunla çok eğlenebilirsiniz. Aşağıda, diğer verilerin yer paylaşımına sahip bir örnek verilmiştir:

resim açıklamasını buraya girin


Bu yaklaşım hakkında daha fazla ayrıntı için, burada bu konu hakkında bir blog oluşturdum, whiteboxgeospatial.wordpress.com/2014/08/14/…
WhiteboxDev

3

Aynı problemi birkaç yıl önce yaşadım ve sonra Python ve sayısal kullanarak kendi Imhof programımı yaptım. Hüner, bir dizi yükseklik seçmek ve doğrusal bir renk paleti uygulamaktır. Sonunda farklı sonuçları birleştirmelisiniz. Bu kodumun bir parçası (çok basitleştirilmiş)

......

   abajos = nrange(dtm, 0,500)
   amedias = nrange(dtm, 499, 4000)
   amaximas = where (dtm > 4000, dtm, 0)

.......

    abajos_i       = convert.num2img(abajosbin)
    abajos_ic      = ImageOps.colorize(abajos_i, (147, 160, 150),(215, 210, 188))

    amedias_i      = convert.num2img(amediasbin)
    amedias_ic     = ImageOps.colorize(amedias_i, (215, 210, 188), (206, 187, 173))

    amaximas_i     = convert.num2img(amaximasbin)
    amaximas_ic    = ImageOps.colorize(amaximas_i, (206, 187, 173), (255,255,255))

ImageOps, python Image paketinin bir parçasıdır.

Tiff (16b) 'dan nümerik dönüşüme pynumeric (bence, çok iyi hatırlamıyorum) kullanılarak çıldırdı.

(147, 160, 150), (215, 210, 188) gibi tuples renk rampamı hangi renkten istediğime ve bu RGB Imhof paleete'yi yansıtıyor demektir.

Sonuç, 256'dan fazla renkten oluşan çok ayrıntılı bir Imhof paletine sahip bir DTM'dir.

Birisi bir Imhof eklentisi yapmak istiyorsa, kodu geçmekten çok memnunum.

Çözünürlük Darbe + Imhoff Örneği

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.