最適領域接続 (ラスター解析ツール)
サマリー
複数の入力領域間のパスの最適な接続を計算します。
図

使用法
このラスター解析ポータル ツールは、ArcGIS Image Server がラスター解析用に設定されている ArcGIS Enterprise ポータルにサイン インしているときに利用可能です。 このツールを実行すると、ArcGIS Pro がクライアントとしてサービスを提供し、ArcGIS Enterprise とフェデレートされているサーバーで処理が発生します。 ポータル ツールがポータルからレイヤーを入力として受け取り、ポータルに出力を作成します。
入力ラスター レイヤーは、ポータルからのレイヤー、イメージ サーバーの URI または URL、もしくは Image Server レイヤーの作成 ツールからの出力をサポートしています。 入力フィーチャ レイヤーは、ポータルからのレイヤーでも、フィーチャ サービスの URI または URL でもかまいません。 このツールはローカルのラスター データもレイヤーもサポートしていません。 このポータル ツールへの入力としてローカルのフィーチャ データとレイヤーを使用できますが、ポータルのレイヤーを入力することをおすすめします。
ラスターの場合、領域は、同じ値を持つ連続 (隣接) しているセルのグループです。 入力領域がラスターで識別されるとき、ゾーン (同じ値を持つセル) が複数の領域から構成される場合、事前処理のステップとして、まず Spatial Analyst の リージョン グループ ツールを実行して、各領域に個別値を割り当てます。 生成されたラスターを 最適領域接続ツール への入力領域として使用します。
入力領域がラスターで、行 ID の範囲が非常に大きい (領域数が数個しかない場合でも) 場合、このツールのパフォーマンスに悪影響が及ぶ可能性があります。
領域入力がフィーチャ サービスの場合、解析を実行する前に内部で領域がラスターに変換されます。
ラスターの解像度はセル サイズ環境で制御できます。 他のラスターがツールで指定されていない場合、デフォルトの解像度は、入力空間参照において、入力フィーチャの範囲の幅または高さ (どちらか短い方) を 250 で割った値になります。
領域入力がフィーチャの場合、
ObjectIDフィールドが領域識別子として使用されます。入力ラスターまたはフィーチャ バリア パラメーターにより識別される場所、または 入力コスト ラスター パラメーターが NoData のセル位置はバリアとして機能します。
デフォルトの処理範囲は 入力コスト ラスター が指定されている場合、それと同じに設定されます。指定されていない場合は、入力領域の範囲に設定されます。
負またはゼロのコスト ラスターの値は無効ですが、小さな正の値として扱われます。 累積コスト アルゴリズムは乗法的プロセスであり、コストの値が負またはゼロの場合、累積コストを正しく計算できません。 コスト ラスターにこのような値が含まれており、それらの位置が解析から除外すべきエリアを表している場合、それらのセルを NoData に変換してからこのツールを実行してください。 そのためには ArcGIS Spatial Analyst エクステンションの Set Null ツールを使用します。 この解析で NoData 値はバリアとして扱われるため、入力内で NoData である位置は結果でも NoData になります。
出力隣接接続ライン名 パラメーターについては、コスト サーフェスが指定されていない場合、近傍はユークリッド距離によって識別され、距離が最も小さいものが、領域の最も近い近傍となります。 ただし、コスト サーフェスを指定した場合、近隣はコスト距離で特定され、領域の最近隣は移動コストが最も低いものになります。 コスト アロケーション処理は、近傍の領域を識別するために実行されます。
マスク解析環境は、フィーチャクラスまたはラスター データセットに設定することができます。 マスクがフィーチャの場合は、ラスターに変換されます。 値を含むセルは、マスク エリア内にある位置を定義します。 NoData セルは、マスク エリア外にある位置を定義し、バリアと見なされます。
このツールに適用されるジオプロセシング環境の詳細については、「解析環境と Spatial Analyst」をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力ラスター/フィーチャ領域 |
最適なネットワークで接続される入力領域。 領域は、ラスターまたはフィーチャ データによって定義できます。 リージョンの入力がラスターの場合、リージョンは同じ値を持つ連続 (隣接) するセルのグループによって定義されます。 各領域には一意の番号を付ける必要があります。 領域の一部でないセルは NoData にする必要があります。 ラスター タイプは整数である必要があり、正または負の値を指定できます。 領域の入力がフィーチャ データの場合、ポリゴン、ライン、ポイントのいずれかを使用できます。 ポリゴン フィーチャの領域には、マルチパート ポリゴンは使用できません。 |
Raster Layer; Image Service; Feature Layer; String |
|
出力最適接続ライン名 |
各入力領域を接続する出力ライン フィーチャ サービスの名前。 各パス (またはライン) は、一意の番号が付けられ、属性テーブルのその他のフィールドには、パスに関する特定の情報が格納されています。 次のような追加フィールドがあります。
この情報から、ネットワーク内のパスに対する理解を深めることができます。 各パスは、一意のラインで表されるため、パスが同じルートを移動する場所には複数のラインがあります。 |
String |
|
入力ラスターまたはフィーチャ バリア (オプション) |
バリアを定義するデータセット。 バリアは、整数または浮動小数点のイメージ サービスまたはフィーチャ サービスで定義できます。 フィーチャ サービスの場合、入力タイプはポイント、ライン、またはポリゴンです。 イメージ サービス バリアの場合、バリアは有効な値 (0 を含む) を持つ必要があり、バリア以外のエリアは NoData の必要があります。 |
Raster Layer; Image Service; Feature Layer; String |
|
入力コスト ラスター |
各セル内を平面的に通過するときにかかるインピーダンスまたはコストを定義するイメージ サービスです。 各セル位置の値は、そのセル上を通過するための単位距離あたりのコストを表します。 セル内を通過する総コストを取得するために、各セル位置の値にセル解像度を乗算して、対角移動についても補正します。 コスト ラスターとして、整数値または浮動小数点値を使用できます。 負またはゼロのコスト ラスターの値は無効ですが、小さな正のコスト値として扱われます。 |
Raster Layer; Image Service; String |
|
出力隣接接続ライン名 (オプション) |
各領域からその最近接またはコスト近傍の各領域までのすべてのパスを特定する出力ポリライン フィーチャクラス。 各パス (またはライン) は、一意の番号が付けられ、属性テーブルのその他のフィールドには、パスに関する特定の情報が格納されています。 次のような追加フィールドがあります。
この情報から、ネットワーク内のパスに対する理解を深めることができます。これは、必要に応じて削除すべきパスを決定する場合に有用です。 各パスは、一意のラインで表されるため、パスが同じルートを移動する場所には複数のラインがあります。 |
String |
|
距離計算の方法 (オプション) |
距離を平面 (平面地球) と測地線 (楕円体) のどちらの方法を用いて計算するかを指定します。
|
String |
|
領域内の接続 (オプション) |
パスが続行し、入力領域内に接続するかどうかを指定します。
|
String |
派生した出力
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
出力最適接続ライン |
領域を最適に接続するライン。 |
Feature Class |
|
出力隣接接続ライン |
出力隣接接続フィーチャ。 |
Feature Class |
環境
セル サイズ, 範囲, マスク, 出力座標系, スナップ対象ラスター
ライセンス情報
- Basic: ArcGIS Image Server が必要
- Standard: ArcGIS Image Server が必要
- Advanced: ArcGIS Image Server が必要