Skip to main content

エリア内でのラスターの集計 (ラスター解析ツール)

サマリー

別のデータセットのゾーン内にあるラスターの値の統計を計算します。

エリア内でのラスターの集約 ツールの図

使用法

  • このラスター解析ポータル ツールは、ArcGIS Image Serverラスター解析用に設定されている ArcGIS Enterprise ポータルにサイン インしているときに利用可能です。 このツールを実行すると、ArcGIS Pro がクライアントとしてサービスを提供し、ArcGIS Enterprise とフェデレートされているサーバーで処理が発生します。 ポータル ツールがポータルからレイヤーを入力として受け取り、ポータルに出力を作成します。

    入力ラスター レイヤーは、ポータルからのレイヤー、イメージ サーバーの URI または URL、もしくは Image Server レイヤーの作成 ツールからの出力をサポートしています。 入力フィーチャ レイヤーは、ポータルからのレイヤーでも、フィーチャ サービスの URI または URL でもかまいません。 このツールはローカルのラスター データもレイヤーもサポートしていません。 このポータル ツールへの入力としてローカルのフィーチャ データとレイヤーを使用できますが、ポータルのレイヤーを入力することをおすすめします。

  • ゾーンは、入力データ内において、同じ値を持つすべてのエリアとして定義されます。 エリアは連続していなくてもかまいません。 ラスターとフィーチャのいずれも入力ゾーンとして使用できます。

  • 入力ゾーン レイヤー (Python では inputZoneLayer) がラスターの場合、データ タイプは整数でなければなりません。

    ゾーン入力がフィーチャである場合、値ラスターからのセル サイズとセルの配置を使用して、内部でラスターに変換されます。

  • 入力ゾーン レイヤー (Python では inputZoneLayer) と 集約する入力ラスター レイヤー (Python では inputRasterLayertoSummarize) のセル サイズが異なる場合、出力セル サイズは 入力データの最大セル サイズ 値となり、値ラスターは内部でスナップ対象ラスターとして使用されます。 セル サイズは同じだが、セルが位置揃えされていない場合、値ラスターがスナップ対象ラスターとして内部で使用されます。 どちらの場合も、ゾーン演算を実行する前に内部でリサンプリングが開始されます。

    ゾーンと値の両方の入力が同じセル サイズのラスターで、セル同士が位置揃えされている場合、それらの入力はツールで直接使用され、ツールの処理時に内部でリサンプリングされません。

  • 入力ゾーン レイヤー の特定のゾーンが入力値ラスターのセルの中心にオーバーラップしていない場合、ゾーンは NoData になります。 この場合は、ゾーン入力の詳細を保持する適切なラスター解像度を決定し、この解像度を環境のセル サイズとして使用します。 小さなセル サイズを指定すると、大規模な出力ラスターが生成されます。 集約する入力ラスター レイヤー の入力には詳細情報が存在しないため、解像度がより高い出力は必ずしもそれほど高品質な結果にはなりません。

  • 入力ゾーン レイヤー にオーバーラップするポリゴンがある場合、個別のポリゴンに対してゾーン解析は実行されません。 フィーチャ入力はラスターに変換されるため、各位置は 1 つの値しか持てません。

    別の方法として考えられるのは、各ポリゴン ゾーンについてゾーン操作を反復処理して、その結果を適用することです。

  • 入力ゾーン レイヤー がポイント フィーチャである場合、値入力ラスターの特定のセルが複数のポイントを含むことが可能です。 そのようなセルの場合、ゾーンの値は最小の ObjectID フィールドを持つポイントによって決まります (たとえば OIDFID)。

  • 入力ゾーン レイヤー を指定する場合、デフォルト ゾーン フィールドは 1 つ目の有効な整数またはテキスト フィールドになります。 他に有効なフィールドが存在しないとき、ObjectID フィールド (たとえば OIDFID) がデフォルトになります。

  • 入力値ラスター のデータ型、および 円周統計の計算 パラメーターで指定した統計計算タイプによって、サポートされる統計タイプが異なります。

    データ タイプが整数の場合、算術統計の計算では 平均最頻値最頻値の数最頻値の割合最大中央最小最少頻値最少頻値の数最少頻値の割合パーセンタイル範囲標準偏差合計値種類 オプションがサポートされます。円周統計の計算では 平均最頻値最少頻値標準偏差種類 オプションがサポートされます。

    データ型が浮動小数の場合、算術統計計算では 平均最大中央値最小パーセンタイル範囲標準偏差合計 の各オプションがサポートされます。円周統計計算では 平均 オプションと 標準偏差 オプションがサポートされます。

  • 最頻値と最少頻値の計算では、同一頻度の値が複数ある場合、同一頻度の値の中で最も小さい値が出力されます。

  • 循環統計を計算するには、円周統計の計算 パラメーター (Python では circularCalculation = "CIRCULAR") を確認し、円形折り返し値 (Python では circularWrapValue) の数値を指定します。

パラメーター

ラベル 説明 データ タイプ

入力ゾーン レイヤー

ゾーンを定義する入力。

ラスターとフィーチャ データのいずれもゾーン入力として使用できます。

Raster Layer; Feature Layer

ゾーン フィールド

各ゾーンを定義するフィールド。

ゾーン データセットの整数フィールドまたは文字列フィールドを使用できます。

String

集約する入力ラスター レイヤー

統計情報を集計するための値を含むラスター。

Raster Layer

出力名

出力ラスター サービスの名前。

イメージ サービス レイヤーがすでに存在する場合は、別の名前を指定するよう求められます。

String

統計タイプ

(オプション)

計算する統計の種類を指定します。

集約するラスターが整数データ タイプの場合に使用可能なオプションは、平均最頻値最頻値の数最頻値の割合最大中央値最小最少頻値最少頻値の数最少頻値の割合パーセンタイル範囲標準偏差合計種類 です。

集約されるラスターのデータ タイプが浮動小数点の場合のオプションは、平均値最大値中央値最小値パーセンタイル範囲標準偏差、および 合計 です。

  • 平均同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの平均値を出力セルに算出します。 これがデフォルトです。

  • 最頻値同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルについて最も多く存在する値を出力セルに算出します。

  • 最頻値の数出力セルと同じゾーンに属する、値ラスターに最頻値が含まれるすべてのセルの頻度が計算されます。

  • 最頻値の割合出力セルと同じゾーンに属する、値ラスターに最頻値が含まれるセルの割合が計算されます。

  • 最大同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの最大値を出力セルに算出します。

  • 中央値同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの中央値を出力セルに算出します。

  • 最小同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの最小値を出力セルに算出します。

  • 最少頻値同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルについて最も少なく存在する値を出力セルに算出します。

  • 最少頻値の数出力セルと同じゾーンに属する、値ラスターに最小頻値が含まれるすべてのセルの頻度が計算されます。

  • 最少頻値の割合出力セルと同じゾーンに属する、値ラスターに最小頻値が含まれるセルの割合が計算されます。

  • パーセンタイル出力セルと同じゾーンに属する値ラスター内にある、すべてのセルのパーセンタイルが計算されます。 デフォルトでは 90 番目のパーセンタイルが計算されます。 パーセンタイル値 パラメーターを使用して、その他の値 (0 ~ 100) を指定できます。

  • 範囲同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの最大値と最小値の差を出力セルに算出します。

  • 標準偏差同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの標準偏差を出力セルに算出します。

  • 合計同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルの合計値を出力セルに算出します。

  • 種類同じゾーンに属する集約対象のラスター レイヤー内で、すべてのセルについて一意の値の数を出力セルに算出します。

String

欠落値を無視

(オプション)

集約するラスター レイヤー内の欠落値が、属するエリアの結果で無視されるかどうかを指定します。

  • オン任意の特定ゾーン内で、集約対象のラスター レイヤーに値を持つセルのみが、そのゾーンの出力値の算出に使用されます。 欠落しているセルまたは NoData セルは、統計情報の計算時に無視されます。 これがデフォルトです。

  • オフ任意の特定ゾーン内で、集約対象のラスター レイヤーのいずれのセルにも値がない場合、それらのセルは無視されます。それらのセルの存在は、そのゾーンのすべてのセルについて統計情報の計算を実行するための情報が不十分であることを示します。 したがって、ゾーン全体が、出力ラスターで NoData 値を受け取ります。

Boolean

多次元として処理

(オプション)

多次元の場合の入力ラスターの処理方法を指定します。

  • オン入力多次元データセットのすべての次元の統計が計算されます。

  • オフ入力多次元データセットの現在のスライスから統計が計算されます。 これがデフォルトです。

Boolean

パーセンタイル値

(オプション)

計算対象のパーセンタイル。 デフォルトは 90 で、90 番目のパーセンタイルを示します。

値の範囲は 0 ~ 100 です。 0 番目のパーセンタイルは、基本的に最小の統計と同じであり、100 番目のパーセンタイルは最大と同じです。 値が 50 の場合、基本的に中央値の統計と同じ結果になります。

このパラメーターはパーセンタイルの計算中のみ使用できます。

Double

パーセンタイル内挿タイプ

(オプション)

パーセンタイル値が入力値ラスターの 2 つのセル値の間にある場合に使用される内挿方法を指定します。

  • 自動検出入力値ラスターが整数ピクセル タイプである場合は、最近隣 内挿法が使用されます。 入力値ラスターが浮動小数点ピクセル タイプである場合は、リニア 内挿法が使用されます。 これがデフォルトです。

  • 最近接目的のパーセンタイルに使用できる最近隣の値が使用されます。 この場合、出力のピクセル タイプは、入力値ラスターと同じになります。

  • Linear目的のパーセンタイルからの 2 つの周囲値の加重平均が使用されます。 この場合、出力のピクセル タイプは浮動小数点です。

String

円周統計の計算

(オプション)

統計タイプの計算方法を指定します。

  • オン周期的な数量に適した円周統計 (度単位のコンパス方向、日中時間、実数の小数部など) が計算されます。

  • オフ算術統計が計算されます。 これがデフォルトです。

Boolean

円形折り返し値

(オプション)

周期的なデータ内の最も高い値 (上限)。 これは正の値で、デフォルト値は 360 です。 この値は、最小値 (下限) と同じ数量も表します。

このパラメーターは、円周統計を計算するときのみ適用されます。

Double

派生した出力

ラベル 説明 データ タイプ

出力ラスター

出力ラスター。

Raster Layer

環境

セル サイズ, 範囲, マスク, 出力座標系, ピラミッド, スナップ対象ラスター

ライセンス情報

  • Basic: ArcGIS Image Server が必要
  • Standard: ArcGIS Image Server が必要
  • Advanced: ArcGIS Image Server が必要