使用表达式对要素设置标签的步骤

设计要素样式时,可以创建用于确定标签内容的文字表达式或数值表达式。

  1. 显示要设置标签的要素或图层的“样式编辑器”
  2. “要素标签”下,单击相应条目的

    如果要为此要素设置专题,则每个专题规则都应具有一个条目。单击显示标签的规则条目。

    如果您的图层支持多种几何图形类型(例如点、线和多边形),请向下滚动并单击相应几何图形类型的“样式”单元。

  3. “设计标签样式”对话框中,单击“添加标签”
  4. 要创建标签内容的表达式,请单击“文字内容”并滚动到列表底部。单击“使用表达式”。
  5. “创建/修改表达式”对话框中,输入表达式

    如果在使用标准样式,请使用 '\n' 插入换行。如果在使用增强样式,请改用 '\P'。这些参数区分大小写。

    以下示例显示增强样式的两行标签。其中第一行显示街道名称,第二行显示地块面积,第三行显示 APN 代码。

    Concat ( STNAME , '\P Area: ', AREA)

    注:

    该标签使用 Concat 操作符,该操作符可合并多个特性和文字字符串,并且可以包含空格和换行符。有关详细信息,请参见文字函数

    静态文字(在本例中指单词“Area:”和“APN:”)由单引号括起来。在文字字符串后面包含一个空格,可在此静态文字和随后的动态特性之间插入一个空格。

    \P 条目可让后续文字另起一行。

    有关任何表达式元素的帮助,请参见创建表达式 - 参照

  6. 单击“应用”然后单击“关闭”将表达式应用到标签。