修复镶嵌数据集中的路径

由于镶嵌数据集包含对源数据的引用,所以在移动或复制操作中不会对这些路径进行更改。因此,如果在同一计算机内移动或复制镶嵌数据集,则路径可能是相同的并且不会受到影响。但将镶嵌数据集移动或复制到另一台计算机上时,源栅格的路径可能会更改,而您必须更新这些路径。

此外,如果移动源栅格,则将需要更新镶嵌数据集中的路径。这些路径不会自动通过任何复制操作进行更新,但软件中有一些选项可用来修复这些路径。

如果您知道需要替换的路径,则可在 ArcMap 或“目录”窗口中右键单击镶嵌数据集,然后选择“修复”选项。这会打开“修复镶嵌数据集”对话框,通过此对话框,您可以定义旧路径和新路径。以下描述了该对话框的使用步骤。

如果您不知道路径,则可能需要在修复之前标识所有损坏的路径。要查找所有损坏的路径,请使用“导出栅格目录路径”工具。此工具将输出一个表,其中包含所有路径或者只包含损坏的路径。然后,您可以使用“修复栅格目录路径”工具或者“修复镶嵌数据集”对话框来修复损坏的路径。

步骤:
  1. ArcMap 添加镶嵌数据集。
  2. 或者,使用选择工具选择镶嵌数据集中需要修复路径的栅格。
  3. 在内容列表中右键单击镶嵌数据集,然后单击修复镶嵌数据集
    注注:

    无需向 ArcMap 添加镶嵌数据集即可访问修复镶嵌数据集 对话框。您可以在目录 窗口或者 ArcCatalog 中通过镶嵌数据集的快捷菜单访问此对话框。

  4. 或者,选中仅损坏的路径

    镶嵌数据集知道哪些路径是损坏的。如果选中此选项,则可减少搜索和修改路径所需的时间。或者,有些栅格可能保留在原始路径位置,而您并不希望修改这些路径。

  5. 旧路径下单击第一行,然后输入旧路径,如 C:\MyData\City\Rasters
  6. 新路径下单击同一行,然后输入新路径,如 \\ServerA\CityData\Rasters

    旧路径和新路径不必是完整的路径;它们可以是已更改的路径的一部分。例如,如果对磁盘位置进行了重命名,则只需对该部分重命名。对于 C:\MyData\City\Raster,您可以为旧路径指定 C:\,为新路径指定 D:\

  7. 也可以使用文件夹路径深度箭头来标识可能需要修改的路径的开头部分。
    警告警告:

    该选项将返回镶嵌数据集中有限数量的项目(大约 50 个)的路径信息。如果需要完整的路径列表,请使用“导出栅格目录路径”工具

  8. 如果进行了选择,请选中仅修复所选项
  9. 单击确定运行此操作。

相关主题


7/10/2012