有些情况下,标注会彼此非常接近而显得非常拥挤。这会降低地图的可读性,在不清楚所放置的是哪些标注时尤其如此。通过在每个标注周围指定一个缓冲距离(在此距离内不放置任何标注),Maplex Label Engine的标注缓冲区参数使您能够提高此类地图的清晰度。通过增加缓冲区大小,可在标注周围创建更大的空白区,从而便于区分标注。
如果指定了标注缓冲区,Maplex Label Engine将使用此缓冲区作为试验位置的指引,并在有可用空间的情况下将放置标注及其缓冲区。为了容纳缓冲区,标签的位置可能不在第一个试验位置中。如果创建标注缓冲区会产生未放置的标注,则标注引擎将不会创建缓冲区,此时会导致所放置的标注间的距离非常近。在这种情况下,不会将任何标注在放置时删除。
如果使用硬约束选项,则无论是否存在可用空间都会遵从缓冲区设置。这会产生间隔合适的标注,但也可能会产生许多未放置的标注。
提示:
如果使用标注偏移,则应将标注缓冲区设置为略微大于首选的标注偏移值。这有助于在地图上避免混淆。- 确保已启用 Maplex Label Engine。
- 确保按标注列出是显示内容窗格的活动方式。单击按标注列出 。
- 在内容窗格中选择标注分类,然后单击标注选项卡。
- 在标注选项卡的标注放置组中,单击标注放置属性 。
- 在标注窗格中,单击位置,然后单击。
- 展开缓冲区。
- 将标注缓冲区值指定为字体高度的百分比形式。默认值为 15%,最大值为 50%。
较大的标注缓冲区会限制放置标注所需的可用空间量,并可能导致可放置的标注减少。
- 或者,也可选中硬约束复选框。
无论是否存在可用空间,这都允许将标注缓冲区应用于标注分类中的每个标注。这样会增加未放置的标注的数量。如果未选中该复选框,则只有当空间可用时才会应用标注缓冲区。