概要
配車ルート (VRP) 解析レイヤーに休憩を作成します。
使用法
このツールは VRP レイヤーの下の休憩サブレイヤーに行を追加します。ルートに対して 5 つの休憩すべてを同時に追加できます。すべてのルートで休憩スケジュールが同じである場合は、すべての休憩を一度にすべてのルートに追加できます。
[ターゲット ルート名] パラメーターの値が指定されていない場合は、既存の各ルートに対して休憩が作成されます。
既存の休憩をすべて削除して新しい休憩を作成するには、[既存のルートに追加] パラメーターのチェックボックス (Python では append_to_existing_breaks = "CLEAR") をオンにします。
VRP には 1 つのタイプの休憩のみを追加できます。他のタイプの休憩の値は、ツール パラメーターで未指定のままにしてください。
構文
arcpy.na.AddVehicleRoutingProblemBreaks(in_vrp_layer, {target_route}, {break_type}, {time_window_properties}, {travel_time_properties}, {work_time_properties}, {append_to_existing_breaks})
パラメーター | 説明 | データ タイプ |
in_vrp_layer | 休憩の追加先となる配車ルート解析レイヤー。 | Network Analyst Layer |
target_route (オプション) | 休憩パラメーター用のルート。このパラメーターを指定しない場合は、既存の各ルートに休憩が作成されます。 | String |
break_type (オプション) | 現在の VRP レイヤーの休憩タイプを指定します。すべての休憩が同じタイプでなければなりません。
| String |
time_window_properties [time_window_properties,...] (オプション) | 休憩が開始される時間範囲を指定します。タイム ウィンドウ休憩を設定するには、2 つの時刻値を使用します。 [休憩タイプ] パラメーターが [タイム ウィンドウ休憩] に設定されている場合は、以下のオプションが有効になります。
| Value Table |
travel_time_properties [travel_time_properties,...] (オプション) | 休憩が必要になるまでに、担当者が運転できる時間を指定します。 [休憩タイプ] パラメーターが [休憩までの最大移動時間] に設定されている場合は、以下のプロパティが有効になります。
| Value Table |
work_time_properties [work_time_properties,...] (オプション) | 休憩が必要になるまでに、担当者が作業できる時間を指定します。 [休憩タイプ] パラメーターが [休憩までの最大作業時間] に設定されている場合は、以下のプロパティが有効になります。
| Value Table |
append_to_existing_breaks (オプション) | 新しい休憩を既存の休憩属性テーブルに追加するかどうかを指定します。
| Boolean |
派生した出力
名前 | 説明 | データ タイプ |
out_vrp_layer | 更新された Network Analyst レイヤー。 | Network Analyst レイヤー |
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい