练习 2:用序号和宗地号标注宗地

复杂程度:初级 数据要求:ArcGIS Tutorial Data for Desktop 数据路径: C:\arcgis\ArcTutor\Maplex 目标: 使用 Maplex 标注引擎多边形放置参数以序号和宗地号标注宗地。

首先,要查看地图的标注要求并根据评估人员的规范使用 Maplex 标注引擎来标注要素。

针对每个宗地,地图上都必须显示两条信息(序号和宗地号)。此信息存储在宗地属性表的两个不同字段中,使用一个简单的标注表达式将其连接起来。因为所有的信息都是数值,因此应堆叠标注的各个部分以使每个放置在各自线上的数字都可以清晰地辨认。当切换到 Maplex 标注引擎时,地图上的许多标注会被堆叠以适合地图上的可用空间。需要更改标注选项以堆叠所有标注。

查看宗地图层标注表达式

步骤:
  1. 单击标注 工具条上的标注管理器按钮,打开标注管理器 对话框。
    标注工具条
  2. 单击“宗地”图层下的默认标注分类。
    标注管理器

    选中“宗地”图层旁边的复选框,会保存该图层并打开标注。如果要标注一个新图层,可能需要选中此复选框。将标注放置方法设置为所有要素均以相同方式加标注。在本练习中将使用此标注图层的方法。

    如果要向此图层添加标注分类,请单击该“宗地”图层,在输入分类名称方框中输入新标注分类的名称,然后单击添加。通过添加标注分类可以采用不同的方式来标注图层中要素的子集。

  3. 单击表达式

    此图层已有一个标注表达式。该表达式通过在两个数值字段(SERIAL_NUM 和 NUMBER_)之间使用空格来串连两者的值以生成宗地面的标注。

  4. 单击确定
    “标注表达式”对话框

堆叠宗地标注

绘图需求表明,除了通过空格分隔两个字段的值之外,还应堆叠宗地标注的两个部分。当切换到 Maplex 标注引擎时,许多标注会进行堆叠以与宗地区域相适应,但较大宗地中的标注可能不会进行堆叠。现在,要强制所有标注均在空格处进行分割和堆叠。

步骤:
  1. 单击属性
    标注管理器

    将弹出放置属性 对话框。此对话框有四个选项卡,选项卡的外观会因所标注的图层是点图层、线图层还是面图层而有所不同。这些选项卡可用于控制 Maplex 标注引擎放置标注的方式。

  2. 单击调整策略选项卡。
    标注调整策略

    请注意,此选项卡上的首个标注调整策略(堆叠标注)是默认选中的。这意味着在空间有限时,Maplex 标注引擎将尽量通过在两条或多条线上对标注进行分割和堆叠以使其更紧凑。

  3. 单击选项来更改标注堆叠选项。

    将弹出标注堆叠选项 对话框。

    此对话框可用于控制在标注范围内堆叠线的对齐方式、分割线所使用的字符、对于堆叠字符而言分割应在的位置以及堆叠字符是否应在标注中可见。此对话框也可用于控制是仅在标注空间有限时进行堆叠,还是只要发现标注中有堆叠字符时即进行堆叠。最后,还允许您指定标注的行数以及每行的最多和最少字符数,此对话框还可用于控制堆叠标注的总体形状。

    堆叠分隔符表显示了 Maplex 标注引擎用来分割和堆叠标注的所有堆叠字符。默认情况下,有两个字符(空格和逗号)可用于分割标注。可以通过向该表中添加堆叠分隔符和从该表中移除堆叠分隔符来更改堆叠分隔符列表。可以在此列表中为每个字符指定是否始终通过选中强制分割来分割标注。

    空格是默认列表中的第一个堆叠分隔符,并且它将是我们要用来分割和堆叠宗地标注的堆叠字符。

  4. 单击强制分割
    标注堆叠选项

    将会在空格处自动分割和堆叠所有标注。

  5. 单击确定

    如果标注含有其他堆叠字符,也可使用该字符进行分割(如果该字符可以使标注或其相邻标注更易于放置)。

使所有宗地标注与宗地区域相符

要避免标注与宗地的所属关系混淆,标注必须在相应的宗地区域内。评估人员办公室使用比例为 1:1,200 的打印地图。该地图的参考比例为 1:1,200,因此也以该比例绘制地图上的字体和符号,从而在以 1:1,200 比例打印时其字体和符号的大小也是正确的。许多宗地(以该比例表示时)太小而无法包含其当前字号的标注。如果要允许放置这些宗地的标注,则需要通过 Maplex 标注引擎来减小标注的字号(必要时)以使标注与宗地相符。

步骤:
  1. 取消选中超限要素
    标注自适应策略

    标注可能不会再超出多边形的边界。但是,此操作会产生一个新问题:在地图比例为 1:1,200 时,有些标注会比多边形大。由于设置标注不能超出多边形范围,因此它们将不会被放置。要放置这些标注,需要设置允许 Maplex 标注引擎减小这些标注的大小。

  2. 选中减小字号
  3. 单击选项

    标注缩小 对话框的顶部会显示当前的字号。在本例中,该字号为 12 磅。以半磅为增量将当前字号减少 3 磅,即减至 9 磅。也可以将当前的字体的宽度压缩至其原始宽度的四分之三。

  4. 字号减小下方的下限对话框中输入 9
    标注缩小
  5. 字体宽度压缩下限文本框中输入 75
  6. 单击确定

标注将放置在宗地内部,并且当空间有限时可以稍微减小标注文本的大小。

设置宗地和标注的优先权重

Maplex 标注引擎将首先在地图上的空白区域中放置标注。有时,由于空间限制,标注必须压盖要素。此时可以通过设置权重来控制哪些标注有放置优先级以及如何压盖要素。

步骤:
  1. 单击冲突解决选项卡。
    标注冲突解决
  2. 内部要素权重文本框中输入 0

    权重为 0 意味着对于其他地图标注或要素而言,该要素或标注使用的地图空间仍可视为可用。

  3. 输入 600 作为边界要素权重

    权重为 1,000 的标注或要素可能不会被压盖。权重为 600 是趋向于阻止标注压盖宗地边界的中间值。如果要素或标注必须被标注压盖,则 Maplex 标注引擎将选择压盖权重较低的要素或标注。

  4. 单击确定
  5. 单击确定

    Maplex 标注引擎会根据应用到“宗地”图层的新规则重新计算地图标注。

花点时间比较一下在执行这些更改之前和之后的标注结果。

应用 Maplex 标注引擎参数前的标注
在执行更改前,由于与要素或其他标注冲突,因此许多标注未被放置。
应用 Maplex 标注引擎参数后的标注
在启用堆叠、字号减小和字体宽度压缩后,更多的标注会与地图相符而不会产生空间冲突。

现在已经满足了评估人员用于标注宗地的地图规范。下一节将介绍标注地块线。

9/15/2013