最適パス (ラスター) (Spatial Analyst ツール)
サマリー
ソースから目的地までの最適なパスをラスターとして算出します。
使用法
最適パス (ラスター) ツールは出力ラスターを作成します。
入力目的地データがラスターの場合、一連の目的地セルは、有効な値を持つ 入力ラスターまたは目的地フィーチャ パラメーター値に含まれるすべてのセルで構成されます。 値が NoData のセルは、ソース セットには含まれません。 ゼロは有効値です。 目的地ラスターは、抽出ツールを使用して作成できます。
特に、入力目的地フィーチャにポリゴン フィーチャを使用する際、出力セル サイズが入力フィーチャよりも粗い場合の処理方法に注意する必要があります。 セルの中心 の 集約タイプ のデフォルト設定で、ポリゴン → ラスター ツールを使用する内部的なラスター化処理が適用されます。 つまり、セルの中心に配置されていないデータは、ラスター化された目的地の中間出力に含まれず、距離の計算では表されません。 たとえば、目的地が出力のセル サイズに比べて小さい一連のポリゴン (建物のフットプリントなど) である場合は、一部のポリゴンだけが出力ラスター セルの中心に分類され、多くのポリゴンが解析で失われたように見える可能性があります。
この状況を回避するには、中間的な手順として、フィーチャ → ラスター ツールを使用して入力フィーチャを直接ラスター化し、フィールド パラメーターを設定します。 次に、結果の出力を距離ツールの入力として使用します。 または、入力フィーチャから適切な量の情報を捕捉できる、小さいセル サイズを選択することもできます。
通常は、最適なパスを生成する前に 距離累積 または 距離アロケーション のいずれかのツールを使用して、距離累積ラスターとバック方向ラスターを作成します。 距離累積ラスターとバック方向ラスターは、最適パスを生成するための入力に必要です。
作成された最適なパスは、D8 流向に基づいた流路です。 この方法で最適なパスを作成するには、入力バック方向または入力フロー方向ラスター パラメーターの入力として D8 流向ラスターを使用します。 入力距離累積ラスター の値も指定する必要があります。入力距離累積ラスター の値はパスの決定に使用されません。 定数ラスターまたはデジタル標高モデル (DEM) のどちらを使用しても、パスは同じになります。パス上の属性値のみが変化します。 D8 流向ラスターの詳細については、流向 ツールのドキュメントをご参照ください。
最適な出力パス上の値は、指定した場所でのパスの数を表します。 多くの場合、パスは同じルートをたどります。ソースを出発して、異なる目的地に分岐します。 たとえば、1 の値は指定した場所に最適なパスが 1 つだけあることを示し、5 の値はその場所でそのセルを通る最適なパスが分析範囲に 5 つあることを示します。
投影のエッジを横切るパスを作成するには、入力距離累積ラスター パラメーターと 入力逆方向ラスター パラメーターへの入力として使用されるラスターが、円筒図法または地理出力座標系のいずれかと、距離法 パラメーターの 測地線 オプションを併用し、全グローバル範囲で作成されている必要があります。
最適パスを正しく生成するために、セル サイズ、スナップ対象ラスター、出力座標系、範囲の各環境設定は無視されます。 生成される最適パス ラスターのセル サイズ、原点、出力データの空間参照、範囲は、入力バック方向ラスターまたは入力フロー方向ラスターと同じ設定を使用します。
出力ラスターの形式が
.crfの場合、このツールはピラミッドラスター格納環境をサポートします。 デフォルトでは、ピラミッドは出力で作成されます。 その他の出力形式ではこの環境はサポートされず、ピラミッドは作成されません。このツールに適用されるジオプロセシング環境の詳細については、解析環境と Spatial Analyst をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力ラスターまたは目的地フィーチャ |
最小コストのソースまでの最適なパスが求められる位置を識別する整数ラスターまたはフィーチャ (ポイント、ライン、またはポリゴン)。 ラスターを入力とした場合、そのラスターを構成するセルに目的地の有効値が含まれていて、残りのセルに NoData が割り当てられている必要があります。 ゼロは有効値です。 |
Raster Layer; Feature Layer |
|
入力距離累積ラスター |
距離累積ラスターは、ソースから目的地までの最適なパスを決定するために使用されます。 距離累積ラスターは通常、距離累積 または 距離アロケーション ツールで作成されます。 距離累積ラスター内の各セルは、各セルから一連のソース セルまでのサーフェス上での最小累積コスト距離を表します。 |
Raster Layer |
|
入力バック方向または入力フロー方向ラスター |
バック方向ラスターは、角度で計算した方向を含みます。 バリアを避けながら、最小累積コスト ソースに戻る最適なパスに沿った隣接セルへの方向を特定します。 値の範囲は 0 度から 360 度で、0 はソース セル用に予約されています。 真東は 90 で、値は時計回りに増加します (180 が北、270 が西、360 が北)。 |
Raster Layer |
|
目的地フィールド (オプション) |
目的地の位置の値を取得するために使用するフィールド。 |
Field |
|
パスの種類 (オプション) |
入力目的地データの値とゾーンを、コスト パスの計算の中でどのように解釈するかを定義するキーワードを指定します。
|
String |
戻り値
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力最適パス (ラスター) |
出力ラスター。 |
Raster |
環境
自動コミット, 圧縮, 現在のワークスペース, 出力データのコンフィグレーション キーワード, ピラミッド, スクラッチ ワークスペース, タイル サイズ
ライセンス情報
- Basic: Spatial Analyst が必要
- Standard: Spatial Analyst が必要
- Advanced: Spatial Analyst が必要