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 (未配置) - その地点はネットワーク上で正常に特定されなかったため、解析の対象外となりました。
  • 2 (ネットワーク エレメントが未配置) - その地点のネットワーク ロケーション フィールドで特定されたネットワーク エレメントが見つかりません。 これは、その地点があるはずのネットワーク エレメントが削除され、ネットワーク ロケーションが再計算されなかった場合に発生する可能性があります。
  • 3 (エレメントを通過できません) - その地点があるネットワーク エレメントを通過できません。 この状態は、規制属性によってエレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れています。 たとえば、正の数値が必要な箇所に負の数値が存在しています。
  • 5 (未到達) - 解析でその地点に到着できません。 他の入力から切り離された別個のネットワーク領域にその地点が存在するか、バリアまたは制限によってその地点との往来が禁止されています。
  • 6 (タイム ウィンドウ違反) - 指定されたタイム ウィンドウ内にその地点に到着できませんでした。 このステータスは、タイム ウィンドウをサポートしているネットワーク解析タイプにのみ適用されます。
  • 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 (未配置) - その地点はネットワーク上で正常に特定されなかったため、解析の対象外となりました。
  • 2 (ネットワーク エレメントが未配置) - その地点のネットワーク ロケーション フィールドで特定されたネットワーク エレメントが見つかりません。 これは、その地点があるはずのネットワーク エレメントが削除され、ネットワーク ロケーションが再計算されなかった場合に発生する可能性があります。
  • 3 (エレメントを通過できません) - その地点があるネットワーク エレメントを通過できません。 この状態は、規制属性によってエレメントが規制されている場合に発生する可能性があります。
  • 4 (無効なフィールド値): フィールド値が、範囲またはコード値ドメインから外れています。 たとえば、正の数値が必要な箇所に負の数値が存在しています。
  • 5 (未到達) - 解析でその地点に到着できません。 他の入力から切り離された別個のネットワーク領域にその地点が存在するか、バリアまたは制限によってその地点との往来が禁止されています。
  • 6 (タイム ウィンドウ違反) - 指定されたタイム ウィンドウ内にその地点に到着できませんでした。 このステータスは、タイム ウィンドウをサポートしているネットワーク解析タイプにのみ適用されます。
  • 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 テクニカル サポートに送信されることを想定しています。