matlab求坡向,GDAL使用DEM数据计算山体阴影(Hillshade)

零、前言

说起Hillshade,其实就是模拟太阳光照射地形所引起的明暗对比,然后来对地形图进行渲染,使之看起来具有立体效果的一种方式,常用于地图的渲染,如表1所示,具体的可以参考文献[1],表1中的图均来自参考文献[1]。

表1 DEM、山体阴影以及应用对比

DEM图像(使用颜色渲染)

从左图的DEM图像中计算的山体阴影图

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Paper Map Without Hillshade

Paper Map With Hillshade

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Satellite Image Without Hillshade

Satellite Image With Hillshade

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

从表1中的图可以看出,使用山体阴影对地图和卫星图像进行渲染后,视觉效果得到了很大的提升,具有很明显的立体感。下面就对如何实现山体阴影进行一个说明。

一、山体阴影原理简介

山体阴影通过为栅格中的每个像元指定太阳高度等信息,来计算表面的假定亮度值。通过设置假定光源的位置和计算与相邻像元相关的每个像元的亮值,即可得出假定亮度度。进行分析或图形显示时,特别是使用透明度后,“山体阴影”可大大增强表面的可视化。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值