Skip to main content

コスト パス (ポリライン) (ラスター解析ツール)

サマリー

ソースから目的地までの最小コストパスをライン フィーチャとして算出します。

レガシー:

このツールは非推奨となり、将来のリリースで削除される予定です。

最適パス (ライン) ツールにより、機能またはパフォーマンスが向上します。

最小コスト パスの作成の詳細

Cost Path As Polyline tool illustration

使用法

  • このラスター解析ポータル ツールは、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 が必要