ラスタ カタログの作成(Create Raster Catalog) (データ管理)

ライセンス レベル:BasicStandardAdvanced

サマリ

ジオデータベースに空のラスタ カタログを作成します。

使用法

構文

CreateRasterCatalog_management (out_path, out_name, {raster_spatial_reference}, {spatial_reference}, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3}, {raster_management_type}, {template_raster_catalog})
パラメータ説明データ タイプ
out_path

ラスタ カタログが格納されるジオデータベース。ジオデータベースは、パーソナル、ファイル、または ArcSDE など、どのタイプでもかまいません。

Workspace
out_name

作成するラスタ カタログの名前。

String
raster_spatial_reference
(オプション)

ラスタ カタログのラスタ列の座標系。

ラスタ列の空間参照はデータの読み込みの間に、次の目的のために使用されます。

  • 未知の空間参照を持つラスタ データセットのデフォルトの空間参照として
  • ラスタ列とは異なる空間参照を持つラスタ データセットを投影することを選択した場合の、ターゲットの空間参照として

デフォルト値は、環境設定に設定された座標系です。

Coordinate System
spatial_reference
(オプション)

ジオメトリ列の座標系。

ジオメトリ列の空間参照は、ラスタ データセットのフットプリントの空間参照を指定します。

デフォルト値は、環境設定に設定された座標系です。

Spatial Reference
config_keyword
(オプション)

ファイル ジオデータベースおよび ArcSDE ジオデータベースの格納パラメータ(コンフィグレーション)を指定します。パーソナル ジオデータベースは、コンフィグレーション キーワードを使用しません。

ArcSDE コンフィグレーション キーワードは、データベース管理者によって設定されます。

String
spatial_grid_1
(オプション)

[出力データの空間グリッド...] パラメータは、空間インデックスを計算し、ファイル ジオデータベースと ArcSDE ジオデータベースのみに適用するために使用します。グリッド サイズの設定方法がよくわからない場合は、これらのオプションを 0、0、0 のままにしておくと、ArcGIS が最適なサイズを計算します。

デフォルトの空間グリッド インデックス(0)を使用する場合は、[ワークスペース → ラスタ カタログ(Workspace To Raster Catalog)] ツールを使用してデータを読み込むことをお勧めします。このツールを使用してラスタ データセットを読み込むと、空間グリッド サイズが自動的に計算されます。別のツールを使用してラスタ データセットをラスタ カタログに読み込む場合は、読み込み完了後に [デフォルト空間グリッド インデックスを計算(Calculate Default Spatial Grid Index)] ツールを使用する必要があります。

このパラメータの詳細については、[空間インデックスの追加(Add Spatial Index)] ツールのドキュメントをご参照ください。

Double
spatial_grid_2
(オプション)

2 つ目の空間グリッドのセル サイズ。1 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、空間グリッド 1 の 3 倍以上のサイズを設定します。

Double
spatial_grid_3
(オプション)

3 つ目の空間グリッドのセル サイズ。2 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、空間グリッド 2 の 3 倍以上のサイズを設定します。

Double
raster_management_type
(オプション)

ラスタ カタログ内のラスタ データセットは、(ジオデータベースで)管理する方法と管理しない方法の 2 通りの方法で管理できます。

  • MANAGED管理されたラスタ カタログでは、ラスタ カタログ内のラスタ データセットは物理的にジオデータベース内に格納されます。カタログからロウ(またはラスタ)を削除すると、そのロウ(またはラスタ)がジオデータベースから削除されます。
  • UNMANAGED管理されないラスタ カタログでは、ラスタ カタログは、ジオデータベースの外部に格納されたラスタ データセットと行を接続するリンクまたはポインタだけを持ちます。非管理(Unmanaged)ラスタ カタログに読み込まれるラスタ データセットはすべてディスク上のファイルでなければなりません。
String
template_raster_catalog
(オプション)

テンプレートに基づいて新しいラスタ カタログを作成する場合は、テンプレート ラスタ カタログを指定することができます。新しいラスタ カタログはテンプレート ラスタ カタログと同じフィールドで構成されます。

Raster Catalog Layer

コードのサンプル

CreateRasterCatalog(ラスタ カタログの作成)の例 1(Python ウィンドウ)

CreateRasterCatalog(ラスタ カタログの作成)ツールの Python サンプルを次に示します。

import arcpy
arcpy.CreateRasterCatalog_management("c:/data/CreateRC.gdb", "fgdb_unman",
                                     "Albers_Conical.prj", "Albers_Conical.prj",
                                     "MAX_FILE_SIZE_4GB", "1000", "3000", "9000",
                                     "UNMANAGED", "")
CreateRasterCatalog(ラスタ カタログの作成)の例 2(スタンドアロン スクリプト)

CreateRasterCatalog(ラスタ カタログの作成)ツールの Python スクリプトのサンプルを次に示します。

##========================    
##Create Raster Catalog
##Usage: CreateRasterCatalog_management out_path out_name {raster_spatial_reference} {spatial_reference} {config_keyword} 
##                                      {spatial_grid_1} {spatial_grid_2} {spatial_grid_3} {MANAGED | UNMANAGED}  
##                                      {template_raster_catalog;template_raster_catalog...}
try:
    import arcpy
    arcpy.env.workspace = r"C:\PrjWorkspace"
    ##Create PGDB Unmanaged Raster Catalog
    arcpy.CreateRasterCatalog_management("CreateRC.mdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "", "12000", "", "", \
                                         "UNMANAGED", "")
    ##Create FGDB Unmanaged Raster Catalog
    arcpy.CreateRasterCatalog_management("CreateRC.gdb", "Unmanaged", "Albers_Conical.prj", "Albers_Conical.prj", "MAX_FILE_SIZE_4GB", \
                                            "1000", "3000", "9000", "UNMANAGED", "")
    ##Create SDE Managed Raster Catalog with FGDB template
    arcpy.CreateRasterCatalog_management("SDE94.sde", "Managed", "Albers_Conical.prj", "Albers_Conical.prj", "DEFAULTS","2000", "6000", \
                                            "18000", "MANAGED", "CreateRC.mdb\\Unmanaged;CreateRC.gdb\\Unmanaged")
except:
    print "Create Raster Catalog example failed."
    print arcpy.GetMessages()

環境

出力データの座標系

この環境が設定されている場合は、パラメータであるラスタ カラムの座標系ジオメトリ カラムの座標系に、この環境が使用されます。

関連トピック

ライセンス情報

ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
7/28/2014