在 ArcGIS Pro 中,标注特指自动生成和放置地图和场景要素的描述性文本的过程。标注是动态放置于地图上并且字符串内容是从一个或多个要素获得的文本信息。
在 ArcGIS Pro 中,标注的特点如下:
- 标注位置是自动生成的。
- 标注不可选。
- 不能编辑单个标注的显示属性。
标注是一种向地图添加文本的快速方法,因为您不会为每个要素手动添加文本。在数据可能发生更改或将以不同的比例创建地图的情况下,标注这一方法会非常有用。
ArcGIS Pro 有两个标注引擎:Standard Label Engine 和 Maplex Label Engine。
打开标注
要打开标注,请在内容窗格中选择要素图层。在功能区的要素图层下,单击标注选项卡,然后单击标注 。要进一步控制为该图层标注的标注分类,请更改显示的标注分类,然后取消选中在此类中标注要素。
要查看和更改所有标注分类的可见性,请在内容窗格中单击按标注列出 。按标注列出用于显示所有标注分类,还允许您对标注分类进行重新排序、同时更改多个标注分类的标注属性,或在标注分类之间复制和粘贴标注属性。
访问标注选项卡上的基本标注属性。在文本符号组中更改标注的大小和颜色。
对于其他高级属性,可以通过单击文本符号或标注放置组中的窗格启动器 或者通过单击表达式按钮 或 SQL 查询按钮 打开标注分类窗格。您也可通过右键单击某个要素图层并单击标注属性,从内容窗格访问标注分类窗格。
参考比例
默认情况下,标注不会随地图一同缩放;也就是说,无论地图比例如何,标注在页面上的大小始终保持不变。因为标注在页面上保持大小不变,但在用户执行缩小操作时,它们在地图上占用的地理空间将变大,而在执行放大操作时,占用的空间将变小。确定地图比例后,您可以通过为您的地图设置参考比例来将标注设置为在您放大和缩小时进行放缩。
地图级别的标注属性
有几个标注属性适用于地图级别。它们影响着地图中的所有标注分类,或者为这些标注分类所用。
您可以从功能区访问这些属性,方法为:通过 地图 选项卡上的 Labeling 组或 Labeling 选项卡上的 Map 组。
通过上述两个位置,可访问暂停、锁定和查看未放置的标注交互式标注工具。在 更多 菜单上,可访问用于为标注设置设置优先级和设置权重、更改标注引擎以及(使用 Maplex Label Engine 时)设置缩写字典和键编号组的工具。
注:
在场景中进行标注时,并非所有属性均可用。仅当使用场景时,才能更改标注引擎。
标注按钮及其功能
按钮 | 名称 | 功能 |
---|---|---|
| 暂停 | 暂停标注绘制。 |
锁定 | 将当前范围的标注锁定在当前大小和位置。这允许您在地图上漫游,而不必在每次平移或缩放地图时等待重新计算标注放置。 | |
| 查看未放置的标注 | 显示无法放置在地图上的标注。 您可以在地图属性对话框的标注选项卡中更改未放置标注的颜色。 |
设置标注放置等级
更多 菜单包含优先级和权重参数。
优先级 可打开设置标注优先级对话框,以便更改标注的优先级顺序。
权重 可打开标注权重等级对话框,以便更改标注和要素权重。
更改标注引擎
当您从 Standard Label Engine 切换为 Maplex Label Engine 时,放置属性将切换为高级 Maplex Label Engine 放置模型。因为两种引擎所使用的基本放置属性之间存在一一对应关系,所以不会丢失任何放置信息。
更多 菜单中包含使用 Maplex 标注引擎选项。
警告:
从 Maplex Label Engine 切换到 Standard Label Engine 时,会丢失所有已进行的高级标注放置设置。且这些设置无法恢复。使用 Maplex Label Engine 时,标注组中的附加工具将变为可用状态。更多菜单中将增加三个新命令:缩写字典 、键编号 和草稿质量。
使用缩写字典 ,可在其中为地图创建、删除和修改缩写字典。
使用键编号 ,可在其中为地图创建、删除和修改键编号组。
草稿质量用于控制 Maplex Label Engine 执行的放置的质量。草稿质量放置算法不会花费许多时间来查找标注冲突的解决办法,也不会在地图上放置尽可能多的标注。
Maplex Label Engine 常规设置可用于标注选项卡上的地图属性对话框。
空格字符和换行符的控件将可用于标注表达式选项卡的底部。