Skip to main content

最適パス (ライン) (Spatial Analyst ツール)

サマリー

ソースから目的地までの最適パスをラインとして計算します。

最適パスによる位置の接続の詳細

使用法

  • 最適パス (ライン) ツールは、ソースから目的地までの最適パスの出力ポリライン フィーチャを作成します。

  • 入力目的地データがラスターの場合、一連の目的地セルは、有効な値を持つ 入力ラスターまたは目的地フィーチャ パラメーター値に含まれるすべてのセルで構成されます。 値が NoData のセルは、ソース セットには含まれません。 ゼロは有効値です。 目的地ラスターは、抽出ツールを使用して作成できます。

  • 特に、入力目的地フィーチャにポリゴン フィーチャを使用する際、出力セル サイズが入力フィーチャよりも粗い場合の処理方法に注意する必要があります。 セルの中心集約タイプ のデフォルト設定で、ポリゴン → ラスター ツールを使用する内部的なラスター化処理が適用されます。 つまり、セルの中心に配置されていないデータは、ラスター化された目的地の中間出力に含まれず、距離の計算では表されません。 たとえば、目的地が出力のセル サイズに比べて小さい一連のポリゴン (建物のフットプリントなど) である場合は、一部のポリゴンだけが出力ラスター セルの中心に分類され、多くのポリゴンが解析で失われたように見える可能性があります。

    この状況を回避するには、中間的な手順として、フィーチャ → ラスター ツールを使用して入力フィーチャを直接ラスター化し、フィールド パラメーターを設定します。 次に、結果の出力を距離ツールの入力として使用します。 または、入力フィーチャから適切な量の情報を捕捉できる、小さいセル サイズを選択することもできます。

  • 通常は、最適なパスを生成する前に 距離累積 または 距離アロケーション のいずれかのツールを使用して、距離累積ラスターとバック方向ラスターを作成します。 距離累積ラスターとバック方向ラスターは、最適パスを生成するための入力に必要です。

  • 作成された最適なパスは、D8 流向に基づいた流路です。 この方法で最適なパスを作成するには、入力バック方向または入力フロー方向ラスター の入力として D8 流向ラスターを使用します。 入力距離累積ラスター も指定する必要があります。 ネットワーク パスの作成 パラメーターが有効化されていない場合は、パスの決定に 入力距離累積ラスター が使用されません。 そのため、定数ラスターまたはデジタル標高モデル (DEM) のどちらを使用しても、パスは同じになります。パス上の属性値のみが変化します。 ただし、ネットワーク パスの作成 が生成されている場合、入力距離累積ラスター出力累積流量 ラスターでなければなりません。 D8 流向ラスターの詳細と、累積ラスターを作成するための 累積流量 ツールのドキュメントについては、流向 ツールのドキュメントをご参照ください。

  • 出力ポリライン フィーチャには、DestID フィールドと PathCost フィールドが含まれます。 DestID フィールドは、各ラインがつながる目的地を識別します。 PathCost フィールドは、各パスの累積合計コストを示します。 出力がファイル ジオデータベースに書き込まれる場合は、最小コスト パスの全長が格納される shape_length フィールドがあります。

  • 投影のエッジを横切るパスを作成するには、入力距離累積ラスター パラメーターと 入力逆方向ラスター パラメーターへの入力として使用されるラスターが、円筒図法または地理出力座標系のいずれかと、距離法 パラメーターの 測地線 オプションを併用し、全グローバル範囲で作成されている必要があります。

  • 最適パスを正しく生成するために、セル サイズスナップ対象ラスター範囲の各環境設定は無視されます。 入力バック方向ラスターまたは入力フロー方向ラスターのセル サイズ、原点、範囲が処理に使用されます。

  • 出力座標系の環境設定が指定されている場合、結果が劣化しないよう、後処理において適用されます。

  • このツールに適用されるジオプロセシング環境の詳細については、解析環境と Spatial Analyst をご参照ください。

パラメーター

ラベル 説明 データ タイプ

入力ラスターまたは目的地フィーチャ

最小コストのソースまでの最適なパスが求められる位置を識別する整数ラスターまたはフィーチャ (ポイント、ライン、またはポリゴン)。

ラスターを入力とした場合、そのラスターを構成するセルに目的地の有効値が含まれていて、残りのセルに NoData が割り当てられている必要があります。 ゼロは有効値です。

Raster Layer; Feature Layer

入力距離累積ラスター

距離累積ラスターは、ソースから目的地までの最適なパスを決定するために使用されます。

距離累積ラスターは通常、距離累積 または 距離アロケーション ツールで作成されます。 距離累積ラスター内の各セルは、各セルから一連のソース セルまでのサーフェス上での最小累積コスト距離を表します。

Raster Layer

入力バック方向または入力フロー方向ラスター

バック方向ラスターは、角度で計算した方向を含みます。 バリアを避けながら、最小累積コスト ソースに戻る最適なパスに沿った隣接セルへの方向を特定します。

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

Raster Layer

出力最適パス (ライン)

最適パスの出力フィーチャクラス。

Feature Class

目的地フィールド

(オプション)

目的地の位置の値を取得するために使用する整数フィールド。

Field

パスの種類

(オプション)

入力目的地データの値とゾーンを、コスト パスの計算の中でどのように解釈するかを定義するキーワードを指定します。

  • 各ゾーン入力目的地データの有効な値を持つ各ゾーンについて、最小コスト パスが求められ、出力ラスターに保存されます。 このオプションを使用すると、各ゾーンの最小コスト パスは、ゾーン内で最低のコスト距離加重を持つセルから開始します。

  • 最適な単一パス入力目的地データのすべてのセルについて、最小コスト パスは、ソース セルへの最小コスト パスの最小値を使用してセルから求められます。

  • 各セル入力目的地データの有効な値を持つ各セルについて、最小コスト パスが求められ出力ラスターに保存されます。 このオプションを使用すると、入力目的地データの各セルが別々に扱われ、各セルの最小コスト パスが決定されます。

String

ネットワーク パスの作成

(オプション)

目的地からソースへの完全な (重なっている可能性のある) パスが計算されるか、重なっていないネットワーク パスが作成されるかを指定します。

  • オン重なっていないネットワーク パスが計算されます。

  • オフ目的地からソースへの完全なパスが計算されます。このパスは、重なっている可能性があります。 これがデフォルトです。

Boolean

環境

自動コミット, 現在のワークスペース, 出力データのデフォルト Z 値, 地理座標系変換, M 座標精度, M 許容値, 出力データのコンフィグレーション キーワード, 出力座標系, 出力データに M 値を含む, 出力データに Z 値を含む, 出力データの M ドメイン, 出力データの XY ドメイン, 出力データの Z ドメイン, スクラッチ ワークスペース, XY 座標精度, XY 許容値, Z 座標精度, Z 許容値

ライセンス情報

  • Basic: Spatial Analyst が必要
  • Standard: Spatial Analyst が必要
  • Advanced: Spatial Analyst が必要