首页软件基础教程ArcGIS【ArcGIS小操作】10...

【ArcGIS小操作】101.制作带有羽化效果的地图


系列配套练习数据下载链接:

链接:https://pan.baidu.com/s/1y3t92SLVNToxWCPSMnpblA?pwd=mnsj 提取码:mnsj
链接会经常失效,如有需要请尽快下载,如若失效,我也会在最新发布文章中更新下载链接。




制作带有羽化效果的地图的操作思路主要是通过生成突出区域的多环缓冲区,然后根据缓冲区远近设置不同的透明度即可。
  • 加载数据:
加载【city】面要素、【road】线要素图层。

  • 创建多环缓冲区:
选择【系统工具箱→Analysis Tools→邻域分析→多环缓冲区】工具,进行相应设置:
  • 距离:根据需要进行设置,本次按照10km的间距设置10个圆环;
  • 缓冲区单位:根据需要设置,本次为千米;
  • 仅外部面:勾选该选项,此时将围绕输入要素生成多环缓冲区。
设置完成,点击确定,得到多环缓冲区结果。

也可以使用【缓冲向导】工具,添加方式为【菜单栏→自定义→自定义模式】,在弹出的对话框中,切换至【命令】选项卡,在【类别】栏选择【工具】,然后在【命令】栏选择【缓冲向导】,鼠标左键选中的同时将其拖动到菜单栏处,最后直接点击使用即可。

  • 添加显示范围的面要素:
使用【绘图】工具条上的【矩形】工具绘制一个矩形,以显示缓冲区以外的可见范围绘制完成后,选择工具条上【绘制→将图形转换为要素】选项,将绘制的矩形转换为要素。

  • 联合操作:
选择【系统工具箱→Analysis Tools→叠加分析→联合工具,进行相应设置,将绘制的矩形和缓冲区联合起来。

点击完成,得到联合要素【Union】。

  • 擦除操作:
选择【系统工具箱→Analysis Tools→叠加分析→联合工具,进行相应设置,将突出区域【city】擦除。

点击完成,得到擦除要素【Erase

  • 添加透明度字段,并计算属性值:

打开上步得到的擦除要素【Erase】的属性表,添加【透明度】字段,在【字段计算器】中通过以下公式计算属性值。

100 - ([distance] /100 *100)

该公式使得缓冲区越远的地方透明度越大,其中,作为分母的100表示缓冲区的最大距离(间距为10,生成10个缓冲区圆环)。

最后将【FID_Multip】字段值为【-1】的要素的【透明度】字段值修改为【0】。

  • 设置填充颜色和透明度:
打开【Erase】的图层属性,进行相应设置:
  • 将面要素的填充【颜色】改为【白色】,【轮廓线】为【无颜色】;
  • 点击高级按钮,选择透明度,将字段设置为【透明度】字段。

设置完成点击确定,就可以显示出“羽化”效果。

羽化效果会根据缓冲区距离大小有所不同,因此需要根据需要设置缓冲区间距。

————————————————-

《ArcGIS小操作》系列内容目录(持续更新):

……

91.通过符号级别控制图层绘制顺序
92.通过符号级别控制多图层符号显示效果
93.加载天地图在线地图图层
94.计算面要素的四至坐标
95.计算面要素的四至点
96.通过制图表达实现线段渐变效果显示
97.基于制图表达属性覆盖实现河流渐变显示效果
98.为填充水面添加光照效果
99.制作带有阴影效果的地图
100.制作带有浮雕效果的地图

本篇文章来源于微信公众号: 码农设计师

RELATED ARTICLES

欢迎留下您的宝贵建议

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments