【转载】ArcGIS山体阴影过于突出问题

飞舞的羽毛:arcgis出的山体阴影不如别人的清秀,总是大块大块的,也不是数据不好,今天又学习了!

本文链接:https://blog.csdn.net/hequhecong10857/article/details/102483690/

制作步骤:

1. 下载区域内的DEM数据,数据下载网站,可参考“地理空间数据云”

2. 根据DEM生产山体阴影(HIllshade)

为了使晕渲图具有一定的立体效果,需要生成立体阴影,在ArcGIS的ArcToolbox中操作如下:按照顺序ArcToolbox -> 3DAnalyst Tools - > Raster Surface -> Hillshade,打开生成山体阴影的对话框,如图所示,设置各项参数,各项参数的说明如下:

Inputraster:生成山体阴影用到的DEM数据;

Output raster:输出山体阴影的路径和名称;

Azimuth:太阳方位角,控制的是山体阴影所在的方向,从正北方向起算,顺时针方向为正值,默认值为315;

Altitude:太阳高度角,控制的是太阳的高度,决定阴影的多少,以正东方向起算,逆时针方向为正值,默认值为45;

Z factor:垂直比例因子,决定山体阴影山脊线的精细程度,值越大,山脊线越突出,默认值为1。

以上各参数的设置,取决于所在地域的DEM数据。总体来说,太阳高度角越大,阴影越少,垂直比例因子越大,山脊线越突出。太阳方位角、太阳高度角参数保持默认,Z factor设为0.00001,山体阴影结果如下图所示:

注意:Z factor,垂直比例因子,不同的数据会有不同的设置方式,单位转换如表所示。简而言之,由DEM数据源的坐标系统决定,如果高程值单位为米,水平坐标单位为度,在创建山体阴影中选择z factor时需要注意,不夸张则填写0.00001,夸张10倍则填写0.0001;若高程值与水平坐标单位均为米,则填写1或者夸张倍数即可。

本表参考链接:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//009t0000004z000000

本例中DEM数据的水平坐标为度,因此z factor应设为0.00001。

而当z factor设为1时,结果如下,会显得过于夸张

3. 对DEM数据进行分层设色

为了尽可能显示不同高程的变化,对他们进行着色,效果如图所示:

4. 山体阴影与DEM数据叠加

为了使晕渲图具有立体效果,且色彩丰富,在ArcGIS中同时添加上述生成的山体阴影图和DEM分层设色图,且将DEM分层设色图放在上面,将其透明度设置为50%,叠加的效果如图所示;从图中可以看出,晕渲图的立体效果较好。

参考链接:

ArcGIS中利用DEM制作立体晕渲图的说明:

https://blog.csdn.net/shaxiaozilove/article/details/51811693

山体阴影调色问题:

http://zhihu.esrichina.com.cn/question/14585

ArcGIS山体阴影工具的帮助:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//009t0000004z000000

猜你喜欢

转载自blog.csdn.net/u010472858/article/details/110481966