有効なパスの検出
1 つ以上の開始位置と停止位置の間の有効なパスは、従来のドメイン ネットワークおよび通信ドメイン ネットワークの両方で、パス トレース タイプを使用し、トレース ツールで識別できます。 返される有効なパスを制限するため、パス数 および 最大ホップ パラメーターが用意されています。
解析対象パスの起点を特定するために、パス トレースは開始点を使用して指定された開始位置から始まります。 停止位置ではパスの終端を指定し、必要に応じて停止点で指定することも可能です。 停止点が明示的に指定されていない場合、バリアに遭遇したとき、トレースに定義されたホップの最大数 (最大ホップ) に達したとき、およびパスのエンドポイントで 1 価のジャンクションにトレースが遭遇したときにパス トレースの停止位置が定義されます。
パス トレースでは、開始位置に少なくとも 1 つの始点を定義する必要があります。停止点は必須ではありません。 パス トレースの停止位置を指定するために停止点を使う場合、他のすべてのタイプの停止位置は無視されます。
最短パス ネットワーク属性名 パラメーターとデフォルトの パス数 パラメーター値 1 を使用してパス トレースを構成すると、最短パスを返すことができます。
重要:
最短パス トレース タイプは ArcGIS Pro 3.7 および ArcGIS Enterprise 12.1 で非推奨になりました。
最短パス トレースは次回のメジャー リリースまで機能してオプションとして使用できますが、最短パスを返すにはパス トレースを使用することを推奨します。 パス トレースは、最短パスの結果を返す同じ機能を提供するとともに、ネットワーク内のパスを見つけるための追加機能も提供します。
パス トレースは現在、すべてのプラットフォームでサポートされているわけではありません。 一部のクライアント、API、SDK は、今後のリリースでパス トレースのサポートを採用する予定です。
通信ドメイン ネットワークを操作する場合、指定された開始位置と停止位置の間に明示的な接続性が存在しない場合、接続性の推測 パラメーターを使用して、パスを検索して回路をモデル化することができます。
要件
パス トレースを実行するには、次の要件が満たされている必要があります。
1 つ以上の始点が存在する必要があります。
パス トレースに停止点が指定されていない場合、以下のルールが適用されます。
通信ドメイン ネットワークでは、回路位置カテゴリーが割り当てられているアセット タイプ、または非終端エッジで遭遇する次のフィーチャとしてパス トレースが停止位置を定義します。
従来のドメイン ネットワークでは、パス トレースが非終端エッジを使用して停止位置を定義します。
パス トレースに指定されたすべての開始点と停止点を結果に含める必要があります。
ネットワーク トポロジーが有効化されている必要があります。
エンタープライズ ジオデータベースを操作するときは、次の要件があります。
入力ユーティリティー ネットワーク パラメーター値は、ユーティリティー ネットワーク サービスから取得する必要があります。
このトレース タイプには、ArcGIS Enterprise 12.1 以降が必要です。
有効なパスのトレース
有効なパスをトレースするには、次の手順を実行します。
アクティブ マップ ビューでユーティリティー ネットワークが使用可能であることを確認し、ユーティリティー ネットワーク タブをクリックします。

ユーティリティー ネットワーク タブがアクティブになります。
最低 1 つの始点が存在することを確認します。 トレースで使用する始点を作成するには、次の操作を行います。
ツール グループで、トレース コマンドをクリックして、トレース ウィンドウを開きます。
開始 タブをクリックし、始点を作成します。
必要に応じて、停止位置またはパスの終端を定義する停止点を指定します。 トレースで使用する停止点を作成するには、次の操作を行います。
ツール グループで、トレース コマンドをクリックして、トレース ウィンドウを開きます。
停止 タブをクリックし、停止点を作成します。
ユーティリティー ネットワーク タブの ツール グループで、トレース の下矢印をクリックしてトレース ギャラリーを参照し、パス をクリックします。

ヒント:
ツール ギャラリー内で 最短パス を参照するには、下矢印を使用します。
トレース タイプ の値として パス を使用して、ユーティリティー ネットワークの トレース ツールがアクティブなマップで開きます。
パス数 パラメーターで、開始位置と停止位置の間で返されるパスの最大数を指定します。
ホップの数が最も少ないパスが最初に返されます。 デフォルトは 1 です。
例として、デフォルト値の 2 を使用すると、返されるパスの数が 2 つに制限され、他に有効なパスが存在しても、ホップの数が最も少ないパスが返されます。
最大ホップ パラメーターには、有効なパスで許容されるエッジ間の最大ホップ数を指定します。
デフォルトは 100 です。
例として、デフォルト値の 100 を使用すると、開始位置と停止位置の間で 100 を超えるネットワーク ジャンクションを通過するパスは返されません。
必要に応じて、接続性の推測 パラメーターをオンにして、パスを検索する際に接続性の推測を有効にします。
接続性の推測は通信ドメイン ネットワークでのみサポートされています。 有効にした場合、パス トレースは格納の関連付けを通過して、ネットワーク カテゴリーとしてジャンクション ユニット格納器およびユニット識別可能が割り当てられているフィーチャを特定し、指定された開始位置と停止位置の間のパスを検索します。
必要に応じて、追加の構成 パラメーターを適用します。
ツール パラメーターの完全なリストについては、「トレース ツール」をご参照ください。その他の情報については、「トレースの構成」をご参照ください。
実行 をクリックします。
開始位置と停止位置との間の有効なパスで、指定の基準を満たすものが返されます。
最短パスを返す
パス トレースは、指定された開始位置と停止位置の間の最短パスを返すために使用できます。
アクティブ マップ ビューでユーティリティー ネットワークが使用可能であることを確認し、ユーティリティー ネットワーク タブをクリックします。

ユーティリティー ネットワーク タブがアクティブになります。
パスの開始を定義するために 1 つの出発点が存在することを確認してください。 トレースで使用する始点を作成するには、次の操作を行います。
ツール グループで、トレース コマンドをクリックして、トレース ウィンドウを開きます。
開始 タブをクリックし、始点を作成します。
パスの終端を定義する停止点を指定します。 トレースで使用する停止点を作成するには、次の操作を行います。
ツール グループで、トレース コマンドをクリックして、トレース ウィンドウを開きます。
停止 タブをクリックし、停止点を作成します。
ユーティリティー ネットワーク タブの ツール グループで、トレース の下矢印をクリックしてトレース ギャラリーを参照し、パス をクリックします。

トレース タイプ の値として パス を使用して、ユーティリティー ネットワークの トレース ツールがアクティブなマップで開きます。
パス数 パラメーターでは、指定されたトレース位置間の最短パスを返すために値として 1 を入力します。
注意:
返されるパスは順序付けされていません。 パス数 パラメーターの値が 1 より大きい場合、最初のパスが最短となります。ただし、最短パスの順序付けでは追加のパスは返されません。
最大ホップ パラメーターには、パスで許容されるエッジ間の最大ホップ数を指定します。
最短パス ネットワーク属性名 パラメーターでは、
Shape lengthなどの数値ネットワーク属性を使用して開始点と停止点の間の最短パスまたは移動コストを計算するために使用するネットワーク属性を指定します。注意:
最短パス ネットワーク属性名 パラメーターにネットワーク属性が指定されていない場合、トレースが通過する各エッジに 1 の固定重みが適用されます。
必要に応じて、追加の構成 パラメーターを適用します。 ツール パラメーターの完全なリストについては、「トレース ツール」をご参照ください。 「トレースの構成」もご参照ください。
実行 をクリックします。
開始点と停止点の間の最短パスに含まれるフィーチャが返されます。