OD コスト マトリックスの生成 (Generate Origin Destination Cost Matrix) の出力

このサービスは、正常に実行されると、各起点-終点ペアを接続するライン、出力起点、出力終点、および解析が成功したかどうかのステータスを返します。この情報は、以下の出力パラメーターで出力されます。

output_origin_destination_lines

起点を終点に接続するラインへのアクセスを提供します。

ラインには、特定の始点-終点ペア間の合計移動時間や合計移動距離などの情報が含まれています。

このパラメーターは、次のフィールドをサポートしています。

フィールド説明

OriginOID

対応する入力起点フィーチャの ObjectID 値。これを使用して、入力起点と起点-終点ラインの間で、追加属性を結合できます。

DestinationOID

対応する入力終点フィーチャのオブジェクト ID 値。これを使用して、入力終点と起点-終点ラインの間で、追加属性を結合できます。

DestinationRank

関連付けられた起点に対して検索されたすべての終点における終点のランク。起点に最も近い終点のランクは 1 です。

Total_Time

関連付けられた起点と終点の間の道路ネットワークに沿った移動時間。

このフィールド値の単位は、[時間単位] パラメーターで指定されます。

メモ:

解析時に蓄積される各時間ベースのコスト属性に対し、Total_[AccumulateAttributeName]_[TimeUnits] が追加フィールドとして含まれます。

Total_Distance

関連付けられた起点と終点の間の道路ネットワークに沿った移動距離。

このフィールド値の単位は、[距離単位] パラメーターで指定されます。

メモ:

解析時に蓄積される各距離ベースのコスト属性に対し、Total_[AccumulateAttributeName]_[DistanceUnits] が追加フィールドとして含まれます。

Total_Other

関連付けられた起点と終点の間の道路ネットワークに沿った移動コスト。単位は不明です。

このフィールドは、解析の移動モードが時間ベースでも距離ベースでもないインピーダンス属性を使用する場合にのみ含まれます。

OriginName

対応する入力起点フィーチャの名前。このフィールドは、Name フィールドが入力起点に対して指定され、1 つ以上の起点が有効な名前を持つ場合にのみ含まれます。一部の起点で名前が指定されない場合、それらの起点に対して、Location で始まる自動生成された名前が作成されます。

DestinationName

対応する入力終点フィーチャの名前。このフィールドは、Name フィールドが入力終点に対して指定され、1 つ以上の終点が有効な名前を持つ場合にのみ含まれます。一部の終点で名前が指定されない場合、それらの終点に対して、Location で始まる自動生成された名前が作成されます。

output_origins

指定の起点から到達した終点の合計数や、解析に含めることができない起点など、解析で使用される起点に関する情報を提供します。

このパラメーターは、次のフィールドをサポートしています。このパラメーターには、これらのフィールド以外に、解析で使用される入力起点のすべてのフィールドも含まれます。

フィールド

説明

Name

起点の名前。起点の名前が Name フィールドの一部として指定されている場合、このフィールドには同じ値が格納されます。指定されていない場合、Location で始まる自動生成された値が格納されます。

OriginOID

対応する入力起点フィーチャの ObjectID 値。これを使用して、入力起点から追加属性を結合することができます。

DestinationCount

起点から到達した終点の数。

TargetDestinationCount

対応する入力起点の TargetDestinationCount フィールドの値。

SourceID

入力ポイントが配置されたネットワーク データセット ソース フィーチャクラスの数値 ID。

SourceOID

入力ポイントが配置されたソースにあるフィーチャの ObjectID。

PosAlong

ソース ライン フィーチャのデジタイズ方向に沿った位置。この値は割合として格納されます。ネットワーク位置がジャンクションを参照している場合、このフィールドは NULL になります。

SideOfEdge

ライン フィーチャのデジタイズ方向を基準として定められる、エッジの側。このフィールドがとりうる値は、[右側] (1)、[左側] (2) のいずれかです。

CurbApproach

対応する入力起点の CurbApproach フィールドの値。

Status

対応する入力起点が解析でどのように評価されたかを示します。出力される可能性のある値は次のとおりです。

  • 0 (OK): 起点が交通ネットワーク上に正常に配置され、解析された。
  • 1 (未配置) - 通過可能な道路が起点からの最大検索距離の範囲内ではないため、起点が解析から除外された。
  • 3 (エレメントを通過できません) - 起点があるネットワーク エレメントは通過不能です。この状態は、規制属性によってネットワーク エレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れている。たとえば、正の数値が必要な場合に負の数値が存在しています。
  • 5 (未到達): 制約のため、起点からどの終点までのルートも検出できなかった。たとえば、終点に到達するために、車両が一方通行道路を誤った方向で移動しなければならないように、アプローチ制限が設定された場合や、終点が、指定された移動時間または移動距離に基づくカットオフの範囲内に存在しない場合などです。
  • 7 (最寄りの位置にない) - 規制またはバリアのため、起点に最も近いネットワーク ロケーションを通過できない。したがって、代わりに、最も近い通過可能なネットワーク フィーチャ上に起点が配置されている。

SnapX

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の X 座標。

SnapY

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の Y 座標。

SnapZ

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の Z 座標。ネットワークが 2 次元の場合、SnapZ フィールドは 0 になります。

DistanceToNetworkInMeters

ポイントの地理的位置とそのポイントがネットワーク上に配置された位置との間の距離 (メートル単位)。

Cutoff

対応する入力起点の Cutoff フィールドの値。

TargetDestinationCount

対応する入力起点の TargetDestinationCount フィールドの値。

Bearing

このフィールドの値は、入力施設の Bearing フィールドからコピーされます。

BearingTol

このフィールドの値は、入力施設の BearingTol フィールドからコピーされます。

NavLatency

このフィールドの値は、入力施設の NavLatency フィールドからコピーされます。

output_destinations

指定の起点から到達した起点の合計数や、解析に含めることができない終点など、解析で使用される終点に関する情報を提供します。

このパラメーターは、次のフィールドをサポートしています。このパラメーターには、これらのフィールド以外に、解析で使用される入力終点のすべてのフィールドも含まれます。

フィールド

説明

Name

終点の名前。起点の名前が Name フィールドの一部として指定されている場合、このフィールドには同じ値が格納されます。指定されていない場合、Location で始まる自動生成された値が格納されます。

DestinationOID

対応する入力終点フィーチャの ObjectID 値。これを使用して、入力終点から追加属性を結合することができます。

OriginCount

終点に到達した始点の数。

SourceID

入力ポイントが配置されたネットワーク データセット ソース フィーチャクラスの数値 ID。

SourceOID

入力ポイントが配置されたソースにあるフィーチャの ObjectID。

PosAlong

ソース ライン フィーチャのデジタイズ方向に沿った位置。この値は割合として格納されます。ネットワーク位置がジャンクションを参照している場合、このフィールドは NULL になります。

SideOfEdge

ライン フィーチャのデジタイズ方向を基準として定められる、エッジの側。このフィールドがとりうる値は、[右側] (1)、[左側] (2) のいずれかです。

CurbApproach

対応する入力終点の CurbApproach フィールドの値。

Status

対応する入力終点が解析でどのように評価されたかを示します。出力される可能性のある値は次のとおりです。

  • 0 (OK) - 終点が交通ネットワーク上に正常に配置され、解析された。
  • 1 (未配置) - 通過可能な道路が終点からの最大検索距離の範囲内ではないため、終点が解析から除外された。
  • 3 (エレメントを通過できません) - 終点があるネットワーク エレメントは通過不能です。この状態は、規制属性によってネットワーク エレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れている。たとえば、正の数値が必要な場合に負の数値が存在しています。
  • 5 (未到達): 制約のため、終点に到達できなかった。たとえば、終点に到達するために、車両が一方通行道路を誤った方向で移動しなければならないように、アプローチ制限が設定された場合や、終点が、指定された移動時間または移動距離に基づくカットオフの範囲内に存在しない場合などです。
  • 7 (最寄りの位置にない) - 規制またはバリアのため、終点に最も近いネットワーク ロケーションを通過できない。したがって、代わりに、最も近い通過可能なネットワーク フィーチャ上に終点が配置されている。

SnapX

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の X 座標。

SnapY

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の Y 座標。

SnapZ

ネットワーク データセットの座標系で、ポイントが配置されたネットワーク データセット上の位置の Z 座標。ネットワークが 2 次元の場合、SnapZ フィールドは 0 になります。

DistanceToNetworkInMeters

ポイントの地理的位置とそのポイントがネットワーク上に配置された位置との間の距離 (メートル単位)。

Bearing

このフィールドの値は、入力施設の Bearing フィールドからコピーされます。

BearingTol

このフィールドの値は、入力施設の BearingTol フィールドからコピーされます。

NavLatency

このフィールドの値は、入力施設の NavLatency フィールドからコピーされます。

solve_succeeded

このパラメーターを使用し、解析が成功したかどうかを確認します。

output_result_file

このパラメーターを使用し、解析の結果にアクセスします。解析の結果は、出力ごとに 1 つまたは複数のファイルを含む *.zip ファイルとして提供されます。個々のファイルの形式は [出力形式] パラメーターで指定されます。このパラメーター値は、[出力形式] パラメーターが [フィーチャ セット] である場合は設定されません。

[JSON ファイル][GeoJSON ファイル] など、ファイルベースの出力形式が指定されている場合は、ディスプレイに出力は追加されません。これは、ArcMap や ArcGIS Pro のようなアプリケーションは結果ファイルのコンテンツを描画しないからです。代わりに、結果ファイルはコンピューター上の一時ディレクトリにダウンロードされます。ArcGIS Pro でダウンロードされたファイルの場所を調べるには、プロジェクトのジオプロセシング履歴で、ツールの実行に対応するエントリの [出力結果ファイル] パラメーターを表示します。ArcMap でファイルの場所を調べるには、[ジオプロセシング結果] ウィンドウで、ツールの実行に対応するエントリの [出力結果ファイル] パラメーターから、ショートカット メニューの [ロケーションのコピー] オプションにアクセスします。

output_network_analysis_layer

このパラメーターを使用し、解析の設定と、解析に使用される入力と出力を格納するネットワーク解析レイヤー ファイルにアクセスします。このパラメーター値は、[出力ネットワーク解析レイヤーの保存] パラメーターが [True] の場合にのみ設定されます。

このファイルは、コンピューター上の一時ディレクトリにダウンロードされます。ArcGIS Pro でダウンロードされたファイルの場所を調べるには、プロジェクトのジオプロセシング履歴で、ツールの実行に対応するエントリの [出力ネットワーク解析レイヤー] パラメーターを表示します。ArcMap でファイルの場所を調べるには、[ジオプロセシング結果] ウィンドウで、ツールの実行に対応するエントリの [出力ネットワーク解析レイヤー] パラメーターから、ショートカット メニューの [ロケーションのコピー] オプションにアクセスします。

メモ:

このファイルは、ArcMap などの ArcGIS Desktop アプリケーションで開いた場合でも、直接操作することはできません。データ ソースが有効ではないからです。このファイルは、ツールから返される結果の品質を診断するために、Esri テクニカル サポートに送信されることを想定しています。