モザイク データセット アイテムのエクスポート (Export Mosaic Dataset Items) (データ管理)

サマリー

モザイク データセット内の処理済み画像のコピーを、指定のフォルダーに指定のラスター ファイル形式で保存します。

このツールを使用する次の 2 つの一般的なワークフローがあります。

  • モザイク データセットの各選択済みアイテムを新しいファイルにエクスポートする。 これによって、各処理済みアイテムをスタンドアロン ファイルとして保持できます。 暗い境界線が表示されないようにするために、エクスポートされるアイテムに適切な NoData 値を設定する必要があります。
  • 時系列モザイク データセット内の各選択済み画像を、対象地域に基づいてエクスポートする。 これによって、各タイム スライスの対象地域のみをエクスポートできます。

使用法

  • デフォルトでは、すべてのアイテムが指定のフォルダーにエクスポートされます。 [クエリ定義] パラメーターを使用するか、モザイク データセット内の特定のレコードを対話形式で選択して、画像のサブセットをエクスポートします。

  • 画像は、関数チェーンのすべての処理が適用されてからエクスポートされます。 アイテム レベルでの関数チェーンのみが適用されます。モザイク データセット レベルでの関数チェーンは無視されます。 このツールは、未処理のソース画像をエクスポートしません。

パラメーター

ラベル説明データ タイプ
モザイク データセット

エクスポートする画像を含むモザイク データセット。

Mosaic Layer
出力フォルダー

画像が保存されるフォルダー。

Folder
出力ベース名
(オプション)

コピー後の各アイテムの名前に追加する接頭辞。 接頭辞の後に、モザイク データセットのフットプリント テーブルの Object ID 値が付加されます。

ベース名が設定されていない場合は、モザイク データセット アイテムの Name フィールドのテキストが使用されます。

String
クエリ定義
(オプション)

モザイク データセット内で選択された画像の保存に使用される SQL 式。

SQL Expression
出力形式
(オプション)

出力ラスター データセットに使用する形式を指定します。

  • TIFFTIFF 形式を使用します。 これがデフォルトです。
  • クラウド最適化 GeoTIFF 形式クラウド最適化 GeoTIFF 形式を使用します。
  • BMPBMP 形式を使用します。
  • ENVI DATENVI DAT 形式を使用します。
  • Esri BILEsri BIL 形式を使用します。
  • Esri BIPEsri BIP 形式を使用します。
  • Esri BSQEsri BSQ 形式を使用します。
  • GIFGIF 形式を使用します。
  • Esri GridEsri Grid 形式を使用します。
  • ERDAS IMAGINEERDAS IMAGINE 形式を使用します。
  • JPEG (Joint Photographic Experts Group) 2000JPEG 2000 形式を使用します。
  • JPEGJPEG 形式を使用します。
  • PNGPNG 形式を使用します。
  • クラウド ラスター形式クラウド ラスター形式を使用します。
  • メタ ラスター形式メタ ラスター形式を使用します。
String
NoData 値
(オプション)

指定した値を持つすべてのピクセルが、出力ラスター データセットでは NoData に設定されます。

出力画像がクリップされる場合は、NoData 値を指定することをお勧めします。

String
クリップ タイプ
(オプション)

ラスター データセットの出力範囲を指定します。 ラスター データよりも大きいエリアをカバーしている範囲またはフィーチャクラスを選択すると、出力の範囲が大きくなります。

  • クリップ処理なし出力はクリップされません。 これがデフォルトです。
  • 範囲でクリップ範囲は、出力をクリップするために使用されます。
  • フィーチャクラスでクリップフィーチャクラスは、出力をクリップするために使用されます。
String
クリップ テンプレート
(オプション)

範囲を制限するために使用するフィーチャクラスまたはバウンディング ボックス。

  • [デフォルト] - すべての関連する入力の最大範囲に基づく範囲とします。これがデフォルトです。
  • [現在の表示範囲] - 範囲がデータ フレームまたは表示範囲と同じになります。アクティブなマップが存在しない場合、このオプションは使用できません。
  • [以下の指定に一致] - この範囲は、指定された最小および最大範囲値に基づきます。
  • [参照] - 範囲は、既存のデータセットに基づきます。
Extent
セル サイズ
(オプション)

出力セルの水平 (X) および垂直 (Y) 次元。

セル サイズを指定しない場合、入力の空間解像度が使用されます。

Point
画像空間に画像をエクスポート
(オプション)

ラスター アイテムをマップ空間でエクスポートするか、画像空間でエクスポートするかを指定します。

  • オフ - ラスター アイテムをマップ空間でエクスポートします。 これがデフォルトです。
  • オン - ラスター アイテムを画像空間でエクスポートします。

Boolean
画像の歪みの除去
(オプション)

画像空間でエクスポートされたラスターからレンズの歪みを除去するかどうかを指定します。

  • オフ - 画像空間でエクスポートされたラスターからレンズの歪みを除去しません。 これがデフォルトです。
  • オン - 画像空間でエクスポートされたラスターからレンズの歪みを除去します。

Boolean

派生した出力

ラベル説明データ タイプ
更新された出力フォルダー

更新された出力フォルダー。

Folder

arcpy.management.ExportMosaicDatasetItems(in_mosaic_dataset, out_folder, {out_base_name}, {where_clause}, {format}, {nodata_value}, {clip_type}, {template_dataset}, {cell_size}, {image_space}, {remove_distortion})
名前説明データ タイプ
in_mosaic_dataset

エクスポートする画像を含むモザイク データセット。

Mosaic Layer
out_folder

画像が保存されるフォルダー。

Folder
out_base_name
(オプション)

コピー後の各アイテムの名前に追加する接頭辞。 接頭辞の後に、モザイク データセットのフットプリント テーブルの Object ID 値が付加されます。

ベース名が設定されていない場合は、モザイク データセット アイテムの Name フィールドのテキストが使用されます。

String
where_clause
(オプション)

モザイク データセット内で選択された画像の保存に使用される SQL 式。 SQL 構文の詳細については、「ArcGIS で使用されるクエリ式への SQL リファレンス」をご参照ください。

SQL Expression
format
(オプション)

出力ラスター データセットに使用する形式を指定します。

  • TIFFTIFF 形式を使用します。 これがデフォルトです。
  • Cloud Optimized GeoTIFFクラウド最適化 GeoTIFF 形式を使用します。
  • BMPBMP 形式を使用します。
  • ENVIENVI DAT 形式を使用します。
  • Esri BILEsri BIL 形式を使用します。
  • Esri BIPEsri BIP 形式を使用します。
  • Esri BSQEsri BSQ 形式を使用します。
  • GIFGIF 形式を使用します。
  • GRIDEsri Grid 形式を使用します。
  • IMAGINE IMAGEERDAS IMAGINE 形式を使用します。
  • JP2JPEG 2000 形式を使用します。
  • JPEGJPEG 形式を使用します。
  • PNGPNG 形式を使用します。
  • CRFクラウド ラスター形式を使用します。
  • MRFメタ ラスター形式を使用します。
String
nodata_value
(オプション)

指定した値を持つすべてのピクセルが、出力ラスター データセットでは NoData に設定されます。

出力画像がクリップされる場合は、NoData 値を指定することをお勧めします。

String
clip_type
(オプション)

ラスター データセットの出力範囲を指定します。 ラスター データよりも大きいエリアをカバーしている範囲またはフィーチャクラスを選択すると、出力の範囲が大きくなります。

  • NONE出力はクリップされません。 これがデフォルトです。
  • EXTENT範囲は、出力をクリップするために使用されます。
  • FEATURE_CLASSフィーチャクラスは、出力をクリップするために使用されます。
String
template_dataset
(オプション)

範囲を制限するために使用するフィーチャクラスまたはバウンディング ボックス。

  • MAXOF - すべての入力の最大範囲が使用されます。
  • MINOF - すべての入力に共通する最小領域が使用されます。
  • DISPLAY - 範囲は、表示範囲と同じになります。
  • [レイヤー名] - 指定したレイヤーの範囲が使用されます。
  • Extent オブジェクト - 指定したオブジェクトの範囲が使用されます。
  • [座標のスペース区切りの文字列] - 指定した文字列の範囲が使用されます。座標は、x-min、y-min、x-max、y-max の順序で表されます。
Extent
cell_size
(オプション)

出力セルの水平 (X) および垂直 (Y) 次元。

セル サイズを指定しない場合、入力の空間解像度が使用されます。

Point
image_space
(オプション)

ラスター アイテムをマップ空間でエクスポートするか、画像空間でエクスポートするかを指定します。

  • MAPSPACEラスター アイテムをマップ空間でエクスポートします。 これがデフォルトです。
  • IMAGESPACEラスター アイテムを画像空間でエクスポートします。
Boolean
remove_distortion
(オプション)

画像空間でエクスポートされたラスターからレンズの歪みを除去するかどうかを指定します。

  • REMOVED画像空間でエクスポートされたラスターからレンズの歪みを除去します。
  • NOTREMOVE画像空間でエクスポートされたラスターからレンズの歪みを除去しません。 これがデフォルトです。
Boolean

派生した出力

名前説明データ タイプ
derived_out_folder

更新された出力フォルダー。

Folder

コードのサンプル

ExportMosaicDatasetItems の例 1 (Python ウィンドウ)

以下は、ExportMosaicDatasetItems 関数を実行する Python サンプルです。

import arcpy
arcpy.ExportMosaicDatasetItems_management(
     "c:/workspace/exportmditems.gdb/export_all_items", 
     "c:/workspace/export_all_items_out", 
     "allitems", "", "TIFF", "", "NONE", "", "")
ExportMosaicDatasetItems の例 2 (スタンドアロン スクリプト)

以下は、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)