中文

操作方法:在 ArcGIS Pro 中显示两个或多个字段中的标注

摘要

在 ArcGIS Pro 中,启用标注后,将根据所选字段的值为要素进行标注。 下图是显示了格伦伍德地区及其周围标注有城市名称的所有阿肯色州县图书馆的地图。

显示了格伦伍德地区及其周围标注有城市名称的所有亚利桑那州县图书馆的地图。

有时需要根据两个或多个字段的值来标注要素。 这可以使用标注表达式来实现。 例如,设施管理员需要格伦伍德及其周边地区各县图书馆的联系信息。 在标注中显示了各图书馆的城市名称和联系电话,可以快速显示管理员所需的信息。

过程

请按照以下步骤基于 ArcGIS Pro 中两个或多个字段的值创建和显示标注。

  1. 在 ArcGIS Pro 中,打开包含图层的工程。
  2. 内容窗格中,右键单击图层名称,然后选择标注将其打开。
  3. 右键单击图层名称,然后选择标注属性...
  4. 标注类窗格中,单击语言下拉列表,然后选择 VBScript
  5. 构建标签表达式,然后运行脚本。 在此示例中,城市联系人字段用于标注要素。
    1. 继续以下步骤之前,请先清除表达式框。
    2. 字段下,双击城市以将城市字段添加到表达式框。
    3. 表达式框中的城市字段名称后输入 '& vbnewline &',以在标注中的字段值之间添加换行符。 或者,输入 ‘& " " &’ 以在字段值之间添加空格而非换行符。
    4. 字段下,双击联系人以将联系人字段附加到表达式中。
    5. 单击验证按钮验证表达式。
    6. 单击应用以运行此脚本。
: 要将字段添加到表达式,请在每个字段名称之后添加空格或换行符,然后双击字段下的字段名称以追加该字段。
显示了构建标注表达式的步骤的屏幕截图。

下图显示了根据“城市”和“联系方式”字段中的值标注的格伦伍德及其周边地区的所有阿肯色州县图书馆。

显示了基于两个字段中的值进行标注的所有图书馆的地图。

相关信息

上次修改时间: 5/27/2021

文章 ID: 000025040

软件: ArcGIS Pro 2.7.3, 2.7.2, 2.7.1, 2.7, 2.6.5, 2.6.4, 2.6.3, 2.6.2, 2.6.1, 2.6, 2.4.3, 2.4.2, 2.4.1, 2.4, 2.3.3, 2.3.2, 2.3.1, 2.3, 2.2.4, 2.2.3, 2.2.2, 2.2.1, 2.2, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0.1, 2.0