ラスタ カタログのアイテムのコピー(Copy Raster Catalog Items) (データの管理)
サマリ
含まれるすべてのコンテンツやコンテンツのサブセット(選択セットが存在する場合)を含めて、ラスタ カタログのコピーを作成します。
使用法
-
このツールの入力および出力はジオデータベース ラスタ カタログになります。
-
出力ラスタ カタログを任意のタイプのジオデータベース(パーソナル、ファイル、または ArcSDE)にコピーできます。
-
ArcMap の使用時は、選択ツールを使用して、コピーするラスタ カタログのアイテムを選択できます。
-
出力ラスタ カタログのプロパティは入力ラスタ カタログと同じであるとともに、ラスタ カタログ内のラスタ データセットのプロパティとも同じです。
構文
パラメータ | 説明 | データ タイプ |
in_raster_catalog |
コピー対象のラスタ カタログの名前と場所。 | Raster Catalog Layer |
out_raster_catalog |
出力ラスタ カタログの名前と場所。 出力ラスタ カタログを任意のタイプのジオデータベース(パーソナル、ファイル、または ArcSDE)にコピーできます。 | Raster Catalog |
config_keyword (オプション) |
ファイル ジオデータベースおよび ArcSDE ジオデータベースの格納パラメータ(コンフィグレーション)を指定します。パーソナル ジオデータベースは、コンフィグレーション キーワードを使用しません。 ArcSDE コンフィグレーション キーワードは、データベース管理者によって設定されます。 | String |
spatial_grid_1 (オプション) |
空間グリッド 1、2、および 3 パラメータは、ファイル ジオデータベースおよび ArcSDE ジオデータベースのみに適用されます。グリッド サイズの設定方法がよくわからない場合は、これらのオプションを 0、0、0 のままにしておくと、ArcGIS が最適なサイズを計算します。このパラメータについての詳細は、[空間インデックスの追加(Add Spatial Index)] ツールのドキュメントをご参照ください。 | Double |
spatial_grid_2 (オプション) |
2 つ目の空間グリッドのセル サイズ。1 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、空間グリッド 1 の 3 倍以上のサイズを設定します。 | Double |
spatial_grid_3 (オプション) |
3 つ目の空間グリッドのセル サイズ。2 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、空間グリッド 2 の 3 倍以上のサイズを設定します。 | Double |
コードのサンプル
CopyRasterCatalogItems(ラスタ カタログのアイテムのコピー)の Python サンプルを次に示します。
import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
"c:/data/OutRC.gdb/RC2" ,
"" , "" , "" , "")
CopyRasterCatalogItems(ラスタ カタログのアイテムのコピー)の Python サンプルを次に示します。
##=========================
##Copy Raster Catalog Items
##Usage: CopyRasterCatalogItems_management in_raster_catalog out_raster_catalog {config_keyword} {spatial_grid_1}
## {spatial_grid_2} {spatial_grid_3}
try:
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
##Copy FGDB Unmanaged Raster Catalog to PGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Unmanaged","output\\CopyRC.mdb\\Unmanaged", "", "3000", "", "")
##Copy PGDB Unmanaged Raster Catalog to FGDB Unmanaged Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.mdb\\Unmanaged","output\\CopyRC.gdb\\Unmanaged", "MAX_FILE_SIZE_4GB", "1000", "3000", "9000")
##Copy FGDB Managed Raster Catalog to SDE Managed Raster Catalog
arcpy.CopyRasterCatalogItems_management("CopyRC.gdb\\Managed","output\\SDE94.sde\\Managed","DEFAULTS","2000","6000","18000")
except:
print "Copy Raster Catalog Items example failed."
print arcpy.GetMessages()