OD コスト マトリックス解析レイヤーの作成 (Make OD Cost Matrix Analysis Layer) (Network Analyst)

ArcGIS Pro 3.4 | | ヘルプのアーカイブ

サマリー

OD (起点-終点) コスト マトリックス ネットワーク解析レイヤー」を作成し、解析プロパティを設定します。 OD コスト マトリックス解析レイヤーは、複数の出発地から複数の目的地までのコスト マトリックスを表すときに役立ちます。 このレイヤーを作成するには、ローカル ネットワーク データセットを使用するか、オンラインでホストされたサービスまたはポータル内のサービスを使用します。

使用法

  • このツールで解析レイヤーを作成した後は、[ロケーションの追加 (Add Locations)] ツールを使用して解析レイヤーにネットワーク解析オブジェクトを追加し、[解析の実行 (Solve)] ツールを使用して解析を実行し、[レイヤー ファイルの保存 (Save To Layer File)] ツールを使用して結果をディスクに保存することができます。

  • このツールをジオプロセシング モデルに使用するときは、モデルをツールとして動作させる場合、出力ネットワーク解析レイヤーにモデル パラメーターを作成する必要があります。そうしないと、出力レイヤーはマップのコンテンツに追加されません。

  • ArcGIS Pro では、ネットワーク解析レイヤーのデータは、ディスク上のファイル ジオデータベースのフィーチャクラスに格納されます。 プロジェクトでネットワーク解析レイヤーを作成する場合、レイヤーのデータは、「現在のワークスペース」環境の新しいフィーチャ データセット内に作成されます。 Python スクリプトでネットワーク解析レイヤーを作成する場合、まず arcpy.env.workspace = "<path to file gdb>" を使用して、ワークスペース環境をレイヤーのデータが格納するファイル ジオデータベースに明示的に設定する必要があります。 レイヤーが作成されるとき、適切なサブレイヤーのフィーチャクラスを含む新しいフィーチャ データセットがこのファイル ジオデータベースに追加されます。

パラメーター

ラベル説明データ タイプ
ネットワーク データ ソース

ネットワーク解析が実行されるネットワーク データセットまたはサービス。 サービスのポータル URL を使用します。

Network Dataset Layer;String
レイヤー名
(オプション)

作成されるネットワーク解析レイヤーの名前。

String
移動モード
(オプション)

解析で使用される移動モードの名前。 「移動モード」は、移動規制や U ターン ポリシーなど、歩行者、車、トラック、その他の交通手段がネットワークをどのように移動するかを決定するネットワーク設定のコレクションを表します。 移動モードは、ネットワーク データ ソースに対して定義されます。

arcpy.na.TravelMode オブジェクトおよび移動モードの有効な JSON 表現を含む文字列もこのパラメーターの入力として使用できます。

String
カットオフ
(オプション)

指定された起点における終点の検索を停止するインピーダンス値。 この値は、選択した移動モードで使用されているインピーダンス属性の単位になります。 この制限を超える終点は検索されません。 このカットオフ値は、起点サブレイヤーのカットオフ値を個別に指定することで、起点ごとにオーバーライドできます。 デフォルトでは、解析にカットオフは使用されません。

Double
検出する終点の数
(オプション)

起点ごとに検索を実行する終点の数。 起点サブレイヤーの TargetDestinationCount プロパティの値を個別に指定することで、デフォルトをオーバーライドすることができます。 デフォルトでは、制限は使用されず、すべての終点が検索されます。

Long
時刻
(オプション)

起点からの出発日時。

交通量ベースのインピーダンス属性を選択した場合、ここで指定した時刻での動的な交通状況に対する解決策が生成されます。 日時は、2012/05/14 10:30 のように指定できます。

特定の静的な日付の代わりに曜日または現在の日付をモデル化するには、次のいずれかの特殊な日付を使用するように解析を構成します。

  • 今日 - 12/30/1899
  • 日曜 - 12/31/1899
  • 月曜 - 1/1/1900
  • 火曜 - 1/2/1900
  • 水曜 - 1/3/1900
  • 木曜 - 1/4/1900
  • 金曜 - 1/5/1900
  • 土曜 - 1/6/1900

ネットワーク解析での日時の使用と解釈の詳細

Date
タイム ゾーン
(オプション)

[時刻] パラメーターのタイム ゾーン。

  • ロケーションのローカル タイム[時刻] パラメーターが、起点の場所のタイム ゾーンを表します。 これがデフォルトです。
  • UTC[時刻] パラメーターが、UTC (協定世界時) を参照します。 特定の時刻 (たとえば今) における OD コスト マトリックスを計算する場合で、起点がある場所のタイム ゾーンがわからない場合、このオプションを選択します。
String
ライン形状
(オプション)

出力ライン形状を指定します。

指定した出力形状のタイプに関係なく、常に最適なルートはユークリッド距離ではなくネットワーク インピーダンスによって決定されます。 これは、ルート形状のみが異なり、ネットワークの基となっているトラバースは同じであることを意味します。

  • ラインなし出力の起点-終点のルートに形状は生成されません。 これは、起点と終点の数が多く、OD コスト マトリックス テーブル内のインピーダンス コストのみが必要であり、OD コスト マトリックスをマップ上で視覚化する必要がない場合に便利です。
  • 直線出力ルート形状は各起点~終点間を結ぶ 1 本の直線になります。 これがデフォルトです。
String
累積属性
(オプション)

解析中に累積されるコスト属性のリスト。 これらの累積属性は、参考情報としてのみ使用されます。解析では、指定されている移動モードで使用されるコスト属性のみが使用されます。

累積されるコスト属性ごとに、ネットワーク解析の出力フィーチャに Total_[Impedance] プロパティが入力されます。

このパラメーターは、ネットワーク データ ソースが ArcGIS Online サービスであるか、ネットワーク データ ソースが累積をサポートしていないバージョンの Portal for ArcGIS のサービスである場合には使用できません。

String
解析時に無効なロケーションを除外
(オプション)

無効な入力ロケーションを除外するかどうかを指定します。 通常、「ネットワーク上に配置」できないロケーションは無効です。 無効なロケーションを除外する場合は、そのロケーションがスキップされ、残りのロケーションを使用して解析が実行されます。

  • オン - 無効な入力ロケーションが除外され、有効なロケーションだけが使用されます。 これがデフォルトです。
  • オフ - すべての入力ロケーションが使用されます。 ロケーションが無効な場合は、解析が正常に実行されません。
Boolean

派生した出力

ラベル説明データ タイプ
Network Analyst レイヤー

新しく作成されたネットワーク解析レイヤー。

Network Analyst Layer

ライセンス情報

  • Basic: Yes
  • Standard: Yes
  • Advanced: Yes