不知道是什么问题,但是我无法在ArcMap 10中显示标签。据我所知,很明显的事情已经得到解决。在“属性”中设置标签,然后检查层以在目录中进行标签。
我什至重新启动,看看是否行得通。
更新:2011年3月3日
在尝试了所有提到的解决方案之后,我仍然无法显示标签。它不是特定于单个层,而是特定于.mxd中的任何层。
我打开了一个新文档,添加了我一直试图标记的图层,并且能够很好地显示标签。
是什么原因导致初始文档在全局范围内无法显示标签?
不知道是什么问题,但是我无法在ArcMap 10中显示标签。据我所知,很明显的事情已经得到解决。在“属性”中设置标签,然后检查层以在目录中进行标签。
我什至重新启动,看看是否行得通。
更新:2011年3月3日
在尝试了所有提到的解决方案之后,我仍然无法显示标签。它不是特定于单个层,而是特定于.mxd中的任何层。
我打开了一个新文档,添加了我一直试图标记的图层,并且能够很好地显示标签。
是什么原因导致初始文档在全局范围内无法显示标签?
Answers:
一些尝试:
添加要素类或shapefile再次进行映射,不要将其移动到组图层中,不要设置任何比例范围并打开标签。这将告诉您数据是否有误或者是您的图层配置。
检查是否正在使用标签类,如果要使用,请检查SQL查询标签类(包括Default),并确保您正在返回记录。(如果没有记录,那么就没有标签)。我已经看到用户编写了一个不会出错的“正确” SQL语句-它仅返回0条记录。
检查刻度范围,查看是否设置了刻度范围-您可能超出了标签所需的范围。
检查父/祖父母组图层,并确保选中它们。还要检查其刻度范围。
当我编辑最初的问题时,问题并不出在我要标注的特定图层上,而是在地图上标注了任何要素。
在创建新文档并添加我遇到麻烦的相同图层之后,标签看起来就很好了。
我认为我提出的问题与最初提出的问题不同,因此将其标记为已回答。
基于没有任何层显示标签的事实,您可能要查看的另一项设置是“标签”工具栏上的“暂停标签”按钮。
如果您(或其他人)单击了它,则将阻止绘制整个地图文档的所有标签。错过按钮是否被按下很容易错过。通常,这用于帮助加快制图设计的渲染速度,但是用户并不想为每个图层打开/关闭标签。
我遇到了同样的问题。检查每个图层的坐标系后,我发现问题是由于坐标系的不同而引起的。只需简单地确保该图层与其他图层具有相同的坐标,即可显示标签。