Skip to main content

配車ルートに休憩を追加 (Add Fleet Routing Rreaks) (Network Analyst ツール)

サマリー

配車ルート (VRP) 解析レイヤーに休憩を作成します。

レガシー:

このツールは、ArcGIS Pro 3.5 より前のバージョンでは 配車ルート (VRP) 休憩の追加 と呼ばれていました。

使用法

  • このツールを使用すると、配車ルート レイヤーの休憩サブレイヤーに行がアペンドされます。

  • 一度に追加できる休憩のタイプは 1 つだけですが、ツールを 1 回実行するだけで同じタイプの休憩を複数追加できます。 他のタイプの休憩に関連付けられたパラメーターは未指定のままにしておきます。

  • ターゲット ルート名 パラメーターの値が指定されていない場合は、既存の各ルートに対して休憩が作成されます。

  • 既存の休憩をすべて削除して新しい休憩を作成するには、既存のルートにアペンド パラメーターをオフにします。

パラメーター

ラベル 説明 データ タイプ

入力配車ルート (VRP) 解析レイヤー

休憩の追加先となる配車ルート解析レイヤー。

Network Analyst Layer

ターゲット ルート名

(オプション)

休憩が適用されるルート。 値が指定されない場合、既存のルートごとに休憩が作成されます。

String

休憩タイプ

(オプション)

追加する休憩のタイプを指定します。

  • タイム ウィンドウ休憩特定のタイム ウィンドウ中に休憩が取られます。 これがデフォルトです。

  • 休憩までの最大移動時間特定の移動時間の後に休憩が取られます。 これらの値は、最初の休憩までの時間または休憩間の時間です。

  • 休憩までの最大作業時間特定の累積時間の後に休憩が取られます。 これらの値は、ルートの開始以降の経過時間です。

String

休憩プロパティ

(オプション)

休憩が開始される時間範囲を指定します。 タイム ウィンドウ休憩を設定するには、2 つの時刻値を使用します。

休憩タイプ パラメーターが タイム ウィンドウ休憩 に設定されている場合は、以下のプロパティが有効になります。

値テーブル列:

  • Is PaidA Boolean value indicating whether the break is paid.

  • Break DurationThe duration of the break. This property can't contain null values and has a default value of 60.

  • Time Window StartThe start time of the time window.

  • Time Window EndThe end time of the time window.

  • Maximum Violation TimeThe maximum allowable violation time for a time window break. A time window is considered violated if the arrival time falls outside the time range. A zero value indicates the time window cannot be violated, that is, the time window is hard. A nonzero value indicates the maximum delay time. For example, the break can begin up to 30 minutes beyond the end of its time window but the delay is penalized pursuant to the Time Window Importance setting, which rates the importance of honoring time windows without causing violations.

Value Table

休憩プロパティ

(オプション)

休憩が必要になるまでに、担当者が移動できる時間を指定します。

休憩タイプ パラメーターが 休憩までの最大移動時間 に設定されている場合は、以下のプロパティが有効になります。

値テーブル列:

  • Is PaidA Boolean value indicating whether the break is paid.

  • Break DurationThe duration of the break. This property can't contain null values and has a default value of 60.

  • Maximum Travel Time Between BreaksThe maximum amount of travel time that can be accumulated before the break is taken.

Value Table

休憩プロパティ

(オプション)

休憩が必要になるまでに、担当者が作業できる時間を指定します。

休憩タイプ パラメーターが 休憩までの最大作業時間 に設定されている場合は、以下のプロパティが有効になります。

値テーブル列:

  • Is PaidA Boolean value indicating whether the break is paid.

  • Break DurationThe duration of the break in the units of the layer's Time Field Units property. This property can't contain null values and has a default value of 60.

  • Maximum Cumulative Work TimeThe maximum amount of work time that can be accumulated before the break is taken in the units of the layer's Time Field Units property. Work time is accumulated from the beginning of the route. Work time is the sum of travel time and service times at orders, depots, and breaks. However, it excludes wait time, which is the time a route (or driver) spends waiting at an order or depot for a time window to begin.

The MaxCumulWorkTime field also indicates the maximum amount of work time that can be accumulated before the break is taken.

This field limits how long a person can work until a break is required. For example, if the Time Field Units parameter (time_units in Python) is set to Minutes, the MaxCumulWorkTime field has a value of 120, and the ServiceTime field has a value of 15, the driver will get a 15-minute break after 2 hours of work.

Continuing with this example, assume a second break is needed after 3 additional hours of work. To specify this break, you would enter 315 (5 hours and 15 minutes) as the second break's MaxCumulWorkTime field value. This number includes the MaxCumulWorkTime and ServiceTime field values of the preceding break, along with the 3 additional hours of work time before granting the second break. To avoid taking maximum work time breaks prematurely, remember that work time is accumulated from the beginning of the route and it includes the service time at previously visited depots, orders, and breaks.

Value Table

既存の休憩にアペンド

(オプション)

新しい休憩を既存の休憩属性テーブルにアペンドするかどうかを指定します。

  • オン新しい休憩を休憩属性テーブル内の既存のセットにアペンドします。 これがデフォルトです。

  • オフ既存の休憩が新しい休憩に置き換えられます。

Boolean

派生した出力

ラベル 説明 データ タイプ

出力配車ルート (VRP) 解析レイヤー

更新された Network Analyst レイヤー。

Network Analyst Layer

環境

このツールは、ジオプロセシング環境を一切使用しません。

ライセンス情報

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