您可以通过输入值并从下拉列表中选择单位类型来设置线要素和标注之间的主偏移距离。 可以根据要素的几何或要素符号系统边界来测量此偏移。 您还可以将标注的放置限制在线的特定侧。
您可以添加次偏移距离,如果在应用主偏移后未放置标注,将使用此距离。 放置标注允许您设置最小和最大偏移值,而非实际距离,并将标注水平放置到线要素上。
对于所有放置样式,您可以控制标注沿线的位置。 您可以使用默认设置最佳位置,也可以指定相对于线终点的标注位置。 多种测量选项也可用于沿线偏移标注。
Maplex Label Engine 具有一系列沿线偏移的参数;将其一起使用可以控制标注在线中的放置位置。
您可以将标注放置在线的中点:
- 位置标注:从起点开始沿线
- 测量至:标注中心
- 距离:50%
您还可以将标注放置在指定的位置:
- 位置标注:从终点开始沿线
- 测量至:标注最近的一侧
- 距离:5 毫米
从线偏移标注
对于每种 Maplex Label Engine 偏移样式(水平偏移、平直偏移,弯曲偏移和垂直偏移),您都可以控制标注与线要素之间的距离,确定是从要素几何或是从要素符号系统边界测量偏移,并限制放置标注的要素一侧。 您可以设置到线的首选标注偏移距离,以地图单位(毫米、英寸或点)进行测量。 您还可以设置次偏移,以将标注与要素水平放置。 此标注偏移需要偏移范围的最小值和最大值。
您可以使用约束偏移下拉列表来限制放置标注的要素侧。 选项如下:
- 无约束 - 将标注放置在要素的任意一侧。 默认位置始终位于线上方,但是如果标注引擎无法将标注放置在线上方,则将尝试将其放置在线下方。
- 线上方 - 根据页面的要素方向将标注放置在线上方。
- 线下方 - 根据页面的要素方向将标注放置在线下方。
- 线左侧 - 根据要素的固有方向将标注放置在线的左侧。
- 线右侧 - 根据要素的固有方向将标注放置在线的右侧。
下图显示了渡轮线标注放置偏移 5 点,无约束:
注:
如果将街道放置样式用于特定标注分类,则约束偏移参数不可用。
注:
如果使用常规放置样式标注,则可以选择使用允许堆叠标注跨越线参数。 当无法在一侧上放置偏移时,此参数允许将堆叠标注放置在线要素的任一侧上。
- 请确保已启用 Maplex Label Engine。
- 在标注窗格中,单击位置,然后单击位置选项卡 。
- 展开放置。
- 如果使用常规放置样式以及平直偏移或弯曲偏移”位置,则可以选中允许堆叠标注跨越线复选框。
- 指定主偏移距离以使标注自线偏移,然后选择偏移约束。 标注偏移参数仅适用于标注位置:水平偏移、平直偏移、弯曲偏移和垂直偏移。
或者,选中测量从要素几何偏移复选框。
- 或者,选中可能在次偏移处放置标注复选框,并指定最小偏移和最大偏移值。 单位与主偏移值的单位相同。 必要时可将标注水平放置在次偏移处。
沿线偏移标注
默认设置为沿线的最佳位置。 选中此选项后,Maplex Label Engine 将在沿线的某个位置找到可用位置(默认位置朝向线中心)以放置标注。 选项如下:
- 最佳位置 - 查找距离线中点最近的可用位置。
- 线起点前 - 将标注放置在线起点前的指定距离处。 使用两种方法之一确定线的起点。 如果选中了使用线方向选项,则根据线要素中坐标的顺序确定起点。 如果未选中,则相对于地图页面的线的最左端节点是该线的起点。
- 从起点开始沿线 - 将标注放置在线起点后的指定距离处。 使用两种方法之一确定线的起点。 如果选中了使用线方向选项,则根据线要素中坐标的顺序确定起点。 如果未选中,则相对于地图页面的线的最左端节点是该线的起点。
- 从终点开始沿线 - 将标注放置在线终点前的指定距离处。 使用两种方法之一确定线的终点。 如果选中了使用线方向选项,则根据线要素中坐标的顺序确定终点。 如果未选中,则相对于地图页面的线的最右端节点是该线的终点。
- 线终点后 - 将标注放置在线终点后的指定距离处。 使用两种方法之一确定线的终点。 如果选中了使用线方向选项,则根据线要素中坐标的顺序确定终点。 如果未选中,则相对于地图页面的线的最右端节点是该线的终点。
测量至
您可以控制在应用标注偏移距离时要测量标注的哪一部分。 测量至控件在标注中设置一个锚点,该锚点用于沿线放置标注。
- 标注中心 - 从标签的中间开始测量。
- 标注最近一侧 - 将锚点设置到距要素最近的标注边缘。 如果未指定偏移距离,则标注趋向于延伸至要素之外。
- 标注最远一侧 - 将锚点设置到距要素最远的标注边缘。 如果未指定偏移距离,则标注趋向于位于要素上。
距离
距离参数控制标注至线要素起点或终点的距离。
您可以选择以地图单位(毫米、英寸、点或线长百分比)进行测量。 当要在线的特定位置处放置标注但线的长度不同时,百分比十分有用。 例如,如果要将所有标注都放置在线的四分之一处,请输入距离 25,然后单位选择百分比。
容差 (+/-)
容差参数使标注具有一定沿线移动的自由度。 公差值为 0 表示仅应将标注放置在距离编辑框中输入的距离处。 容差单位与距离单位相同。
使用线方向
选中使用线方向选项后,线要素中坐标的顺序将确定线的起点和终点。 如果未选中,则相对于地图页面,起点是线的最左端节点,终点是线的最右端节点。
示例
下图显示了渡轮线距离线的终点标注为 40 点处。
- 请确保已启用 Maplex Label Engine。
- 确保按标注列出是显示内容窗格的活动方式。 单击按标注列出 。
- 在内容窗格中选择标注分类,然后单击标注选项卡。
- 在标注选项卡的标注放置组中,单击标注放置属性 。
- 在标注窗格中,单击位置,然后单击位置选项卡 。
- 展开放置。
- 单击沿线偏移下拉菜单,然后选择沿线要放置标注的位置。
- 单击测量至下拉菜单,然后选择标注上应测量偏移的位置。
- 指定标注应沿线偏移的距离和测量单位(地图单位或页面单位 - 毫米、英寸或点或百分比)。
- 或者,指定容差,在该容差范围内标注可能与您设置的偏移距离不同。 公差值为 0 表示标注必须准确地放置在指定的距离处。 较大的值允许标注沿线移动,以防出现冲突。
- 或者,选中使用线方向。 这将使用线要素中坐标的顺序来标识线的方向。 如果未选中此选项,则线的最左端节点被视为该线的起点。