コスト パス (ポリライン) (ラスター解析ツール)
サマリー
ソースから目的地までの最小コストパスをライン フィーチャとして算出します。
図

使用法
このラスター解析ポータル ツールは、ArcGIS Image Server がラスター解析用に設定されている ArcGIS Enterprise ポータルにサイン インしているときに利用可能です。 このツールを実行すると、ArcGIS Pro がクライアントとしてサービスを提供し、ArcGIS Enterprise とフェデレートされているサーバーで処理が発生します。 ポータル ツールがポータルからレイヤーを入力として受け取り、ポータルに出力を作成します。
入力ラスター レイヤーは、ポータルからのレイヤー、イメージ サーバーの URI または URL、もしくは Image Server レイヤーの作成 ツールからの出力をサポートしています。 入力フィーチャ レイヤーは、ポータルからのレイヤーでも、フィーチャ サービスの URI または URL でもかまいません。 このツールはローカルのラスター データもレイヤーもサポートしていません。 このポータル ツールへの入力としてローカルのフィーチャ データとレイヤーを使用できますが、ポータルのレイヤーを入力することをおすすめします。
コスト パス (ポリライン) ツールは、累積コスト サーフェスまたはユークリッド距離サーフェス内の最も近い目的地によって定義された、ソースからの最小コスト パスを記録する出力ポリライン フィーチャ サービスを作成します。
目的地フィーチャがある場合は、フィーチャのラスター化 ラスター関数を使用してそれらのフィーチャをイメージ サービスに変換できます。 既存の コスト距離ラスター を、このラスター化関数の ラスター 入力として使用します。 これにより、フィーチャが確実に、同じセル サイズ、範囲、および空間参照を使用してイメージ サービスに正しく変換されるようになります。
目的地ラスター 内に存在する NoData 値は、関数の有効な値として含まれません。 値 0 (ゼロ) は、目的地ラスター内の正当な値と見なされます。
コスト パス (ポリライン) を実行するには、2 つの入力イメージ サービスが必要です。 これらの入力を生成する方法は、実行する解析のタイプによって決まります。
コスト解析は、コスト パスを生成します。 コスト バック リンク および コスト距離 ラスター関数を実行して、必要な入力を生成します。
ユークリッド解析は、直線のパスおよびバリアの周囲のパスを生成します。 距離の計算 ツールを実行して、ユークリッド 逆方向およびユークリッド距離を生成します。 または、ユークリッド バック方向 および ユークリッド距離 ラスター関数を実行します。
フロー解析は、フローパスを生成します。 D8 オプションを使用して 流向 ラスター関数を実行します。 D8 流向ラスターを、 入力コスト バック リンク ラスター の入力として使用します。 入力コスト距離ラスター も指定する必要があります。 入力コスト距離ラスター はパスの決定に使用されません。 定数ラスターまたは数値標高モデル (DEM) のどちらを使用しても、パスは同じになります。パス上の属性値のみが変化します。
出力フィーチャ サービスには、各ラインの目的地を識別する
DestIDというフィールドがあります。ほとんどの他のラスター解析ツールとは異なり、 コスト パス (ポリライン) は、環境設定の出力座標系、範囲、セル サイズ、スナップ対象ラスターを無視します。 バック リンク ラスターのパターンは、リサンプリングまたは再投影された場合は、大幅に変化し、パスが正しくなくなります。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力目的地ラスターまたはフィーチャ |
最小コストのソースまでの最小コスト パスが求められる位置を識別するイメージ サービスまたはフィーチャ サービス。 入力がイメージ サービスの場合、入力は有効な値 (ゼロは有効値) を持つセルから構成され、残りのセルには NoData を割り当てる必要があります。 |
Raster Layer; Image Service; Feature Layer; String |
|
入力コスト距離ラスターまたはユークリッド距離ラスター |
ソースから目的地までの最小コスト パスを決定するために使用される入力コスト距離ラスターまたはユークリッド距離ラスター。 |
Raster Layer; Image Service; String |
|
入力コスト バックリンク ラスター、バック方向ラスター、または流向ラスター |
最小コスト パスまたは最短パスでソースに戻るパスを決定するために使用するラスターの名前。 バック リンク ラスターまたは距離ラスターの各セルについて、値は、セルからソース セルまでのパス上にある次のセルである近傍を識別します。 |
Raster Layer; Image Service; String |
|
出力ポリライン名 |
最小コスト パスを含む出力フィーチャ サービス。 |
String |
|
パスの種類 (オプション) |
入力目的地データの値とゾーンを、コスト パスの計算の中でどのように解釈するかを指定します。
|
String |
|
目的地フィールド (オプション) |
目的地の位置の値を取得するために使用するフィールド。 |
Field |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力ポリライン フィーチャ |
ポリライン フィーチャ。 |
Feature Layer |
環境
ライセンス情報
- Basic: ArcGIS Image Server が必要
- Standard: ArcGIS Image Server が必要
- Advanced: ArcGIS Image Server が必要