概要
ジオデータベース内に空のモザイク データセットを作成します。
使用法
モザイク データセットはジオデータベースに作成する必要があります。
モザイク データセットを作成したら、[モザイク データセットにラスターを追加 (Add Rasters To Mosaic Dataset)] ツールを使用して、そのモザイク データセットにラスターを設定できます。
ArcGIS Desktop 10.5 以降は、Oracle、PostgreSQL、SQL Server ジオデータベース内に作成されるモザイク データセットは、RASTER_STORAGE と呼ばれる新しい RASTERBLOB キーワードを使用して作成されます。RASTERBLOB キーワードは、モザイク データセットのカタログ アイテムを DBMS に効率的に転送できるように実装されています。
RASTERBLOB を使用して作成されたモザイク データセットは、以前のバージョンのソフトウェアでは開けません。以前のバージョンと後方互換性があるモザイク データセットを作成するには、RASTER_STORAGE のコンフィグレーション キーワードを変更して、互換性のある次のキーワードにする必要があります。
- BINARY (PostgreSQL および SQL Server の場合)
- BLOB (Oracle の場合)
モザイク データセットの名前は、数字で始まる名前を指定できないなど、ジオデータベースや基礎データベースの制限に従う必要があります。
構文
arcpy.management.CreateMosaicDataset(in_workspace, in_mosaicdataset_name, coordinate_system, {num_bands}, {pixel_type}, {product_definition}, {product_band_definitions})
パラメーター | 説明 | データ タイプ |
in_workspace | ジオデータベースへのパス。 ArcGIS Desktop 10.5 以降は、Oracle、PostgreSQL、SQL Server ジオデータベース内に作成されるモザイク データセットは、RASTER_STORAGE と呼ばれる新しい RASTERBLOB キーワードを使用して作成されます。RASTERBLOB キーワードは、モザイク データセットのカタログ アイテムを DBMS に効率的に転送できるように実装されています。 RASTERBLOB を使用して作成されたモザイク データセットは、以前のバージョンのソフトウェアでは開けません。以前のバージョンと後方互換性があるモザイク データセットを作成するには、RASTER_STORAGE のコンフィグレーション キーワードを変更して、互換性のある次のキーワードにする必要があります。
| Workspace |
in_mosaicdataset_name | 作成するモザイク データセットの名前。 | String |
coordinate_system | モザイク データセット内のすべてのアイテムの座標系。 | Coordinate System |
num_bands (オプション) | モザイク データセット内にラスター データセットが持つバンドの数。 | Long |
pixel_type (オプション) | モザイク データセットのビット深度 (放射量分解能) を設定します。定義されない場合、この値は最初のラスター データセットから取得されます。
| String |
product_definition (オプション) | 操作している画像のタイプに固有、または汎用のテンプレートを選択します。汎用オプションには、次の標準ラスター データ タイプが含まれています。
| String |
product_band_definitions [Band Name {Wavelength Minimum} {Wavelength Maximum},...] (オプション) | product_definition プロダクト定義の使用時に、波長範囲の調整、バンド順序の変更、および新しいバンドの追加により、CUSTOM を編集します。 | Value Table |
派生した出力
名前 | 説明 | データ タイプ |
out_mosaic_dataset | 更新されたモザイク データセット。 | モザイク データセット |
コードのサンプル
CreateMosaicDataset (モザイク データセットの作成) の例 1 (Python ウィンドウ)
以下は、CreateMosaicDataset を実行する Python のサンプルです。
import arcpy
arcpy.CreateMosaicDataset_management(
"C:/workspace/CreateMD.gdb","mosaicds",
"C:/workspace/World_Mercator.prj", "3",
"8_BIT_UNSIGNED", "False Color Infrared")
CreateMosaicDataset (モザイク データセットの作成) の例 2 (スタンドアロン スクリプト)
以下は、CreateMosaicDataset を実行する Python スクリプトのサンプルです。
#Create 3-Band FGDB Mosaic Dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
gdbname = "CreateMD.gdb"
mdname = "mosaicds"
prjfile = "C:/Workspace/World_Mercator.prj"
noband = "3"
pixtype = "8_BIT_UNSIGNED"
pdef = "NONE"
wavelength = ""
arcpy.CreateMosaicDataset_management(gdbname, mdname, prjfile, noband,
pixtype, pdef, wavelength)
環境
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい