http://www.gissky.net- GIS空间站

我要投稿 投稿指南 RSS订阅 网站资讯通告:
搜索: 您现在的位置: GIS空间站 >> 技术专栏 >> ArcGIS >> ArcGIS入门与应用 >> 正文

ArcGIS实用制图技巧——如何制作“浮雕”效果的多边形

作者:arcgis_a…    文章来源:arcgis_all    点击数:    更新时间:2014-11-18
摘要:制作具有“浮雕”效果的多边形,并非是ArcGIS中传统的制图效果。但是,通过在ArcMap当中进行一些简单的设置和操作,我们便可以制作出“浮雕”效果的多边形。接下来,通过一个Demo,来为大家详细的介绍如何制作出这种效果。需要说明一下的是,这种效果更适合于边界不复杂(没有过多细节)的多边形。

制作具有“浮雕”效果的多边形,并非是ArcGIS中传统的制图效果。但是,通过在ArcMap当中进行一些简单的设置和操作,我们便可以制作出“浮雕”效果的多边形。接下来,通过一个Demo,来为大家详细的介绍如何制作出这种效果。需要说明一下的是,这种效果更适合于边界不复杂(没有过多细节)的多边形。

制作步骤如下:

1. 使用Buffer工具创建一个单一的向内缓冲区,这需要一个特定的值进行缓冲区的计算。因为在地图单位中,缓冲有了一定的距离才会制作出浮雕的效果。本例中加拿大省级行政区划数据,使用的是40,000米缓冲距离。
  1) 进入Buffer向导(点击ArcMap自定义菜单进入自定义方式,添加Buffer向导(在Commands选项卡中输入“Buffer Wizard”,然后将其拖拽到Tools工具条上,然后打开。)
  2) 选择要做Buffer的数据,这里是加拿大省级行政区划,点击下一步。

3) 选择缓冲距离单位为Kilometers,指定缓冲距离为40 Kilometers,点击下一步。

4) 选择向内缓冲多边形,设置输出参数,点击完成。

5) 使用Erase工具,将加拿大省级行政区划多边形基于上一步骤生成的向内缓冲区进行擦除处理。结果如下图所示,我们称它为Internally buffered polygons,即内部缓冲区多边形。

2. 针对上一步骤生成的内部缓冲区多边形,使用Euclidean Distance tool(欧氏距离工具)创建含有像元值的栅格数据集,用来表达从多边形要素边界的距离。为了得到较好的效果,需要在工具设置对话框中设定一个合适的输出像元大小。在地图单位中,如果像元值过大就表现为块状了,但如果过小就会产生没必要的细节的栅格数据。为了达到理想的效果,可能需要尝试几次以确定合适的值。本例中,像元大小设置为3000。然后,使用使用Extract by Mask tool(按掩膜提取工具)对栅格数据进行裁剪,使其与原始要素类的形状保持一致。

1) 使用欧氏距离工具,生成含有像元值的栅格数据。然后修改栅格数据的符号化设置,如下。

2) 使用按掩膜提取工具,将上一步骤生成的栅格数据基于加拿大省级行政区划的要素类进行裁剪。

3. 针对裁剪后的栅格数据,使用Hillshade tool(山体阴影工具)创建山体阴影数据集,工具运算使用默认的参数即可。


4. 对原始加拿大省级行政区划数据进行符号化设置,如下所示。

5. 将山体阴影图层与加拿大省级行政区划图层进行叠加显示。并且,将加拿大省级行政区划图层的透明度设为30%的透明度(图层属性->显示Display选项卡),最后便得到了浮雕的效果。

总结:制作“浮雕”效果的多边形,整个流程非常简单。利用简单的栅格分析工具来增强多边形数据的显示,从而达到一种十分有趣的制作效果。

Tags:ArcGIS,制图  
责任编辑:gissky
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 中国地图