修复地图中的已损坏数据源

打开地图或场景时,将访问地图中每个图层所引用的数据。如果数据源已被移动、重命名、删除或无法访问,将无法绘制该图层,并将使用红色惊叹号 修复已损坏的数据源 图标在内容窗格中指示其断开状态。

如果引用的数据源无法访问,则可以修复数据源链接。或者,如果无法立即修复链接,则可以保留断开的图层并继续使用地图;或者如果不再需要该图层,则可将其移除。如果与某个 web 图层数据源的连接断开,则将无法修复数据源。相反,请移除该 web 图层,然后将具有已更新数据源的新 web 图层添加到地图。

可以使用 arcpy.mp 修复数据源链接。有关使用 Python 自动完成此过程的详细信息,请参阅更新和修复数据源

为图层修复断开的数据源链接

要为图层修复断开的数据源连接,请按照下列步骤操作:

  1. 在地图的内容窗格中右键单击图层,然后单击属性打开图层属性对话框。
  2. 选项卡上,单击更改数据源 添加数据 并浏览至数据源。
  3. 单击确定

为多个图层修复断开的数据源链接

您可能发现地图中的多个图层需要进行修复。例如,如果多个图层使用的数据源所在的地理数据库已被移动或重命名,则必须对所有这些图层进行修复。可以对内容窗格的视图进行过滤,仅显示存在断开的数据源链接的图层。在内容窗格中,单击“过滤器”按钮 过滤器,然后单击断开的数据链接

内容窗格中修复数据链接时,如果可以在地图上找到选定图层的数据源以及其他任何损坏的图层(如果可以在同一位置找到它们的数据源),则可以修复该数据源。

要为多个图层修复断开的数据源链接,请按照下列步骤操作:

  1. 在地图的内容窗格中,单击图层旁的红色惊叹号 修复已损坏的数据源 按钮以打开 更改数据源对话框。
  2. 浏览至数据源并将其选中,然后单击确定

提示:

也可以一次更新工程中的所有数据源。有关详细信息,请参阅更新数据源

相关主题