ラスタ カタログのアイテムのコピー(Copy Raster Catalog Items) (データの管理)

サマリ

含まれるすべてのコンテンツやコンテンツのサブセット(選択セットが存在する場合)を含めて、ラスタ カタログのコピーを作成します。

使用法

構文

CopyRasterCatalogItems_management (in_raster_catalog, out_raster_catalog, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
パラメータ説明データ タイプ
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(ラスタ カタログのアイテムのコピー)の例 1(Python ウィンドウ)

CopyRasterCatalogItems(ラスタ カタログのアイテムのコピー)の Python サンプルを次に示します。

import arcpy
arcpy.CopyRasterCatalogItems_management("c:/data/CopyRC.mdb/RC1",
                                        "c:/data/OutRC.gdb/RC2" ,
                                        "" , "" , "" , "")
CopyRasterCatalogItems(ラスタ カタログのアイテムのコピー)の例 2(スタンドアロン スクリプト)

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()

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012