モザイク データセットの分析 (データ管理ツール)
サマリー
モザイク データセットに対して、エラーと改善の可能性を調べるチェックを実行します。
使用法
解析結果を確認するには、モザイク データセットを開き、コンテンツ ウィンドウで右クリックして データ > モザイク データセットの分析 をクリックします。 モザイク データセットの分析 ウィンドウが開きます。 メッセージ タブをクリックすると、エラー、警告、メッセージを表示して操作できます。 エラー、警告、メッセージを右クリックすると、推奨されるアクションが表示されます。
エラーと警告は次のように分類されます。
高優先度のエラーは、モザイク データセットを使用できない可能性がある問題が存在することを示しています。 高優先度のエラーの例としては、無効な表示やラスター データセットを開けないことが挙げられます。
中優先度のエラーは、モザイク データセットの作成機能に直接影響する問題を示しています。 これらのエラーは通常、ジオプロセシング ツールがこれらのモザイク データセットで失敗する可能性が高いことを示しています。 中優先度のエラーの例としては、空のモザイク データセットや無効なラスター タイプ ID が挙げられます。
低優先度のエラーは、モザイク データセットまたは出力イメージ サービスに関連してユーザー エクスペリエンスの一部に影響する可能性がある問題を示しています。 低優先度エラーの例としては、無効な CenterXY フィールドやパスの破損が挙げられます。
高優先度の警告は、パフォーマンスまたは最適な表示に関連した問題を示します。 高優先度の警告の例としては、オーバービューの欠落、モザイク データセットの統計の欠落、ラスター データセットの統計の欠落などがあります。
低優先度の警告は、推奨事項が遵守されていない可能性がある問題を示しています。 これらの推奨事項は通常、より円滑で効率的な操作を得るためのものですが、必須ではありません。 低優先度の警告の例としては、誤ったメタデータ、JPEG 品質設定が低すぎる、あるいはモザイク データセット内の非圧縮ピクセル数が多すぎる、ラスター ピラミッドが欠落している、といった問題が挙げられます。
出力されたメッセージでは、モザイク データセットに関連した統計情報が報告されます。
結果テーブルでは、問題を右クリックすることで多くのエラーや警告を修正できます。
パラメーター
|
ラベル
|
説明
|
データ タイプ
|
|
モザイク データセット
|
分析するモザイク データセット。
|
Mosaic Layer
|
|
クエリー定義
(オプション)
|
このモザイク データセット内の特定のラスター データセットに分析を限定する SQL ステートメント。
|
SQL Expression
|
|
分析項目
(オプション)
|
モザイク データセットのどの部分について、既知の問題を分析するのかを選択します。
フットプリント ジオメトリー—選択されている各モザイク データセット アイテムのフットプリント ジオメトリーを分析します。 これはデフォルトでオンになっています。
関数—選択されている各モザイク データセット アイテムの関数チェーンを分析します。
ラスター—元のラスター データセットを分析します。 これはデフォルトでオンになっています。
壊れたパス—壊れたパスがないか確認します。 これはデフォルトでオンになっています。
ソースの妥当性—選択したモザイク データセットに含まれる各モザイク データセット アイテムに関連付けられているソース データの潜在的な問題を分析します。 これは、同期ワークフローの途中で発生する可能性がある問題を検出するために適した方法です。
古くなったオーバービュー—元のソース データが変更されると、オーバービューは古くなります。 モザイク データセットが分析されたら、エラーを右クリックし、ショートカット メニューの 関連アイテムの選択 をクリックすると、どのアイテムが古くなったものかを選択できます。
ピラミッド—選択されているモザイク データセット内の各モザイク データセット アイテムに関連付けられているラスター ピラミッドを分析します。 切断された補助ファイルについてテストします。補助ファイルは、ラスター プロキシー ロケーションに格納されている場合、切断されている可能性があります。
統計—切断された補助統計ファイルについて、それらがラスター プロキシー ロケーションに格納されているかどうかをテストします。 Gram-Schmidt パンシャープン手法が有効な場合、ラスターに関連付けられている共分散行列を分析します。 モザイク データセット アイテムの放射量ピクセル深度を、モザイク データセットのピクセル深度に対して分析します。
パフォーマンス—パフォーマンスを向上させる要因には、送信中の圧縮や、多くのラスター関数を使用したキャッシュ アイテムなどがあります。
情報—モザイク データセットについての一般情報を生成します。
|
String
|
派生した出力
|
ラベル
|
説明
|
データ タイプ
|
|
モザイク データセット
|
更新されたモザイク データセット。
|
Mosaic Layer
|
arcpy.management.AnalyzeMosaicDataset(in_mosaic_dataset, {where_clause}, {checker_keywords})
|
名前
|
説明
|
データ タイプ
|
|
in_mosaic_dataset
|
分析するモザイク データセット。
|
Mosaic Layer
|
|
where_clause
(オプション)
|
このモザイク データセット内の特定のラスター データセットに分析を限定する SQL ステートメント。
|
SQL Expression
|
|
checker_keywords
[checker_keywords,...]
(オプション)
|
モザイク データセットのどの部分について、既知の問題を分析するのかを選択します。
FOOTPRINT—選択されている各モザイク データセット アイテムのフットプリント ジオメトリーを分析します。 これはデフォルトでオンになっています。
FUNCTION—選択されている各モザイク データセット アイテムの関数チェーンを分析します。
RASTER—元のラスター データセットを分析します。 これはデフォルトでオンになっています。
PATHS—壊れたパスがないか確認します。 これはデフォルトでオンになっています。
SOURCE_VALIDITY—選択したモザイク データセットに含まれる各モザイク データセット アイテムに関連付けられているソース データの潜在的な問題を分析します。 これは、同期ワークフローの途中で発生する可能性がある問題を検出するために適した方法です。
STALE—元のソース データが変更されると、オーバービューは古くなります。 モザイク データセットが分析されたら、エラーを右クリックし、ショートカット メニューの 関連アイテムの選択 をクリックすると、どのアイテムが古くなったものかを選択できます。
PYRAMIDS—選択されているモザイク データセット内の各モザイク データセット アイテムに関連付けられているラスター ピラミッドを分析します。 切断された補助ファイルについてテストします。補助ファイルは、ラスター プロキシー ロケーションに格納されている場合、切断されている可能性があります。
STATISTICS—切断された補助統計ファイルについて、それらがラスター プロキシー ロケーションに格納されているかどうかをテストします。 Gram-Schmidt パンシャープン手法が有効な場合、ラスターに関連付けられている共分散行列を分析します。 モザイク データセット アイテムの放射量ピクセル深度を、モザイク データセットのピクセル深度に対して分析します。
PERFORMANCE—パフォーマンスを向上させる要因には、送信中の圧縮や、多くのラスター関数を使用したキャッシュ アイテムなどがあります。
INFORMATION—モザイク データセットについての一般情報を生成します。
|
String
|
派生した出力
|
名前
|
説明
|
データ タイプ
|
|
out_mosaic_dataset
|
更新されたモザイク データセット。
|
Mosaic Layer
|
コードのサンプル
AnalyzeMosaicDataset の例 1 (Python ウィンドウ)
以下は、AnalyzeMosaicDataset ツールを実行する Python サンプルです。
import arcpy
arcpy.management.AnalyzeMosaicDataset(
"\\cpu\\data\analyze.gdb\\mosaicds", "SensorName = 'Landsat-7-ETM+'",
"FOOTPRINT;FUNCTION;RASTER;PATHS;PYRAMIDS")
AnalyzeMosaicDataset の例 2 (スタンドアロン スクリプト)
以下は、AnalyzeMosaicDataset ツールを実行する Python スクリプト サンプルです。
#Analyze Mosaic Dataset with query definition
#Analyze all components of mosaic dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "analyzemd.gdb/mosaicds"
query = "SensorName = 'Landsat-7-ETM+'"
checks = "FOOTPRINT;FUNCTION;RASTER;PATHS;STALE;PYRAMIDS;PERFORMANCE"
arcpy.management.AnalyzeMosaicDataset(mdname, query, checks)
環境
並列処理ファクター
ライセンス情報
- Basic: いいえ
- Standard: はい
- Advanced: はい