ラベル | 説明 | データ タイプ |
入力ソース ラスターまたはフィーチャ | 距離を計算するソースを定義するレイヤー。 レイヤーは、ラスターでもフィーチャでもかまいません。 | Raster Layer; Image Service; Feature Layer; String |
出力距離名 | 出力距離ラスター サービスの名前 コスト距離イメージ サービスは、特定されたソース位置までのコスト サーフェス上での最小累積コスト距離を、セルごとに特定します。 | String |
入力コスト ラスター (オプション) | 各セル内を平面的に通過するときにかかるインピーダンスまたはコストを定義するラスター。 各セル位置の値は、そのセル上を通過するための単位距離あたりのコストを表します。 セル内を通過する総コストを取得するために、各セル位置の値にセル解像度を乗算して、対角移動についても補正します。 コスト ラスターとして、整数値または浮動小数点値を使用できますが、負の値や 0 は使用できません (負またはゼロのコストは指定できません)。 | Raster Layer; Image Service; String |
入力サーフェス ラスター (オプション) | 各セル位置の標高値を定義するラスター。 この値は、セル間を通過するときにたどる実際のサーフェス距離を計算するときに使用されます。 | Raster Layer; Image Service; String |
最大距離 (オプション) | 累積コスト値が超えることのできない閾値を定義します。 | Double |
入力水平方向ラスター (オプション) | 各セルの水平方向を定義するラスター。 ラスター上の値は 0 〜 360 の範囲の整数でなくてはいけません。0 度は北または画面の上方向を示し、値は時計回りに増加します。 平らなエリアには -1 という値を指定します。 各位置の値は [水平方向ファクター] と組み合わせて、あるセルから隣接セルに移動するときに発生する水平コストを決定するときに使用されます。 | Raster Layer; Image Service; String |
水平方向ファクター (オプション) | 水平方向ファクターは、水平コスト ファクターと水平相対移動角度 (HRMA) の間の関係を定義します。 定義された水平方向ファクター グラフを特定する修飾子付きのファクターがいくつかあって選択できます。 グラフは、隣接セルに移動する総コストを計算するときに使用する水平方向ファクターを特定するために使用されます。 以下の説明では、2 つ略語を使用しています。HF は水平方向ファクターを表し、あるセルから次のセルに移動するときに生じる水平移動の難易度を定義します。HRMA は水平相対移動角度を表し、セルからの水平方向と移動方向がなす角度を示します。 水平方向ファクターには次のようなタイプがあります。
デフォルトは Binary です。 水平方向のキーワードの特徴は次のとおりです。
| Horizontal Factor |
入力垂直方向ラスター (オプション) | 各セルの垂直 (z) 値を定義するラスター。 | Raster Layer; Image Service; String |
垂直方向ファクター (オプション) | 垂直方向ファクターは、垂直コスト ファクターと垂直相対移動角度 (VRMA) の間の関係を定義します。 定義された垂直方向ファクター グラフを特定する修飾子付きのファクターがいくつかあって選択できます。 グラフは、隣接セルに移動する総コストを計算するときに使用する垂直方向ファクターを特定するために使用されます。 以下の説明では、2 つ略語を使用しています。VF は垂直方向ファクターを表し、あるセルから次のセルに移動するときに生じる垂直移動の困難度を定義します。VRMA は垂直相対移動角度を表し、FROM セル (処理中のセル) と TO セルの間の傾斜角度を示します。 垂直方向ファクターには次のようなタイプがあります。
デフォルトは Binary です。 垂直方向のキーワードの特徴は次のとおりです。
| Vertical Factor |
コスト乗数 (オプション) | コスト値に適用する乗数です。 移動のモードまたはソースの強度を制御できます。 乗数が大きいほど、各セルの移動コストが大きくなります。 0 より大きい値を指定する必要があります。 デフォルトは 1 です。 | Double; Field |
開始コスト (オプション) | コスト計算の最初の開始コストです。 ソースに関連付けられた固定コストを指定できます。 コスト アルゴリズムは、コスト 0 から開始する代わりに、[開始コスト] で設定された値から開始します。 値は 0 以上である必要があります。 デフォルトは 0 です。 | Double; Field |
耐性率 (オプション) | このパラメーターは、累積コストの増加に伴う、コストに対処する労力の増加をシミュレートします。 これは、移動者の疲労をモデル化するのに使用されます。 セルに到達するまでに増加した累積コストが耐性率で乗算され、次のセルに移動するコストに追加されます。 これは、複利率の計算式の変更バージョンで、セルの移動による見かけコストの計算に使用されます。 耐性率の値が増えると、後に移動するセルのコストが増加します。 耐性率が大きいほど、次のセルに到達するための追加コストが大きくなります。これは、移動するごとに大きくなります。 耐性率は複利と似ており、累積コストの値は一般に非常に大きいため、耐性率は累積コストの値に応じて 0.02 や 0.005、またはこれより小さいレートをお勧めします。 値は 0 以上である必要があります。 デフォルトは 0 です。 | Double; Field |
キャパシティ (オプション) | ソースに対する移動者のコスト許容値を定義します。 指定した許容値に達するまで、各ソースのコスト計算が続行されます。 0 より大きい値を指定する必要があります。 デフォルトの許容値は出力ラスターのエッジまでです。 | Double; Field |
移動方向 (オプション) | 水平方向ファクターと垂直方向ファクター、ソース耐性率、およびソース開始コストを適用する際の、移動者の方向を定義します。 [ソースから] または [ソースへ] キーワードを選択します。これは、すべてのソースに適用されます。または、ソース データで、各ソースの移動方向を識別するキーワードを含むフィールドを指定します。 フィールドには、文字列 FROM_SOURCE または TO_SOURCE が含まれている必要があります。
| String |
出力バックリンク名 (オプション) | 出力バックリンク ラスター サービスの名前。 バックリンク ラスターは 0 ~ 360 の値を含みます。この値は、サーフェス距離、水平サーフェス係数、垂直サーフェス係数を考慮に入れて、セルから最小コスト ソースまでの最小累積コスト パスに沿った方向を定義します。 | String |
出力アロケーション名 (オプション) | 出力アロケーション ラスター サービスの名前 このラスターは、最小累積コストで到達できる各ソース位置 (セルまたはフィーチャ) のゾーンを識別します。 出力ラスターのタイプは整数です。 | String |
アロケーション フィールド (オプション) | 各ソースを定義した値が保持されるソース入力上のフィールド。 | String |
派生した出力
ラベル | 説明 | データ タイプ |
出力距離ラスター | 出力距離ラスター。 | Raster Layer |
出力バックリンク ラスター | 出力バックリンク ラスター。 | Raster Layer |
出力アロケーション ラスター | 出力アロケーション ラスター。 | Raster Layer |