基于矢量切片的电子地图配图(四)配置基础要素

本篇开始介绍在ArcGIS Pro中如何进行电子地图配图。按照操作步骤由少到多的顺序,分成四部分介绍:

  • 配置基础要素。包括境界线、植被、居民区和带有底色的行政区划面图层。
  • 配置水系。
  • 配置道路。
  • 配置POI。

配图整体思路

1、使用图层、标注的可见比例控制显示范围;
2、使用基于比例的符号类,在不同比例下设置不同的符号;(ArcGIS Pro中特有)
3、使用显示过滤器,限制不同比例的可见要素。(ArcGIS Pro中特有)


基于矢量切片的电子地图配图要求是空间上几何图形不重叠,只绘制一次。下图中,是传统配图的组织方式,我们看境界线,实际上是绘制了很多次,只是某些比例尺下不显示而已,空间上是有重叠的。


图层组控制可见比例
图层组控制可见比例

我们在ArcGIS Pro中,加载境界线,设置显示级别从8到17级即可。的确,ArcMap中也可以采用设置图层的可见比例方式。但是,如果第8级的河流颜色和第9级不同,ArcMap无法在一个图层中实现这个效果。我们使用ArcGIS Pro中的优化符号类的可见比例范围可以实现此效果,如下图所示。


优化符号类的可见比例范围
优化符号类的可见比例范围


对于POI等图层,各比例级别显示的要素不一样,我们可以使用显示过滤器限制比例范围内的可见要素。

扫描二维码关注公众号,回复: 1951351 查看本文章

使用显示过滤器限制可见要素
使用显示过滤器限制可见要素

其他设置,如设置图层可见比例范围、设置符号等和在ArcMap中的操作大同小异,就不多叙述了。

操作步骤(配置境界线、植被和居民区)


如果有已经配置好的MXD,可以直接导入到ArcGIS Pro中;如果没有MXD,那么直接添加对应的要素类即可。以下操作以配置好的北京电子地图配图数据为例。

1、打开ArcGIS Pro,新建工程

选择Map模板,输入工程存放的位置及工程名,点击OK。


新建工程
新建工程

2、将MXD导入到ArcGIS Pro中


点击【Insert】—【Import Map】,选择示例数据中的MXD,点击OK。


导入MXD
导入MXD


会生成一个新的Map窗口,结果如下:



如果有图层找不到数据源(出现红色叹号),可以点击红色叹号,选择数据源,此方法可以批量修复链接。


批量修复数据源
批量修复数据源

3、设置各级别默认比例范围


需要事先设置下各级别默认比例范围。使用显示过滤器控制各比例要素显示时,选择的是默认比例范围,不能手动输入比例范围值。

点击状态栏中,显示比例尺旁边的黑色倒三角,选择【Customize】,弹出Scale Properties对话框,手动添加或是从文件导入,点击OK。第一列Scale,显示的是该级别最大可见比例尺对应的值;第二列Alias,显示的是别名。在下方Display中,可以控制显示比例尺,还是别名,还是都显示。


设置各级别默认比例范围
设置各级别默认比例范围

设置默认比例范围的方法如下:

方法一:手动输入比例尺的值。在红色框中输入某级别最大比例尺对应的值及名称,点击【Add】添加。


手动输入值
手动输入值

方法二:从文件导入。可以点击【Load】—【User Profile Default Scales】,然后单击【Save】保存,导出一个txt文件,修改txt中对应比例尺及名称。选择【Delete All】,再选择【Load】—【From File】,导入修改后的txt文件即可。


导出修改后的txt文件
导出修改后的txt文件

4、配置基础要素


(1)配置境界线

境界线在8-17级都显示。直接将境界线从图层组中拖拽出来,点击【Appearance】—【Visibility Range】,设置最大可见比例尺(In Beyond)和最小可见比例尺(Out Beyond),如下图所示。


如果是直接加载的境界线,需要先进行唯一值渲染,点击【Appearance】—【Drawing】—【Symbology】—【Unique Value】,根据ADCODE99字段进行渲染,设置线型符号,再设置图层可见比例尺。


唯一值渲染
唯一值渲染


(2)配置植被、居民区和行政区划面

植被、居民区和北京市图层也是从图层组拖拽出来,然后设置图层可见比例尺。


植被在15-17级显示
植被在15-17级显示


居民区在17级显示
居民区在17级显示


北京市(带有淡灰色底色)在14-17级显示
北京市(带有淡灰色底色)在14-17级显示


北京市行政区划面
北京市行政区划面

有坑勿入


在进行唯一渲染时,请为每一类配置符号。不要使用all other value,因为矢量切片不支持。如下图所示,在配图中,部分数据使用了All Other Value中的样式(红色圆圈),但是在切片中这些要素丢失了。



这是2.0版本的已知问题。BUG-000103324 In the ‘Unique values’ category for symbology, point features that fall under ‘’ go missing after conversion of the layer into a vector tile package.

猜你喜欢

转载自blog.csdn.net/ceibake/article/details/77899683