您正在使用 Maplex 标注引擎动态计算标注。Maplex 标注引擎在动态放置标注方面非常出色,但由于涉及到计算,因而会导致性能下降。因此,建议在发布地图服务时仅对缓存的地图服务使用 Maplex 标注引擎。使用底图图层时,Maplex 标注引擎可能会降低平移与缩放操作之间的地图显示性能。
解决方案
在 ArcMap 中检查图层或底图图层的绘制性能。如果正在发布,可在预览窗口中检查服务的绘制性能。
- 如果需要进行更改,可将动态地图标注更改为使用速度较快的标准标注引擎。但是,这会降低标注放置的质量。
- 此外,也可以使用 Maplex 标注引擎预先计算地图标注,然后将这些标注保存为注记要素。使用这种方法时,应将动态 Maplex 标注引擎替换为文档中的注记图层。
更多信息
生成地图文本的方法有三种:
- 使用标准标注引擎,它可以执行简单的地图标注以及放置较少量的地图标注,但具有较高的性能。
- 使用 Maplex 标注引擎,它可以执行高度智能的高级地图标注、能节省大量编辑时间并且可以放置更多的标注。但是,高级 Maplex 标注引擎功能会导致性能较低,因此建议仅对缓存的地图服务使用。
- 使用注记可保存经过预先计算的文本标注。
有关详细信息,请参阅文本处理概述。