概要
モザイク データセット内の処理済み画像のコピーを、指定のフォルダーに指定のラスター ファイル形式で保存します。
このツールを使用する次の 2 つの一般的なワークフローがあります。
- モザイク データセットの各アイテムを新しいファイルにエクスポートする。これによって、各処理済みアイテムを独自のスタンドアロン ファイルとして保持できます。黒い境界線が表示されないようにするために、エクスポートされるアイテムには必ず適切な NoData 値を設定してください。
- 時系列モザイク データセット内の各画像を、対象地域に基づいてエクスポートする。これによって、各タイム スライスの対象地域のエリアのみを保持できます。
使用法
デフォルトでは、すべてのアイテムが指定のフォルダーにエクスポートされます。[クエリ定義] パラメーターを使用するか、モザイク データセット内の特定のレコードを対話形式で選択して、画像のサブセットをエクスポートします。
画像は、関数チェーンのすべての処理が適用されてからエクスポートされます。アイテム レベルでの関数チェーンのみが適用されます。モザイク データセット レベルでの関数チェーンは無視されます。このツールは、未処理のソース画像をエクスポートしません。
構文
arcpy.management.ExportMosaicDatasetItems(in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size})
パラメーター | 説明 | データ タイプ |
in_mosaic_dataset | エクスポートする画像が含まれているモザイク データセット。 | Mosaic Layer |
out_folder | 画像を保存するフォルダー。 | Folder |
out_base_name (オプション) | コピー後の各アイテムに名前を付けるための接頭辞。接頭辞の後に、モザイク データセットのフットプリント テーブルの Object ID が付加されます。 ベース名が設定されていない場合は、モザイク データセット アイテムの Name フィールドのテキストが使用されます。 | String |
where_clause (オプション) | モザイク データセット内で選択された画像を保存する SQL 式。SQL 構文の詳細については、「クエリ式で使用されるエレメントの SQL リファレンス」をご参照ください。 | SQL Expression |
format (オプション) | 出力ラスター データセットの形式を指定します。
| String |
nodata_value (オプション) | 指定した値を持つすべてのピクセルが、出力ラスター データセットでは NoData に設定されます。 出力画像がクリップされる場合は、NoData 値を指定することをお勧めします。 | String |
clip_type (オプション) | ラスター データセットの出力範囲を指定します。ラスター データよりも大きいエリアをカバーしている範囲またはフィーチャクラスを選択すると、出力の範囲が大きくなります。
| String |
template_dataset (オプション) | 範囲を制限するフィーチャクラスまたはバウンディング ボックス。
| Extent |
cell_size (オプション) | 出力セルの水平 (X) および垂直 (Y) 次元。 指定しない場合、入力の空間解像度が使用されます。 | Point |
派生した出力
名前 | 説明 | データ タイプ |
derived_out_folder | 更新された出力フォルダー。 | フォルダー |
コードのサンプル
以下は、ExportMosaicDatasetItems ツールを実行する Python サンプルです。
import arcpy
arcpy.ExportMosaicDatasetItems_management(
"c:/workspace/exportmditems.gdb/export_all_items",
"c:/workspace/export_all_items_out",
"allitems", "", "TIFF", "", "NONE", "", "")
以下は、ExportMosaicDatasetItems ツールを実行する Python スクリプト サンプルです。
#Export Mosaic Dataset items
import arcpy
arcpy.env.workspace = "c:/workspace"
#export mosaic dataset items using feature class as clipping extent
imdname = "exportmditem.gdb/exportmd"
outfolder = "c:/workspace/outfolder"
basename = "Landsat8"
query = "OBJECTID = 1"
out_format = "TIFF"
nodata_value = "#"
cliptype = "FEATURE_CLASS"
clip_featureclass = "c:/workspace/featureclassdb.gdb/clip_FC"
cell_size = "#"
arcpy.ExportMosaicDatasetItems_management(imdname, outfolder, basename,
query, out_format, nodata_value, cliptype, clip_featureclass, cell_size)
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい