Skip to main content

多次元ラスターの集約 (Spatial Analyst ツール)

サマリー

既存の多次元ラスター変数をディメンションに沿って結合することによって、多次元ラスター データセットを生成します。

使用法

  • 集約定義 パラメーターを使用して、間隔をキーワード、値、または値の範囲を使用して選択します。 たとえば、30 年間の海面温度データがあり、最大 100 メートルまで深度 5 メートルごとに毎日収集している場合、次のようなシナリオで、さまざまな間隔オプションを使用できます。

    • 毎日の温度データを月次データに集約します。月次データでは、結果は 12 個のタイム スライスを含む多次元ラスターとして表され、各スライスはすべての年の各月を集約したものです。 間隔キーワード を選択し、そのキーワードを 毎月繰り返し に設定します。

    • 毎日の温度データを月次データに集約します。そうすると、結果は 360 個のスライス、つまり 1 年あたり 12 個のタイム スライス (30 年 x 12 か月 = 360 個のスライス) を含む多次元ラスターになります。 間隔キーワード を選択し、そのキーワードを 毎月 に設定します。

    • 毎月の温度データを 4 か月間隔に集約します。 間隔値 を選択し、値の間隔4単位 に設定します。

    • 0 ~ 25 メートル、25 ~ 50 メートル、50 ~ 100 メートルの温度データを集約します。 間隔範囲 を選択して、最小深度と最大深度を 0 25; 25 50; 50 100 に指定します。

  • サポートされている多次元ラスター データセットには、CRF (Cloud Raster Format)、多次元モザイク データセット、netCDF、GRIB、または HDF 形式ファイルで生成された多次元ラスター レイヤーがあります。

  • このツールは、多次元ラスター データセットをクラウド ラスター形式 (CRF) で生成します。 現在、これ以外の出力形式はサポートされていません。

  • デフォルトでは、多次元ラスター出力は LZ77 圧縮タイプで圧縮されます。 ただし、圧縮タイプを LERC に変更し、データに応じて最大誤差の値を調整することをお勧めします。 たとえば、小数点以下 3 桁まで正確な解析結果を生成したい場合は、最大誤差として 0.001 を使用します。 不要な精度要件は、処理時間およびストレージ サイズを増やすため、避けるようにしてください。

    圧縮タイプを変更するには、圧縮環境設定を変更します。

パラメーター

ラベル 説明 データ タイプ

入力多次元ラスター

入力多次元ラスター データセット。

Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer; Image Service; File

ディメンション

集約のディメンション。 このディメンションに沿って変数が集約されます。

String

集約方法

(オプション)

間隔内で集約されたスライスを結合するために使用される数学的手法を指定します。

方法を カスタム に設定した場合、集約関数 パラメーターが有効になります。

  • 平均間隔内のすべてのスライスでピクセル値の平均が計算されます。 これがデフォルトです。

  • 最大間隔内のすべてのスライスでピクセルの最大値が計算されます。

  • 最頻値間隔内のすべてのスライスでピクセルの最頻値が計算されます。

  • 最小間隔内のすべてのスライスでピクセルの最小値が計算されます。

  • 最少頻値間隔内のすべてのスライスでピクセルの最少頻値が計算されます。

  • 中央値間隔内のすべてのスライスでピクセルの中央値が計算されます。

  • パーセンタイル間隔内のすべてのスライスでピクセルの値のパーセンタイルが計算されます。 デフォルトでは 90 番目のパーセンタイルが計算されます。 パーセンタイル値 パラメーターを使用して、その他の値 (0 ~ 100) を指定できます。

  • 範囲間隔内のすべてのスライスでピクセルの値の範囲が計算されます。

  • 標準偏差間隔内のすべてのスライスでピクセルの値の標準偏差が計算されます。

  • 合計間隔内のすべてのスライスでピクセル値の合計が計算されます。

  • 種類間隔内のすべてのスライスでピクセルの個別値の数が計算されます。

  • カスタムカスタム ラスター関数に基づいてピクセル値を計算します。

String

変数 [ディメンション情報] (説明)

(オプション)

指定されたディメンションに沿って集約される変数。 変数を指定しない場合、選択したディメンションですべての変数が集約されます。

たとえば、毎日の温度データを毎月の平均値に集約するには、集約する変数として温度を指定します。 変数を指定せず、変数として毎日の温度と毎日の降雨量がある場合、両方の変数が毎月の平均に集約され、出力多次元ラスターには両方の変数が含まれます。

String

集約定義

(オプション)

データを集約するディメンションの間隔を指定します。

  • すべてすべてのスライスでデータが集約されます。 これがデフォルトです。

  • 間隔キーワード一般的に知られている間隔を使用して、変数データが集約されます。

  • 間隔値ユーザーが指定した間隔と単位を使用して、変数データが集約されます。

  • 間隔範囲指定した値または日付のペアの間にある変数データが集約されます。

String

キーワードの間隔

(オプション)

ディメンションに沿って集約するときに使用されるキーワードの間隔を指定します。 このパラメーターは、集約定義 パラメーターが 間隔キーワード に設定されている場合は必須で、集約は時間全体にわたる必要があります。

  • 毎時間データ値が毎時の時間ステップに集約され、結果には時系列のすべての時間が含まれます。

  • 毎日データ値が日次時間ステップに集約され、結果には時系列のすべての日が含まれます。

  • 毎週データ値が週次時間ステップに集約され、結果には時系列のすべての週が含まれます。

  • 10 日ごとデータ値は、各 10 日間の 3 つの期間に集約されます。 最後の期間は、10 日より多くなる場合と少なくなる場合があります。 出力には、各月につき 3 つのスライスが含まれます。

  • 50 日ごとデータ値は、各 5 日間の 6 つの期間に集約されます。 最後の期間は、5 日より多くなる場合と少なくなる場合があります。 出力には、月ごとに 6 つのスライスが表示されます。

  • 毎月データ値が月次時間ステップに集約され、結果には時系列のすべての月が含まれます。

  • 四半期データ値が毎四半期の時間ステップに集約され、結果には時系列のすべての四半期が含まれます。

  • 毎年データ値が年次時間ステップに集約され、結果には時系列のすべての年が含まれます。

  • 毎日繰り返しデータ値が日次時間ステップに集約され、結果にはユリウス通日ごとに 1 つの集約値が含まれます。 出力には、最大で 366 個の日次時間スライスが含まれます。

  • 毎週繰り返しデータ値が週次時間ステップに集約され、結果には週ごとに 1 つの集約値が含まれます。 出力には、最大で 53 個の週次時間スライスが含まれます。

  • 毎月繰り返しデータ値が月次時間ステップに集約され、結果には月ごとに 1 つの集約値が含まれます。 出力には、最大で 12 個の月次時間スライスが含まれます。

  • 毎四半期繰り返しデータ値が四半期時間ステップに集約され、結果には四半期につき 1 つの集約値が含まれます。 出力には、最大で 4 個の四半期時間スライスが含まれます。

String

値の間隔

(オプション)

集約に使用される間隔のサイズ。 このパラメーターは、集約定義 パラメーターが 間隔値 に設定されている場合に必須です。

たとえば、30 年間の毎月の温度データを 5 年ごとに集約するには、値の間隔 に 5 を入力し、単位 に指定します。

Double

単位

(オプション)

値の間隔 パラメーターに使用する単位。 このパラメーターは、ディメンション パラメーターが時間フィールドで、集約定義 パラメーターが 間隔値 に設定されている場合に必須です。

時間以外で集約をしている場合、このオプションは使用できず、間隔値の単位は入力多次元ラスター データの変数単位と一致します。

  • 時間データ値が指定された間隔で毎時間の時間スライスに集約されます。

  • データ値が指定された間隔で毎日の時間スライスに集約されます。

  • データ値が指定された間隔で毎週の時間スライスに集約されます。

  • データ値が指定された間隔で毎月の時間スライスに集約されます。

  • データ値が指定された間隔で毎年の時間スライスに集約されます。

String

範囲

(オプション)

値テーブルで指定した間隔範囲が、値のグループを集約するのに使用されます。 値テーブルは範囲の最小値と最大値のペアで構成され、データ タイプは Double または Date です。

このパラメーターは、集約定義 パラメーターが 間隔範囲 に設定されている場合に必須です。

値テーブル列:

  • Minimum ValueThe minimum value for a range.

  • Maximum ValueThe maximum value for a range.

Value Table

集約関数

(オプション)

集約するラスターのピクセル値を計算するのに使用するカスタム ラスター関数。 入力は、関数チェーンまたはカスタム Python ラスター関数から作成されたラスター関数の JSON オブジェクトまたは .rft.xml ファイルです。

このパラメーターは、集約方法 パラメーターが カスタム に設定されている場合に必須です。

File; String

NoData を無視

(オプション)

解析で NoData 値を無視するかどうかを指定します。

  • オン解析は、特定のディメンションに沿って有効なすべてのピクセルを含め、NoData 値のピクセルを無視します。 これがデフォルトです。

  • オフ特定のディメンションに沿って NoData 値のピクセルが存在する場合、解析結果が NoData になります。

Boolean

ディメンションなし

(オプション)

レイヤーにディメンション値が含まれるかどうかを指定します。 このパラメーターは、レイヤーの作成に 1 つのスライスが選択されている場合にのみ有効になります。

  • オンレイヤーにディメンション値は含まれません。

  • オフレイヤーにディメンション値が含まれます。 これがデフォルトです。

Boolean

パーセンタイル値

(オプション)

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

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

このパラメーターは、統計の種類 パラメーターが パーセンタイル に設定されている場合にのみ使用できます。

Double

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

(オプション)

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

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

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

String

戻り値

ラベル 説明 データ タイプ

出力多次元ラスター

出力クラウド ラスター形式 (CRF) の多次元ラスター データセット。

Raster

環境

セル サイズ, 圧縮, 現在のワークスペース, 地理座標系変換, NoData, 出力データのコンフィグレーション キーワード, 出力座標系, 範囲, 並列処理ファクター, ピラミッド, ラスター統計, リサンプリング方法, スクラッチ ワークスペース, スナップ対象ラスター, タイル サイズ

ライセンス情報

  • Basic: Spatial Analyst または Image Analyst が必要
  • Standard: Spatial Analyst または Image Analyst が必要
  • Advanced: Spatial Analyst または Image Analyst が必要