系列文章目录
ArcGIS Desktop使用入门(一)软件初认识
ArcGIS Desktop使用入门(二)常用工具条——标准工具
ArcGIS Desktop使用入门(二)常用工具条——编辑器
ArcGIS Desktop使用入门(二)常用工具条——数据驱动页面
ArcGIS Desktop使用入门(二)常用工具条——基础工具
ArcGIS Desktop使用入门(二)常用工具条——布局工具
ArcGIS Desktop使用入门(二)常用工具条——绘图
ArcGIS Desktop使用入门(二)常用工具条——捕捉
ArcGIS Desktop使用入门(二)常用工具条——编辑折点
ArcGIS Desktop使用入门(二)常用工具条——高级编辑
ArcGIS Desktop使用入门(二)常用工具条——效果
ArcGIS Desktop使用入门(二)常用工具条——地理配准
文章目录
- 系列文章目录
- 前言
- 一、本期工具:使用符号级别
- 二、功能简介
- 三、使用方法
- 1.线要素演示
- (1)鼠标右键图层,打开图层属性设置窗口,找到符号系统——右下角"高级",符号级别。
- (2)设置符号级别。
- 2.面要素演示
- 3.另一种实现的方法
- 四、高阶应用——融合具有相同属性值的面要素间的边界线
- (1)符号系统——所有符号的属性
- (2)编辑符号——添加图层,上层轮廓颜色为空宽度0,下层颜色为空可以设置轮廓
- 五、透明度——通过字段数值设置
- 总结
前言
本期开始介绍ArcGIS Desktop的内容列表中使用的工具,对图层(或数据框)点击鼠标右键,右键菜单中一些常用工具,争取做到全面,后续会持续更新。
(对图层(或数据框)点击鼠标右键,出现右键工具窗口。)
一、本期工具:使用符号级别
工具名称:使用符号级别
工具样式:
综述:使用符号级别,以符号级绘制所选图层。从概念上讲,可以借此更进一步来指定某个符号在与另一个类型的符号相交,而不与别的其他任何符号相交时显示的连接效果。
二、功能简介
制图人员经常需要控制在地图上绘制符号的顺序,在 ArcMap 默认顺序中,首先根据内容列表中的图层顺序(从下至上)绘制要素。然后根据表顺序在每个图层中绘制要素,该顺序即是要素在要素类表中存储的顺序(或要素从地理数据集中返回的顺序)。
简单理解,上面的图层压盖下面的图层,想要针对性的显示某些要素,就需要思考其在多个要素图层中的位置,分析压盖关系。
使用符号级别,会覆盖默认的 ArcMap 绘制顺序,利用"符号级别绘制"控制要素符号系统的绘制顺序,还可以控制线符号彼此之间的连接方式。可指定在地图上针对多图层符号绘制符号和符号图层的顺序。
三、使用方法
使用的范围有两个级别:要素图层(单个) 与 组图层(多个)。
默认情况下,所有图层的符号级别绘制都处于关闭状态。开启方式,在右键菜单"使用符号级别"工具前打 √。可以只对需要使用符号级别绘制效果的图层开启符号级别绘制。
下面对线要素和面要素进行操作演示,对比使用符号级别绘制的效果。
1.线要素演示
假设有道路交通图,道路符号有铁路、高速、公路、村路4个, ArcMap 默认绘制的 初始状态 如下图:
现在显示效果是,村路压盖了铁路和高速,公路压盖了高速。
理想状态应该是:铁路、高速在最上层,公路和村路穿洞过铁路或高速应该在下层。
下面使用符号级别进行绘制,操作步骤:
(1)鼠标右键图层,打开图层属性设置窗口,找到符号系统——右下角"高级",符号级别。
(2)设置符号级别。
符号设置窗口,有两种不同的视图使用符号级别:默认视图 与 高级视图,在左下角进行切换。
使用默认视图可通过设置符号的连接和合并设置,利用常用制图效果快速创建地图。
使用高级视图可以创建更加复杂的效果,符号级别由数值表示,数值越大级别越高。
从高级视图可以看到,符号的右侧有2列数值,这是数值就是符号的级别。
为什么有些符号有1列数值,有些符号有2列数值?
这是因为,符号使用的元素(组成符号的元素有几层),每层元素表示的符号都有1个符号级,铁路、高速、公路符号除了主要色还有黑色边框(即有2层元素组成),村路只有1层灰色符号。
下面我把高速符号修改一下,增加一个分道的虚线,即高速符号由3层元素组成。
可以看一下"符号级别"窗口的变化,因为高速符号有3层元素,所以给它的每层分配了符号级别。
针对每个符号,按照符号中元素的上下顺序给符号级别赋值,以高速符号为例,分道虚线在上层,级别赋值3,主色红色在中层,级别赋值4,边框黑色在下层,级别赋值5。
一般情况针对每个符号连续分配符号级,保持符号的完整性,再对下一个符号分配符号级。
符号级别数值越大,代表符号级别越高,即在上层。
设置完毕后,记得在左上角勾选,开启符号级别(等效于在图层右键菜单勾选)。使用符号级别的效果见下图:
跟文章开头的 初始状态 截图对比可以看到,符号级别最低的村路到了下层,高速符号重叠区域的边框也进行了连接。在道路相交的位置,设置连接,表示不进行混合以表示天桥或地下通道。
再说一下默认视图的合并设置,可以对符号系统进行混合以表示连通性,注意截图中箭头指示位置与"连接"的区别。
从截图可以看到,混合区域的黑色边界,外围连接内部断开了,混合以表示连通性。
当然,示例道路这样显示是不恰当的,应该只设置连接不设置合并,表示天桥或地下通道更为合理。
2.面要素演示
面要素配合使用唯一值符号系统和符号级别绘制,可以指定叠置要素的确切绘制顺序。
如下图, ArcMap 默认绘制的 初始状态 :
这是同一个图层,不同属性的面状要素,可以看到 调出地块 的蓝色边界被压盖了,视觉效果不完整。
目标效果:把调出地块设置上层,显示出完整边界。
设置方法 与线要素的设置相似,打开图层属性,找到符号系统——右下角"高级",找到符号级别。
可以看到,面状要素多了一个透明度,在最后简单介绍一下。还是先进行符号级别设置。
打开的默认视图 是不能够对面要素进行符号级别设置的,如下图:
需要打开 高级视图,设置 调出符号的级别最高,赋值为3在上层,调入符号的级别次之,赋值为2,不变符号级别最低,赋值为0在底层。
最终的效果如下图:
可以看到,调出符号的蓝色圈完整的显示出来了。
3.另一种实现的方法
其实,还有另一种实现的方法:在工作空间中复制该图层,上层单独显示的调出蓝色符号,下层显示其他符号,可以实现相同的效果。如下图演示:
此方法我认为更直观,上层压盖下层,更容易理解,当然仅限于图层较少的工作空间,图层太多就不好管理了。
四、高阶应用——融合具有相同属性值的面要素间的边界线
日常工作中,符号化某些图层,比如说DLTB层,按照农建未三大类进行符号化的时候,通常的设置方法如下:
但是现在的符号化效果并不是理想状态,我想实现的是:相同类型的面要素之间不要符号边界,不同类型之间才保留边界线,那样的显示效果更为平滑。
此时,可以使用符号级别工具实现。
在 ArcMap 中使用符号级别绘制可以消除具有相同属性值的面区域间的边界。通过此操作达到的视觉效果与基于属性融合要素所产生的效果相同,且不必对要素几何进行处理。
方法如下:
(1)符号系统——所有符号的属性
打开图层的属性,找到符号系统,鼠标左键点击 符号 字段名的位置,打开所有符号的属性设置窗口。
(2)编辑符号——添加图层,上层轮廓颜色为空宽度0,下层颜色为空可以设置轮廓
特别提醒: 设置完毕符号属性后,切记上层解锁,下层锁定。
可以看到,最后的效果是理想状态了。
通常,需要合并图层显示中共享公共值的相邻多边形,例如,通过使用行政区名称属性字段来融合县、乡、村边界,可以创建县、乡、村地图,
五、透明度——通过字段数值设置
这里设置的透明度,需要图层有"透明度"数值的字段,要求字段类型为数值整形,并填写好不同符号的透明度值,本文设置农用地符号透明度为0(即不设置透明),建设用地透明度为50,未利用地透明度为70。
操作方法如下图:
总结
使用符号级别工具,在制图要求标准较高的时候,优化设置使用,熟练使用会使图面效果更加细致完美。