ArcGIS Image Analyst ラスター関数のリスト
Image Analyst ライセンスで利用可能。
ArcGIS Image Analyst エクステンションには、ArcGIS Pro で使用できるラスター関数が多数用意されています。
ラスター関数
Image Analyst エクステンションには、多数のラスター関数が用意されています。 これらの関数は、次の表で関連機能のカテゴリーに分類されています。 表中の関数ごとに詳細な説明がリンクされています。
解析
次に示す関数は、解析 ラスター関数カテゴリーにあります。 解析関数を使用して、多次元データセットおよび画像データセットを分析します。
|
関数 |
説明 |
|---|---|
|
CCDC 法を使用してピクセル値の経時的な変化を評価し、モデル結果を含む変化解析ラスターを生成します。 |
|
|
変化の計算関数は、2 つのカテゴリー ラスター データセット間または 2 つの連続ラスター データセット間の差異を計算します。 |
|
|
変化解析を使用して変化を検出関数は、変化解析ラスターを使用して、ピクセルの変化日付情報を含むラスター レイヤーを生成します。 変化解析ラスターは、CCDC を使用した変化の解析 ツールまたは LandTrendr を使用した変化の解析 ツールか、CCDC 解析ラスター関数または LandTrendr 解析ラスター関数によって生成する必要があります。 |
|
|
多次元ラスターの 1 つまたは複数の変数のディメンションに沿って各ピクセルのトレンドを推定します。 |
|
|
X、Y、XY、または特定のディメンションの勾配を計算します。 |
|
|
干渉と回復における Landsat ベースの傾向検出 (LandTrendr) 法を使用してピクセル値の経時的な変化を評価し、モデル結果を含む変化解析ラスターを生成します。 |
|
|
トレンドの生成関数の出力トレンド ラスターを使用して、予測される多次元ラスター レイヤーを計算します。 |
|
|
多次元ラスターまたはモザイク ラスターの各アイテムの各スライスを処理します。 この関数は、複数のスライスを 1 つのスライスに集約することもできます。 |
|
|
加重合計関数を使用して、複数のラスターをオーバーレイできます。これには、各ラスターに指定の加重を掛けてから合計します。 |
分類関数
次に示す関数は、分類 ラスター関数カテゴリーにあります。 セグメンテーション関数と分類関数を使用して、セグメント化されたラスターまたはピクセル ベースのラスター データセットを分類済みのラスター データセットの作成に使用する準備を行います。
|
関数 |
説明 |
|---|---|
|
適切な分類器と |
|
|
サブピクセル分類を実行し、ピクセルごとに異なる土地被覆タイプの部分存在量を算出します。 |
|
|
ラスター データセットまたはモザイク データセットに対して最尤法分類を実行します。 |
|
|
ラスター データ入力およびランダム ツリーによる回帰モデル定義ファイルの作成ツールからの回帰分析モデルに基づいて予測ラスターを計算します。 |
|
|
同じピクセル値を含む接続領域を識別して、それらの領域内のピクセル数の値を格納するラスターを返します。 |
|
|
隣接し、類似したスペクトル特性を持つピクセルを、セグメントに分類します。 これは分類関数の 2 つ目のラスターとして使用できます。 |
変換関数
次に示す関数は、変換 ラスター関数カテゴリーにあります。
|
関数 |
説明 |
|---|---|
|
トレンド ラスターを 3 バンド (赤、緑、青) ラスターに変換します。 トレンド ラスターはトレンドの生成ラスター関数または CCDC 解析ラスター関数から生成されます。 |
データ管理関数
次に示す関数は、データ管理 ラスター関数カテゴリーにあります。
|
関数 |
説明 |
|---|---|
|
既存の多次元ラスター変数データをディメンションに沿って結合することで、多次元ラスター レイヤーを作成します。 |
|
|
ジオメトリック中央関数は、マルチバンド画像の時系列でピクセル間のジオメトリック中央値を計算します。 |
演算関数
次に示す関数は、演算関数 ラスター関数カテゴリーにあります。 一般的な演算関数は、数学関数を入力ラスターに適用します。 これらのツールは、いくつかのカテゴリーに分類されます。 算術ツールは、加算や乗算などの基本的な数学演算を実行します。 また、基本的な乗数演算に加えて、指数や対数など、さまざまな種類の指数演算を実行するツールがあります。 他には、符号変換や、整数と浮動小数点のデータ タイプ間の変換に使用するツールがあります。
|
関数 |
説明 |
|---|---|
|
ラスター内のピクセルの絶対値を計算します。 |
|
|
ピクセル値を使用して、重なり合うラスターに対する数学演算を計算します。 |
|
|
定義済みの式またはユーザー定義の式を使用してインデックスを計算します。 |
|
|
ラスター バンドに基づいて数式からラスターを計算します。 |
|
|
2 つのラスターの値をピクセル単位で除算します。 |
|
|
ラスター内のピクセル値の底が e の指数を計算します。 |
|
|
ラスター内のピクセル値の底が 10 の指数を計算します。 |
|
|
ラスター内のピクセル値の底が 2 の指数を計算します。 |
|
|
ラスターの各ピクセル値を浮動小数点表現に変換します。 |
|
|
ラスターのピクセル値を、小数点以下を切り捨てて整数値に変換します。 |
|
|
ラスター内のピクセル値の自然対数 (底が e) を計算します。 |
|
|
ラスター内のピクセル値の底が 10 の対数を計算します。 |
|
|
ラスター内のピクセル値の底が 2 の対数を計算します。 |
|
|
ピクセル単位で、1 つ目の入力ラスターの値から 2 つ目の入力ラスターの値を減算します。 |
|
|
ピクセルごとに最初のラスターを 2 番目のラスターで除算したときの余り (モジュロ) を算出します。 |
|
|
ピクセルごとに入力ラスターのピクセル値の符号を変更 (-1 で乗算) します。 |
|
|
2 つのラスターの値をピクセル単位で加算します。 |
|
|
ラスター内のピクセル値をもう 1 つのラスターにある値で累乗します。 |
|
|
ラスター内の各ピクセルで、浮動小数点値として負の方向に最近接の整数値を返します。 |
|
|
ラスター内の各ピクセルで、浮動小数点値として正の方向に最近接の整数値を返します。 |
|
|
ラスターのピクセル値の二乗を計算します。 |
|
|
ラスターのピクセル値の平方根を計算します。 |
|
|
2 つのラスターの値をピクセル単位で乗算します。 |
|
演算: 条件
次に示す関数は、演算: 条件 ラスター関数カテゴリーにあります。 条件関数では、入力値の条件に基づいて出力値を制御できます。 適用できる条件には、属性検索とリスト内の条件ステートメントの位置に基づく条件の 2 種類があります。
|
関数 |
説明 |
|---|---|
|
入力ラスターのそれぞれの入力セルに対して if/else 条件の評価を実行します。 |
|
|
指定の条件に基づいて識別されたピクセル位置を NoData に設定します。 条件評価が True の場合は NoData が返され、False の場合は別のラスターで指定された値が返されます。 |
演算: 論理
次に示す関数は、演算: 論理 ラスター関数カテゴリーにあります。 論理関数は、入力値を評価し、ブール型ロジックに基づいて出力値を決定します。 これらの関数では、[ビット演算]、[ブール]、[結合]、[論理]、[関係] という 5 つの主要なカテゴリーでラスター データセットが処理されます。
|
関数 |
説明 |
|---|---|
|
2 つの入力ラスターのバイナリー値に対してビット単位の論理積演算を行います。 |
|
|
2 つの入力ラスターのバイナリー値に対してビット単位の左シフト演算を行います。 |
|
|
1 つの入力ラスターのバイナリー値に対してビット単位の論理否定 (補数) 演算を行います。 |
|
|
2 つの入力ラスターのバイナリー値に対してビット単位の論理和演算を行います。 |
|
|
2 つの入力ラスターのバイナリー値に対してビット単位の右シフト演算を行います。 |
|
|
2 つの入力ラスターのバイナリー値に対してビット単位の排他的論理和演算を行います。 |
|
|
2 つの入力ラスターのピクセル値に対してブール型の論理積演算を行います。 両方の入力値が true (0 以外) の場合には、出力値は 1 になります。 片方または両方の入力値が false (0) の場合には、出力値は 0 になります。 |
|
|
1 つの入力ラスターのピクセル値に対してブール型の論理否定 (補数) 演算を行います。 入力値が true (0 以外) の場合には、出力値は 0 になります。 入力値が false (0) の場合には、出力値は 1 になります。 |
|
|
2 つの入力ラスターのセル値に対してブール型の論理和演算を行います。 片方または両方の入力値が true (0 以外) の場合には、出力値は 1 になります。 両方の入力値が false (0) の場合には、出力値は 0 になります。 |
|
|
2 つの入力ラスターのセル値に対してブール型の排他的論理和演算を行います。 片方の入力値が true (0 以外) でもう片方の入力値が false (0) の場合には、出力値は 1 になります。 両方の入力値が true (0 以外) または false (0) の場合には、出力値は 0 になります。 |
|
|
2 つのラスターに対してピクセル単位で、等しいの関係演算を実行します。 |
|
|
2 つの入力値に対してピクセル単位で、より大きいの関係演算を実行します。 1 つ目のラスターが 2 つ目のラスターより大きい場合は、ピクセル値に 1 を返し、1 つ目のラスターが 2 つ目のラスターと同じか小さい場合は、0 を返します。 |
|
|
2 つの入力値に対してピクセル単位で、以上の関係演算を実行します。 1 つ目のラスターが 2 つ目のラスターと同じか大きい場合は、ピクセル値に 1 を返し、1 つ目のラスターが 2 つ目のラスターより小さい場合は、0 を返します。 |
|
|
入力ラスターの値が NoData であるかどうかをピクセルごとに判別します。 入力値が NoData の場合は 1、NoData でないピクセルには 0 を返します。 |
|
|
2 つの入力値に対してピクセル単位で、より小さいの関係演算を実行します。 最初のラスターが 2 番目のラスター未満のピクセルの場合に値 1 が返されます。 |
|
|
2 つの入力値に対してピクセル値単位で、以下の関係演算を実行します。 1 つ目のラスターが 2 つ目のラスターと同じか小さい場合は、ピクセル値に 1 を返し、1 つ目のラスターが 2 つ目のラスターより大きい場合は、0 を返します。 |
|
|
2 つの入力値に対してピクセルごとに関係不等価演算を実行します。 1 つ目のラスターが 2 つ目のラスターと等しくない場合は、ピクセル値に 1 を返し、1 つ目のラスターが 2 つ目のラスターと等しい場合は、0 を返します。 |
演算: 三角関数
次に示す関数は、演算: 三角関数 ラスター関数カテゴリーにあります。 三角関数では、入力ラスターの値に対してさまざまな三角関数演算を実行します。
|
関数 |
説明 |
|---|---|
|
ラスターのピクセル値の逆余弦を計算します。 |
|
|
ラスターのピクセル値の逆双曲線余弦を計算します。 |
|
|
ラスターのピクセル値の逆正弦を計算します。 |
|
|
ラスターのピクセル値の逆双曲線正弦を計算します。 |
|
|
ラスターのピクセル値の逆正接を計算します。 |
|
|
ラスター内のピクセル値の逆正接 (X、Y に基づく) を計算します。 |
|
|
ラスターのピクセル値の逆双曲線正接を計算します。 |
|
|
ラスターのピクセル値の余弦を計算します。 |
|
|
ラスターのピクセル値の双曲線余弦を計算します。 |
|
|
ラスターのピクセル値の正弦を計算します。 |
|
|
ラスターのピクセル値の双曲線正弦を計算します。 |
|
|
ラスターのピクセル値の正接を計算します。 |
|
|
ラスターのピクセル値の双曲線正接を計算します。 |
SAR
次に示す関数は、SAR ラスター関数カテゴリーにあります。
|
関数 |
説明 |
|---|---|
|
レーダー植生指数 (RVI)、レーダー森林劣化指数 (RFDI)、樹冠構造指数 (CSI) など、さまざまな SAR 指数を計算します。 |
|
|
入力 SAR (合成開口レーダー) データの地形による放射歪みを補正します。 |
|
|
入力 SAR (合成開口レーダー) データ内の熱ノイズにより生じる後方散乱を補正して、画像をよりシームレスにします。 |
統計
次に示す関数は、統計 ラスター関数カテゴリーにあります。 統計関数では、ローカル、近傍解析、またはゾーンに基づいて統計ラスター演算を実行します。
|
関数 |
説明 |
|---|---|
|
複数のラスターからピクセル単位で統計を計算します。 |
|
|
多次元データの変動ウィンドウで指定された次元に沿って統計を計算します。 |
|
|
入力ラスターの各ピクセルの近傍内にあるセルについて統計情報を計算します。 複数の形状の近傍を利用できます。 |
|
|
別のデータセットのゾーン内に含まれるラスターの値を集計します。 |