确定标注和要素的权重
标注权重和要素权重用于为标注和要素分配相对重要性。仅在标注和要素之间存在冲突(即压盖)时才会使用此权重。总之,地图上各标注的最终位置取决于标注权重和要素权重。另外,使用权重时,请切记,如果允许标注压盖某些要素,则一般情况下将有更多标注被放置到地图中,因为 ArcMap 拥有了更多空间来放置它们。
当前活动数据框中的所有标注分类都列在标注权重等级 对话框中。每个标注分类的列出方式是要素图层名、短划线,然后是标注分类名称。因为标注分类可以充当标注放置的障碍,所以还会列出当前活动数据框中的所有注记图层和注记组。二者均按名称列出。活动数据框的默认注记组始终被列为 <默认>。
标注的权重可分为“低”、“中”和“高”。要素的权重可分为“无”、“低”、“中”和“高”。一般规则是:要素不能被具有相等或较小权重的标注压盖。默认情况下,要素的标注权重为“高”。通常,应该为较重要的标注指定较高的标注权重。由于用户通常都不希望标注置于注记文本上方,所以在默认情况下,标注分类的要素权重为“无”,而注记图层和注记组的要素权重为“高”。增大要素权重将会增加 ArcMap 放置标注所需的处理时间。将点要素或线要素的要素权重设置为“高”,可确保不会在这些要素上放置标注。将面要素的要素权重设置为“高”,可确保不会在这些要素的轮廓上放置标注。
权重的一些常见用途是:
- 避免将所有标注放置在点/线要素或面轮廓的给定图层上。通过将要素权重设置为“高”便可实现此用途。
- 强制 ArcMap 考虑标注的备选位置。通过将要素权重设置为“低”或“中”便可实现此用途。
- 避免将一些标注放置在某些要素之上。通过增加某些要素权重并降低某些标注权重便可实现此用途。
- 如果数据框的注记组或注记图层具有非文本图形,请将图层和/或组的要素权重设置为“无”,以此来指定将标注放置在这些图形上方。
默认情况下,ArcMap 会自动解决标注之间的冲突,并且不允许标注压盖。可通过以下方法来更改此行为:确认图层或标注分类位于标注优先级列表顶部,标注权重为“高”,并且在使用“标准标注引擎”时选中放置压盖标注或在使用“Maplex 标注引擎”时选中从不移除。
如果启用了 Maplex 标注引擎,权重的工作方式将会不同。对于 Maplex 标注引擎,将不存在标注权重,并且对于面要素权重和面边界要素权重具有独立的设置。
了解有关使用 Maplex 标注引擎进行标注的详细信息- 在标注 工具条上,单击标注权重等级按钮 。
-
单击要更改的标注权重或要素权重,然后从下拉列表中单击所需的权重。
在对话框底部的列表中选择注记和图形便可访问注记和图形属性。
- 单击确定。