Answers:
您是在仰望彩色阴影的浮雕吗?您可以从这里开始:http : //underdark.wordpress.com/2012/01/19/a-guide-to-beautiful-reliefs-in-qgis/
它使用简单,但无法提供很多精细控制。结果恐怕不太像Imhof :(
提示:如果您的DEM是经/纬度,请先将其转换为投影的CRS。
我实际上并不经常使用QGIS,所以我不知道该怎么做,但是在Whitebox GAT中,您只需使用“调色板管理器”(“工具”菜单)创建一个自定义调色板,然后使用以下命令显示您的山影图像:
上面的调色板仅将RGB(0,50,100)混合为RGB(255,240,170),尽管任何所需的自定义调色板都是可能的。这是使用此调色板的山体阴影图像的示例:
更有趣的是,您可以透明地覆盖显示在浅蓝色到白色调色板中的DEM:
好像谷底充满了浓厚的气氛一样,给人一种通风的感觉。您可以从中获得很多乐趣。这是一个覆盖其他数据的示例:
几年前,我遇到了同样的问题,然后我使用python和numeric编写了自己的Imhof程序。诀窍是选择一个高度范围并应用线性调色板。最后,您必须组合不同的结果。这是我的代码的一部分(非常简化)
......
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软件包的一部分。
从tiff(16b)到数字的转换是使用pynumeric(我想,记不太清楚)了。
像(147、160、150),(215、210、188)之类的元组表示从哪种颜色到我想要我的颜色渐变的颜色,而那些RGB则反映了Imhof古色。
结果是具有非常详细的Imhof调色板的DTM,远远超过256种颜色。
如果有人想制作一个Imhof插件,我很高兴通过代码。