Zusammenfassung
Erstellt Pausenzeiten in einem VRP-Layer (Vehicle Routing Problem).
Verwendung
Dieses Werkzeug hängt Zeilen an den Sublayer "Breaks" unter dem VRP-Layer an. Sie können einer Route alle fünf Pausenzeiten gleichzeitig hinzufügen. Wenn die Pausenzeiten für alle Routen gleich sind, können allen Routen alle Pausenzeiten gleichzeitig hinzugefügt werden.
Ist kein Wert für den Parameter Name der Zielroute angegeben, werden für alle vorhandenen Routen Pausenzeiten erstellt.
Um alle vorhandenen Pausenzeiten zu löschen und neue Pausenzeiten zu erstellen, aktivieren Sie das Kontrollkästchen für den Parameter An vorhandene Routen anhängen (append_to_existing_breaks = "CLEAR" in Python).
Einem VRP-Layer darf nur ein Typ von Pausenzeiten hinzugefügt werden. Machen Sie für die restlichen Typen von Pausenzeiten keine Angaben in den Werkzeugparametern.
Syntax
arcpy.na.AddVehicleRoutingProblemBreaks(in_vrp_layer, {target_route}, {break_type}, {time_window_properties}, {travel_time_properties}, {work_time_properties}, {append_to_existing_breaks})
Parameter | Erklärung | Datentyp |
in_vrp_layer | Der Layer für die Vehicle Routing Problem-Analyse, dem die Pausenzeiten hinzugefügt werden | Network Analyst Layer |
target_route (optional) | Die Route für die Pausenzeitenparameter.Wird dieser Parameter nicht angegeben, werden für alle vorhandenen Routen Pausenzeiten erstellt. | String |
break_type (optional) | Gibt den Typ der Pausenzeiten für den aktuellen VRP-Layer an. Alle Pausenzeiten müssen denselben Typ aufweisen.
| String |
time_window_properties [time_window_properties,...] (optional) | Gibt einen Zeitraum an, innerhalb dessen die Pause begonnen wird. Verwenden Sie bei der Einrichtung einer Zeitfensterpause zwei Tageszeitwerte. Die unten stehenden Optionen werden aktiviert, wenn der Parameter Pausenzeitentyp auf Zeitfensterpause festgelegt wird.
| Value Table |
travel_time_properties [travel_time_properties,...] (optional) | Gibt den Zeitraum an, wie lange eine Person fahren darf, bis eine Pause erforderlich ist. Die unten stehenden Eigenschaften werden aktiviert, wenn der Parameter Pausenzeitentyp auf Pausenzeit wegen maximaler Fahrzeit festgelegt wird.
| Value Table |
work_time_properties [work_time_properties,...] (optional) | Gibt den Zeitraum an, wie lange eine Person arbeiten darf, bis eine Pause erforderlich ist. Die unten stehenden Eigenschaften werden aktiviert, wenn der Parameter Pausenzeitentyp auf Pausenzeit wegen maximaler Arbeitszeit festgelegt wird.
| Value Table |
append_to_existing_breaks (optional) | Gibt an, ob neue Pausenzeiten an die Attributtabelle mit vorhandenen Pausenzeiten angehängt werden.
| Boolean |
Abgeleitete Ausgabe
Name | Erklärung | Datentyp |
out_vrp_layer | Der aktualisierte Network Analyst-Layer | Network Analyst-Layer |
Umgebungen
Lizenzinformationen
- Basic: Ja
- Standard: Ja
- Advanced: Ja