修复镶嵌数据集中的路径

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

如果使用镶嵌数据集时看不到影像,或者如果概视图显示为灰色,则可能是因为源栅格或概视图的路径已损坏。

如果在默认位置(地理数据库文件夹旁)创建概视图,且将它们移动到相同的默认位置,则不需要更新该路径。如果概视图仍然在相同的位置,且对镶嵌数据集可见,则不需要更新路径。如果镶嵌数据集无法访问概视图,或者概视图被移动,则这些概视图的路径将需要更新。

如果镶嵌数据集中有激光雷达数据,则可能会生成缓存。如果目标位置不存在缓存或缓存已过期,则将重新生成缓存。如果移动该缓存并且要继续使用它,则必须更新镶嵌数据集中的路径。

如果使用缓存栅格函数(或构建镶嵌数据集项目缓存工具),则与概视图类似,您需要更新路径。

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

如果需要标识损坏的路径,请使用导出镶嵌数据集路径工具。此工具将输出一个表,其中包含所有路径或者只包含损坏的路径。然后,您可以使用修复镶嵌数据集路径工具或者修复镶嵌数据集 对话框来修复损坏的路径。

注注:

如果将镶嵌数据集发布到 ArcGIS for Server,则路径将自动更新。

注注:

更新 ArcSDE 连接时,您需要提供旧的 .sde 连接文件路径和新路径以及更新凭据。可通过函数链识别旧的 .sde 连接文件路径。要访问它,请打开属性表,单击项目行中的栅格列以打开对话框,单击函数选项卡,然后双击函数链底部的栅格,打开包含指向 .sde 连接文件的路径的消息框。

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

    如果不需要进行选择,就不需要向 ArcMap 添加镶嵌数据集。可以在目录 窗口或 ArcCatalog 中右键单击镶嵌数据集,然后单击修改 > 修复

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

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

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

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

  7. 也可以使用文件夹路径深度箭头来识别可能需要修改的路径的开头部分。
  8. 如果进行了选择,请选中仅修复所选项
  9. 单击确定运行此操作。

相关主题

5/12/2014