Skip to main content

ルート解析レイヤーの作成 (Make Route Analysis Layer) (Network Analyst ツール)

サマリー

ルート ネットワーク解析レイヤーを作成し、解析プロパティを設定します。 ルート ネットワーク解析レイヤーは、指定したネットワーク コストに基づいて、ネットワーク ロケーション間の最適ルートを決定する際に役立ちます。 このレイヤーを作成するには、ローカル ネットワーク データセットを使用するか、オンラインでホストされたルート サービスまたはポータル内のルート サービスを使用します。

使用法

  • このツールは通常、ネットワーク解析ワークフローの最初のステップとして使用されます。 レイヤーが作成されたら、ロケーションの追加 ツールを使用して入力を追加し、解析の実行 ツールを使用して解析を実行できます。

    ネットワーク解析レイヤーのワークフローの詳細

  • ArcGIS Online を使用してルート検索サービスが入力ネットワーク データ ソースとして構成されている ArcGIS Online または ArcGIS Enterprise ポータルを使用している場合、解析を実行するとクレジットが消費され、特定の制限 (許可された入力の数など) の対象になります。

    ネットワーク解析におけるクレジット消費量と解析の制限の詳細

  • デフォルトでは、新しい解析レイヤーのデータは、通常プロジェクト ジオデータベースである 現在のワークスペース ジオプロセシング環境内で新たに自動命名されたフィーチャ データセットに作成されます。 テーブルはフィーチャ データセットに保存できないため、テーブルベース データは、同じジオデータベースのルート レベルに作成されます。 この動作は、解析ジオデータベース および 解析フィーチャ データセット名 パラメーターを使用して上書きできます。

  • このツールは Python スクリプトで使用できますが、Python でネットワーク解析を実行する際に推奨されるベストプラクティスは、代わりに arcpy.nax モジュールの解析クラスを使用することです。

    Python でのネットワーク解析の実行についての詳細。

パラメーター

ラベル 説明 データ タイプ

ネットワーク データ ソース

ネットワーク解析が実行されるネットワーク データセットまたはサービス。

このパラメーターは、以下を使用して指定できます。

  • ネットワーク データセットへのカタログ パス。

  • ネットワーク データセット レイヤー

  • 標準ルート検索サービスが構成された ArcGIS Online または ArcGIS Enterprise ポータルの URL

ポータル URL を使用するには、ルート検索権限があるアカウントでポータルにサイン インする必要があります。

ルート検索サービスを使用したネットワーク解析についての詳細

ArcGIS Online を使用してルート検索サービスが入力ネットワークとして構成されている ArcGIS Online または ArcGIS Enterprise ポータルを使用している場合、解析を実行するとクレジットが消費され、特定の制限 (許可された入力の数など) の対象になります。

ネットワーク解析におけるクレジット消費量と解析の制限の詳細

Network Dataset Layer; String

レイヤー名

(オプション)

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

String

移動モード

(オプション)

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

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

String

順序

(オプション)

最適ルートの計算時に、入力ストップを特定の順序で巡回する必要があるかどうかを指定します。 このオプションにより、ルート解析は最短パス問題から巡回セールスマン問題に変わります。

  • 現在の順序を使用入力の順序に従って、ストップを巡回します。 これがデフォルトです。

  • 最適な順序を検索最適ルートを検索するためにストップの順番を並べ替えます。 このオプションにより、ルート解析は最短パス問題から巡回セールスマン問題に変わります。

  • 最初と最後のストップを維持入力の順序に従って最初と最後のストップを維持します。 最適ルートを検索するために残りのストップの順番を並べ替えます。

  • 最初のストップを維持入力の順序に従って最初のストップを維持します。 最適ルートを検索するために残りのストップの順番を並べ替えます。

  • 最後のストップを維持入力の順序に従って最後のストップを維持します。 最適ルートを検索するために残りのストップの順番を並べ替えます。

String

時刻

(オプション)

ルートの開始日時。 ルートの開始時間は一般的に、1 日の時刻に応じて変化するインピーダンス属性に基づいたルートの検索に使用されます。 たとえば、混雑時の交通量を考慮したルートの検索では、開始時間として午前 7 時を使用します。 このパラメーターのデフォルト値は、午前 8 時です。 日付と時刻は 2005/10/21 10:30 のように指定できます。ルートが複数日にわたり、開始時間のみが指定されている場合は、現在の日付が使用されます。

解析後、出力ルートにはルートの開始時刻と終了時刻が挿入されます。 これらの開始時刻と終了時刻は、ルート案内の生成時にも使用されます。

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

  • Today—12/30/1899

  • Sunday—12/31/1899

  • Monday—1/1/1900

  • Tuesday—1/2/1900

  • Wednesday—1/3/1900

  • Thursday—1/4/1900

  • Friday—1/5/1900

  • Saturday—1/6/1900

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

Date

タイム ゾーン

(オプション)

時刻 パラメーターのタイム ゾーンを指定します。

  • ロケーションのローカル タイム時刻 パラメーターが、ルートの最初のストップがある場所のタイム ゾーンを表します。 これがデフォルトです。多くのルートを生成していて、それらが複数のタイム ゾーンで開始される場合、それぞれの開始時間は UTC (協定世界時) でずれが発生します。 たとえば、1 月 2 日の 時刻 の値が 10:00 a.m. の場合、 東部標準時ゾーンで開始されるルートは開始時間が東部標準時の 10:00 a.m. (3:00 p.m. UTC)、中央標準時ゾーンで開始されるルートは開始時間が中央標準時の 10:00 a.m. (4:00 p.m. UTC) になります。 開始時間が UTC では 1 時間異なります。出力ストップ フィーチャクラスに記録される到着日時と出発日時は、各ルートの最初のストップがある場所のタイム ゾーンです。

  • UTC時刻 パラメーターが、UTC (協定世界時) を参照します。 特定の時刻 (たとえば今) におけるルートを生成する場合で、最初のストップがある場所のタイム ゾーンがわからない場合、このオプションを選択します。多くのルートを生成していて、それらが複数のタイム ゾーンにまたがっている場合、UTC での開始時間は同時です。 たとえば、1 月 2 日の 時刻 の値が 10:00 a.m. の場合、 東部標準時ゾーンで開始されるルートは開始時間が東部標準時の 5:00 a.m. (10:00 a.m. UTC)、中央標準時ゾーンで開始されるルートは開始時間が中央標準時の 4:00 a.m. (10:00 a.m. UTC) になります。 どちらのルートも午前 10 時 UTC に開始されます。出力ストップ フィーチャクラスに記録される到着日時と出発日時は UTC です。

String

ライン形状

(オプション)

解析で出力されるルート フィーチャに使用される形状タイプを指定します。

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

  • ネットワーク沿い出力ルートはネットワーク ソースの正確な形状を保持します。 リニア リファレンスのためのルートのメジャー値が出力に含まれます。 メジャー値は、最初のストップから増加し、指定された位置に到着するまでの累積インピーダンスを記録します。

  • ラインなし出力ルートに形状は生成されません。

  • 直線出力ルート形状はストップ間を結ぶ 1 本の直線になります。

String

累積属性

(オプション)

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

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

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

String

解析時にルート案内を生成

(オプション)

解析を実行するときに、ルート案内を生成するかどうかを指定します。

ターンごとのルート案内を生成する必要のない解析では、ルート案内の生成をオフにすると、解析にかかる時間が短縮されます。

  • オン解析時にルート案内が生成されます。 これがデフォルトです。

  • オフ解析時にルート案内が生成されません。

Boolean

時間フィールドのタイム ゾーン

(オプション)

タイム ウィンドウに使用されるフィールドなど、入力テーブルに含まれる時間フィールドを解釈するために使用されるタイム ゾーンを指定します。

  • ロケーションのローカル タイムストップのタイム フィールド内の日時は、ストップがある場所のタイム ゾーンに従って解釈されます。 これがデフォルトです。

  • UTCストップのタイム フィールド内の日時は、UTC (協定世界時) を参照します。

String

解析時に無効なロケーションを除外

(オプション)

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

  • オン無効な入力ロケーションが除外され、有効なロケーションだけが使用されます。 これがデフォルトです。

  • オフすべての入力ロケーションが使用されます。 ロケーションが無効な場合は、解析が正常に実行されません。

Boolean

解析ジオデータベース

(オプション)

新しいネットワーク解析レイヤーのサブレイヤー データが格納されるファイル ジオデータベース ワークスペース。 このパラメーターが指定されていない場合、サブレイヤー データは、通常プロジェクト ジオデータベースである 現在のワークスペース ジオプロセシング環境に作成されます。

ネットワーク解析レイヤーの解析データ ソースの詳細

Workspace

解析フィーチャ データセット名

(オプション)

ネットワーク解析レイヤーのサブレイヤー データを格納するために、このツールが解析ジオデータベースに作成する新しいフィーチャ データセットに使用する名前。 指定しない場合、ランダムな一意の名前を使用してフィーチャ データセットが作成されます。

ネットワーク解析レイヤーの解析データ ソースの詳細

String

派生した出力

ラベル 説明 データ タイプ

Network Analyst レイヤー

出力ネットワーク解析レイヤー。

Network Analyst Layer

環境

現在のワークスペース

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい