ユークリッド逆方向関数

各セルに対して、最寄りのソースへの最短パス上にある隣接するセルへの方向を、バリアを避けながら、度単位で計算します。

レガシー:

この関数は非推奨です。

距離累積関数により、機能またはパフォーマンスが向上します。

値の範囲は 0 度から 360 度で、0 はソース セル用に予約されています。 真東 (右) は 90.0 で、値は時計回りに増加します (180.0 が南、270.0 が西、360.0 が北)。

これはグローバル ラスター関数です。

備考

入力ソース データはラスター レイヤーである必要があります。

[ソース ラスター] 内に存在する NoData 値は、関数の有効な値として含まれません。 値 0 (ゼロ) は、ソース ラスター内の正当な値と見なされます。 [ソース ラスター] を作成するには、抽出ツールまたはクリップ関数を使用します。

ソース フィーチャがある場合は、最初に、フィーチャのラスター化関数を使用してそれらのフィーチャをラスター データセットに変換できます。 整合性のある入力を、この関数の [ラスター] 入力として使用します。 これにより、フィーチャが確実に、同じセル サイズ、範囲、および空間参照を使用して正しく変換されるようになります。

[最大距離][ソース ラスター] と同じマップ単位で指定します。

マスクをジオプロセシング環境で設定していて、マスク対象のセルがソース位置をカバーする場合は、残りのソース位置に対してユークリッド計算が実行されます。 マスクされるソース セルは計算では考慮されません。これらのセルには、NoData 値が割り当てられます。 入力サーフェス上で NoData が割り当てられたセル位置は、すべての出力ラスターで NoData になります。

パラメーター

パラメーター説明

ソース ラスター

(必須)

あらゆる出力セル位置についてユークリッド方向の計算対象となるセルまたは位置を特定するラスター データセット。

入力タイプは、整数タイプまたは浮動小数点タイプのいずれかになります。

ラスター バリア

バリアを定義するラスター。

バリアが存在しない場合、データセットには NoData を含める必要があります。 バリアはゼロを含む有効な値で表されます。

バリアは、整数または浮動小数点のいずれかになります。

最大距離

最も近いソースへの方向を計算する閾値距離を定義します。 最も近いソースまでの距離がこの値を超えた場合、そのセルの出力は NoData になります。

デフォルトは出力ラスターの範囲までです。

セル サイズ

作成する出力ラスターのセル サイズ。

セル サイズが [環境] で明示的に設定されている場合、それがデフォルトのセル サイズになります。 セル サイズが設定されていない場合、出力セル サイズは [ソース ラスター] と同じになります。

距離計算の方法

平面 (平面地球) を使用して距離を計算するか、測地線 (楕円体) を使用して距離を計算するかを指定します。

  • 平面 - 平面計測では、2 次元直交 (デカルト) 演算を使用して長さと面積を計算します。 このオプションは、投影座標系での計測時のみ使用でき、その座標系の 2D 平面が計測の基準として使用されます。
  • 測地線 - 回転楕円体 (楕円体) の地表上の 2 つのポイント間の最も短いライン。 入力または出力投影法に関係なく、結果は変わりません。
    注意:

    測地線の使用例として、2 都市間を結ぶ飛行機の飛行経路における最短距離の決定があります。 楕円体ではなく球体の場合、大円となります。


このトピックの内容
  1. 備考
  2. パラメーター