来自GRASS和QGIS中DEM的阴影浮雕


17

我已经尝试了大约一天的时间从GRASS和Qgis中获得一个外观良好的阴影浮雕模型,但是似乎无法获得它。我遇到的最大问题是山谷看起来像高山,但是我似乎无法获得正确的组合来显示山脉和山谷的外观。

贝娄是一些问题的图片:

DEM (棕色为高,红色为低,红色仅用于外观检查) DEM

阴影模型1,DEM 太阳位置从北偏离180度,太阳高度为80度 替代文字

问题:丘陵看起来不错,但河(红色)仍然看起来像一座山脉,即使它是地图上的最低点。

阴影模型2,DEM 太阳位置为西北(315度),太阳高度为60 替代文字

问题:丘陵再次看起来不错,但河(红色)仍然看起来像山,尽管它是地图上的最低点。

我已经尝试了角度和太阳高度的所有不同组合,但我似乎无法使河流看起来像河流,它总是看起来像小山。

任何人都可以针对我可能做错的事情为我指明正确的方向吗?

编辑:所以我把轮廓数据带回家,并从一开始就运行该过程,并使用r.shaded.relief的默认值,并得到了以下信息:

替代文字

对我来说,这看起来好多了,不是最好的颜色,但是我们可以更改它。我认为必须取消草的工作安装,因为即使默认设置也看起来很糟糕。


很高兴,现在效果更好。请注意,有几个预定义的地形/高程颜色表可供您选择;此外,您可以轻松定义自己的定义。
markusN 2010年

内森(Nathan),我在回复中加入了一个附加链接,您可能会发现有帮助,欢呼。
scw 2010年

Answers:


11

对于GRASS中的浮雕着色,最好使用r.shaded.relief。默认情况下,光线从西到东。像这样(SRTM示例):

替代文字

据我所知,在这个例子中山谷看起来不错。颜色表来自r.colors(有“ terrain”和“ srtm”,请参见此处以获取这些颜色表的示例)。


我的确也使用r.shaded.relief作为默认值,对我来说,它看起来比我发布的要差。星期一上班时,我将发布屏幕截图,看看人们的想法。感谢您的r,colors表链接,该页面未知。
内森·W

如果上面的示例看起来很糟糕(对我来说很好),我不知道,至少它显示了默认设置并且没有特殊的技巧。
markusN 2010年

我认为这对我也很好。也许我第一个[使用默认设置]中的颜色是错误的。
内森·W

对我r.relief有用的是r.shade。该r.shaded.relief在你的答案不存在GrassGIS 7.2.1明显。
哈基姆

是的,随着GRASS GIS 7的发布(我的回答是关于G6),我们清理了一系列模块。有关详细信息(包括您的观察结果),请参阅trac.osgeo.org/grass/wiki/Grass7/NewFeatures#Renamedmodules
markusN

8

这种阴影没有什么问题,而且着色当然不是问题。我们正在经历一个常见的众所周知的现象:当地形似乎是从下面照亮时,我们的视觉处理会颠倒深度和高度。(站在头上再次查看该图像:它将看起来正确。)这就是为什么最好将光线放置在顶部附近(地图“北”)。仔细观察这些特殊的图像,可以看出太阳的方向并不是您想像的那样:顶部似乎是从右侧照亮的,而不是底部是照亮的;而底部的似乎是从右下角而不是左上角照亮的。从两个角度中的任意一个角度增加或减少180度都可以解决该问题。如果结果通常令您惊讶,请怀疑以下一项或多项:

  • 该软件可能使用弧度而不是度。

  • 该角度可以从正东逆时针测量(数学/物理学惯例)。


3

乍一看,似乎使数据显得特别混乱的是使用颜色渐变,选择合适的测压色调会使差异更加明显。您可能还需要查看其他预先生成的阴影起伏数据集以进行比较,例如基于SRTM的数据集。

另一件事可能会有所帮助的是,在明显的水色中添加一条河流中心线,这将使地图上哪些区域不明显,并防止使河流看起来像山脊线的光学技巧。

您可能还需要查看Tim Sutton的使用GDAL制作阴影浮雕DEM指南,以获得仅使用命令行工具的一些有用的建议和技术。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.