ArcGIS实用制图技巧羽化效果.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
ArcGIS实用制图技巧羽化效果

ArcGIS 实用制图技巧——如何制作“羽化”效果 (2012-09-11 17:02:09) 转载▼ 标签: 制图 羽化 arcmap 杂谈 在之前的博客中,我提到过关于制图当中的一些主要原则,其中包括图形背 景组织,能够从无定形的背景中自然分离前景中的图形。制图者使用这个设计原 则,有助于地图读者专注于地图中的特定区域。提升图形背景组织的方法有很多, 例如为地图添加羽化、阴影或粉饰的效果等。这里,先讲解羽化效果的制作方法。 左侧地图的图形背景组织很差。右侧地图通过使用羽化效果突出了重点内容。 创建羽化效果,分以下 4 个步骤来实现。 1) 为需要处理的部分创建 Buffer 为了知道想要羽化的范围,使用 “测量工具”计算一下。比如我现在做羽化的范围达到要素 边界以外约 30 kilometers。 接下来,就是创建 Buffer 了。你可以使用 ArcToolbox 中分析工具箱里的多 环缓冲区工具 (Multiple Ring Buffer tool)进行创建,也可以使用 Buffer 向导 (这 个方法略快些)。 点击 ArcMap 自定义菜单进入自定义方式,添加 Buffer 向导 (在 Commands 选项卡中输入“Buffer Wizard”,然后将其拖拽到 Tools 工具条上),然后打开。 a) 在向导首页,选择需要处理的要素类。 b) 在向导第二页,选择第三个选项来创建多环缓冲区,并设置环数和各环之间 的距离。注意添加的环数越多效果会越平滑,但这同时也会影响到地图绘 制的时间。通常,10-20 的缓冲环数就够用了,当然这主要取决于你想要羽 化的范围。 c) 在向导第三页,设置如下图所示,注意修改保存新图层的存储位置。 d) 最后,点击完成。 2) 为步骤 1 中创建的Buffer 添加一个 “边界多边形” 这时需要添加一个多边形,以显示缓冲区以外的可见范围,这里暂且称它为 “边界多边形” 。有很多方法可以实现这个目的,但下面介绍的是最简单的方法之 一。 a) 在 Layout 视图中,双击数据框,右键点击“Focus Data Frame” b) 在数据视图下,使用 Draw 工具条上的矩形工具,按照页面的范围画一个几 何图形。 c) 切换到 Layout 视图中,右键点击“数据框” ,选择“Convert Graphics to Features” 。 d) 重命名输出的要素类,并勾选Automatically delete graphic after conversion。 e) 重命名输出的要素类,并勾选Automatically delete graphic after conversion, 点击 OK 。 f) 在分析工具箱中找到“Union tool”,将 Buffer 结果和边界多边形作为输入要素, 命名输出结果,点击 OK 。 g) 接下来,要使用“Erase tool”移除内多边形 (即步骤 1 中的 beijing)。将 f 生 成的结果作为输入,擦除要素使用 beijing,,命名输出结果,点击 OK 。 3) 添加并计算透明度属性值 现在,需要添加并计算透明度属性值。 a) 在内容列表中右键点击 FeatheringEffect 图层 (即步骤 2 生成结果)打开属性 表。 b) 点击属性表选项添加字段,命名新字段为“Xpar”,字段类型为“Long Integer”, 点击 OK 。 c) 右键点击 Xpar 字段列,打开字段计算器。输入“100-((100 * [FromBufDst])/[LargestFromBufDst_Distance])”,其中 [LargestFromBufDst_Distance]是缓冲的最大范围 (本例中是 30 ),这个计算 会使得 Buffer 越远的地方越透明。 d) 找到 FID_Buffer_of_beijing 为-1 的记录,即选中边界多边形,使用字段计算 器计算其 Xpar 值为 0 。 4) 通过透明度对 Buffers 进行符号化 现在,需要对图层设置透明度。 a) 在内容列表中,右键点击 FeatheringEffect 打开图层属性。 b) 点击符号选项卡。 c) 默认是使用 Single Symbol 进行渲染,修改面要素的填充颜色为白色,轮廓线 为无色。 d) 点击“Adv

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档