ラスタ カタログ パスの修正(Repair Raster Catalog Paths) (データの管理)
サマリ
非管理ラスタ カタログまたはモザイク データセット内の破損ファイル パスの修正や破損リンクの削除を実行します。
使用法
-
[パスの修正(Repair Raster Catalog Paths)] ツールを使用して、不要になった破損リンクを削除することもできます。
-
ファイル パスの場所を変更するには、その場所がわかっていなければなりません。オリジナル パス名を検索するには、[ラスタ カタログ パスのエクスポート(Export Raster Catalog Paths)] ツールを使用します。
-
すべてのパスを変更対象とする場合、オリジナル パスとしてアスタリスク(*)を入力すると便利です。
-
モザイク データセットを修正する必要のある場合は、[モザイク データセット パスの修正] ダイアログ ボックスで修正タスクを実行できます。モザイク データセットの修正の詳細については、モザイク データセットのパスの修正をご参照ください。
構文
RepairRasterCatalogPaths_management (in_raster_catalog, repair_mode, {original_path}, {new_path})
パラメータ | 説明 | データ タイプ |
in_raster_catalog |
修正対象となる非管理ラスタ カタログまたはモザイク データセット。 | Raster Catalog Layer; Mosaic Dataset; Group Layer; Composite Layer |
repair_mode |
使用する修正モードを選択します。
| String |
original_path (オプション) |
修正する必要のあるオリジナル パスを入力します。FIX オプションを選択した場合の、必須パラメータです。 すべてのパスを新規パスに変更する場合は、オリジナル パスをアスタリスク(*)で指定すると便利です。 | String |
new_path (オプション) |
新しく使用する名前を入力します。FIX オプションを選択した場合の、必須パラメータです。 | Folder |
コードのサンプル
RepairRasterCatalogPaths(ラスタ カタログ パスの修正)の例(Python ウィンドウ)
以下は、RepairRasterCatalogPaths(ラスタ カタログ パスの修正)ツールを実行する Python サンプルです。
import arcpy arcpy.RepairRasterCatalogPaths_management("c:/data/RepairRC.gdb/bkrnlinks", "FIX", "*", "C:/data/newpath")
RepairRasterCatalogPaths(ラスタ カタログ パスの修正)の例 2(スタンドアロン スクリプト)
以下は、RepairRasterCatalogPaths(ラスタ カタログ パスの修正)ツールを実行する Python スクリプト サンプルです。
##===================== ##Repair Raster Catalog Paths ##Usage: RepairRasterCatalogPaths_management in_raster_catalog FIX | REMOVE {original_path} {new_path} try: import arcpy arcpy.env.workspace = r"C:\PrjWorkspace" ##Fix Broken Path - regardless of original paths arcpy.RepairRasterCatalogPaths_management("RepairRC.gdb\\Unmanaged", "FIX", "*", r"C:\data") ##Remove Broken Items arcpy.RepairRasterCatalogPaths_management("RepairRC.gdb\\Unmanaged2", "REMOVE", "", "") except: print "Repair Raster Catalog Items example failed." print arcpy.GetMessages()
環境
このツールは、ジオプロセシング環境を使用しません
関連項目
ライセンス情報
ArcView: はい
ArcEditor: はい
ArcInfo: はい
7/10/2012