Das Geoverarbeitungswerkzeug Routen suchen erzeugt Layer für die Darstellung von Stopps, Routen, Wegbeschreibungen und Routenkanten. In diesem Thema werden die Ausgabe-Feature-Classes und die ihnen entsprechenden Feldattribute erläutert.
Routes-Feature-Class
Die Line-Feature-Class Routes repräsentiert die besten Pfade zwischen den Stopps.
Der Standardname dieser Ausgabe-Feature-Class ist Routes, Sie können ihn jedoch ändern, indem Sie den Parameter Ausgabe-Routenname (Output_Routes_Name in Python) vor der Berechnung ändern.
Der Feature-Class wird das Koordinatensystem zugewiesen, das auch vom zugrunde liegenden Netzwerk-Dataset verwendet wird. Dies kann durch die Angabe eines Wertes für den Parameter Ausgabe-Koordinatensystem in den Umgebungseinstellungen gesteuert werden.
Im Folgenden werden die Feldnamen der Feature-Class Routes aufgeführt und beschrieben.
Feldname | Beschreibung |
---|---|
OID | Das vom System verwaltete ID-Feld. |
Shape | Das Geometriefeld, das das Shape der Linien angibt. |
Name | Der Name der Route wird aus dem Feld RouteName der Stopps kopiert, deren Besuch ihr zugewiesen wurde. Wenn das Eingabefeld RouteName der Stopps Null entsprach, wird der Name aus den Namen der ersten und letzten Stopps abgeleitet. Eingabestopps, die zum Ausführungszeitpunkt des Werkzeugs denselben Routennamen haben, werden gruppiert und durch eine Route aufgesucht, und der Route wird dieser Name zugewiesen. Wenn für die Eingabestopps mehrere Routennamen vorhanden sind, kann das Werkzeug auch mehrere Routen ausgeben – eine für jeden eindeutigen Routennamen. |
StopCount | Die Anzahl von Stopps, die der Route zugewiesen sind. |
Total_[Einheiten] | Die gesamte Zeit oder Strecke der Route. Total_Minutes,Total_Miles und Total_Kilometers sind immer vorhanden. Ein anderes Feld ist vorhanden, wenn der Eingabeparameter Maßeinheiten auf eine andere Einheit festgelegt wurde. |
Total_[Akkumuliertes Kostenattribut]_[Einheiten] | Die gesamte Zeit oder Strecke der Route basierend auf einem Kostenattribut, das im Eingabeparameter Akkumulationsattribute ausgewählt wurde. Die Einheiten des angegebenen Kostenattributs werden in die Einheiten konvertiert, die im Eingabeparameter Maßeinheiten festgelegt wurden. |
TotalWait_[Zeitattribut] | Die Gesamtzeit, die bei der Route vor einem Stopp mit dem Warten verbracht wird, bis sein Zeitfenster geöffnet wird. Beispiel: Wenn ein Stopp ein Zeitfenster von 15:00 bis 16:00 Uhr hat und die Ankunft der Route um 14:55 Uhr ist, beträgt die Wartezeit an diesem Stopp 5 Minuten. Dieser Feldwert entspricht der Summe der Wartezeiten an allen Stopps. |
TotalViolation_[Zeitattribut] | Der Gesamtbetrag des Zeitverstoßes für das Zeitfenster der Route. Wenn die Ankunft der Route an einem Stopp 5 Minuten nach dem Ende des Zeitfensters dieses Stopps erfolgt, beträgt der Zeitverstoß an diesem Stopp 5 Minuten. Dieses Feld entspricht der Summe der Zeitverstöße an allen Stopps. |
StartTime | Die Zeit, zu der die Route beginnt. |
EndTime | Die Zeit, zu der die Route abgeschlossen ist. |
FirstStopOID | Die OID-Kennung des ersten Stopps der Route. |
LastStopOID | Die OID-Kennung des letzten Stopps der Route. |
Shape_Length | Die geometrische Länge des Features. |
Feature-Class „Stopps“
Die Feature-Class Stops repräsentiert die Stopps, die von jeder der Routen erreicht und nicht erreicht werden konnten. Bei den Stopps, die nicht erreicht werden konnten, liefert die Attributtabelle Informationen zur Ursache des Problems. Bei den Stopps, die erreicht werden konnten, listet die Attributtabelle auf: den Routennamen, der den Stopps zugewiesen ist, die Reihenfolge der Stopps, die Ankunftszeit und weitere Informationen.
Der Standardname dieser Ausgabe-Feature-Class ist Stops, Sie können ihn jedoch ändern, indem Sie den Parameter Ausgabe-Stoppname (Output_Stops_Name in Python) vor der Berechnung ändern.
Der Feature-Class wird das Koordinatensystem zugewiesen, das auch vom zugrunde liegenden Netzwerk-Dataset verwendet wird. Dies kann durch die Angabe eines Wertes für den Parameter Ausgabe-Koordinatensystem in den Umgebungseinstellungen gesteuert werden.
Im Folgenden sind die Feldnamen der Feature-Class "Stopps" aufgeführt und beschrieben.
Feldname | Beschreibung |
---|---|
OID | Das vom System verwaltete ID-Feld. |
Shape | Die Geometrie des Punktes, der intern gespeichert wird. |
Name | Der Name des Stopps. Wenn die Eingabe-Feature-Class "Stopps" über ein Feld mit demselben Namen verfügte, wird der Wert für Name aus diesem Feld abgeleitet. Andernfalls wird dem Feld Name ein Standardname zugewiesen. |
RouteName | Dieses Feld stellt den Namen der Route dar, der der Stopp zugewiesen ist. Eingabestopps, die zum Ausführungszeitpunkt des Werkzeugs denselben Routennamen haben, werden gruppiert und durch eine Route aufgesucht, und der Route wird dieser Name zugewiesen. Wenn für die Eingabestopps mehrere Routennamen vorhanden sind, kann das Werkzeug auch mehrere Routen ausgeben – eine für jeden eindeutigen Routennamen. Wenn kein Name vorhanden ist, gehören alle Stopps derselben Route an. |
Sequence | Die Reihenfolge, in der der Stopp durch die zugewiesene Route aufgesucht wird, die im Feld RouteName aufgelistet ist. Ein Stopp mit einem Sequence-Wert von 3 bedeutet, dass die zugewiesene Route zwei Stopps aufsucht, bevor der betreffende Stopp aufgesucht wird. |
TimeWindowStart | Dieses Feld gibt den frühesten Zeitpunkt an, zu dem die Route den Stopp aufsuchen kann. Dieses Feld und dessen Werte werden aus den Eingabestopps kopiert. |
TimeWindowEnd | Dieses Feld gibt den spätesten Zeitpunkt an, zu dem die Route den Stopp aufsuchen kann. Dieses Feld und dessen Werte werden aus den Eingabestopps kopiert. |
CurbApproach | Gibt die Richtung an, in der ein Fahrzeug den Stopp erreicht bzw. von ihm wegfährt. Dieses Feld und dessen Werte werden aus den Eingabestopps kopiert. |
ArriveCurbApproach | Gibt an, auf welcher Seite des Fahrzeugs sich die Bordsteinkante bei der Ankunft am Stopp befindet. |
DepartCurbApproach | Gibt an, auf welcher Seite des Fahrzeugs sich die Bordsteinkante bei der Abfahrt vom Stopp befindet. |
Status | Dieses Feld wird von einer Domäne von Werten eingeschränkt, die unten aufgeführt ist (ihre codierten Werte werden in Klammern angegeben). Beachten Sie, dass sich der Netzwerkstandort auf die Position des Stopps im Netzwerk-Dataset bezieht.
|
Additional Time | Die Zeit, die zur gesamten Routenzeit hinzukommt, wenn dieser Stopp besucht wird. Dieses Feld und dessen Werte werden aus den Eingabestopps kopiert. Die Einheiten für dieses Feld entsprechen denen im Eingabeparameter Maßeinheiten. |
Additional Distance | Die Strecke, die zur gesamten Routenstrecke hinzukommt, wenn dieser Stopp besucht wird. Dieses Feld und dessen Werte werden aus den Eingabestopps kopiert. Die Einheiten für dieses Feld entsprechen denen im Eingabeparameter Maßeinheiten. |
Cumul_[Einheiten] | Die kumulative Entfernung oder Dauer der Route vom Ursprung bis einschließlich zum Stopp. Der hier gemeldete Wert ist die kumulative Routenzeit bzw. -entfernung bis zum Stopp, einschließlich aller Zusatzzeiten oder -entfernungen an dem Stopp und an allen vorherigen Stopps. |
Cumul_[Attributname]_[Einheiten] | Die kumulative Entfernung oder Dauer der Route vom Ursprung bis einschließlich zum Stopp. Der hier gemeldete Wert ist die kumulative Routenzeit bzw. -entfernung bis zum Stopp, einschließlich aller Zusatzzeiten oder -entfernungen an dem Stopp und an allen vorherigen Stopps. Die Einheiten des angegebenen Kostenattributs werden in die Einheiten konvertiert, die im Eingabeparameter Maßeinheiten festgelegt wurden. |
ArriveTime | Uhrzeit für die Ankunft am Stopp auf der Route. Wenn das Netzwerk-Dataset mit Zeitzonen konfiguriert ist, entspricht der Tageszeitwert der Zeitzone, in der sich der Stopp befindet. Andernfalls entspricht er der auf dem Computer konfigurierten Zeitzone, mit dem die Analyse berechnet wird. |
DepartTime | Uhrzeit für die Abfahrt vom Stopp auf der Route. Wenn das Netzwerk-Dataset mit Zeitzonen konfiguriert ist, entspricht der Tageszeitwert der Zeitzone, in der sich der Stopp befindet. Andernfalls entspricht er der auf dem Computer konfigurierten Zeitzone, mit dem die Analyse berechnet wird. |
ORIG_FID | Die Objekt-ID des Eingabestopps. Dieses Feld kann verwendet werden, um Attribute aus der Ausgabe-Feature-Class "Stopps" mit der Eingabestopps-Tabelle oder von den Eingabestopps mit den Ausgabestopps zu verknüpfen. Es kann auch verwendet werden, um Attribute mit und aus der Ausgabe-Feature-Class "Stopps" zu verbinden. |
Directions-Feature-Class
Die Line-Feature-Class Directions repräsentiert die Segmente zwischen den Stopps entlang von Routen. Sie enthält Textwegbeschreibungen zur Navigationshilfe.
Der Standardname dieser Ausgabe-Feature-Class ist Directions. Sie können ihn jedoch umbenennen, indem Sie den Parameter Name für Wegbeschreibung (Output_Directions_Name in Python) vor der Berechnung ändern.
Der Feature-Class wird das Koordinatensystem zugewiesen, das auch vom zugrunde liegenden Netzwerk-Dataset verwendet wird. Dies kann durch die Angabe eines Wertes für den Parameter Ausgabe-Koordinatensystem in den Umgebungseinstellungen gesteuert werden.
Im Folgenden werden die Feldnamen der Feature-Class Directions aufgeführt und beschrieben.
Feldname | Beschreibung |
---|---|
ObjectID | Das vom System verwaltete ID-Feld. |
Shape | Das Geometriefeld, das das Shape der Linien angibt. |
RouteName | Der Name der Route, auf die sich die Fahraktion bezieht. |
ArriveTime | Die Uhrzeit, an der die jeweilige Fahraktion initiiert wird. Wenn die Route mehrere Tage umfasst, werden das Datum und die Uhrzeit angezeigt. |
Typ | Dieses Feld ist für erweiterte Benutzer, die den Wegbeschreibungstext anpassen möchten. Für die Anforderungen der meisten Benutzer kann dieses Feld ignoriert und stattdessen das Feld Text verwendet werden. Typ bezieht sich auf eine Konstante in einer von zwei Enumerationen: esriDirectionsManueverType oder esriDirectionsStringType. (In der Beschreibung des Feldes SubItemType wird angegeben, auf welche Enumeration sich der Wert Typ bezieht.) Sie können eine Liste von Konstantenwerten anzeigen, indem Sie für den Enumerationsnamen nach dem gewünschten SDK suchen. |
SubItemType | Dieses Feld ist für erweiterte Benutzer, die den Wegbeschreibungstext anpassen möchten. Für die Anforderungen der meisten Benutzer kann dieses Feld ignoriert und stattdessen das Feld Text verwendet werden. SubItemType wird in Verbindung mit Typverwendet, um die im Textfeld angezeigte Wegbeschreibung zu erstellen. Das Feld SubItemType gibt an, ob sich das Feld Typ auf den Wert einer Konstante in der Enumeration esriDirectionsManueverType oder esriDirectionsStringType bezieht.
|
Text | Eine Textbeschreibung der Wegbeschreibung. Im Text werden der Style, die Einheiten und die Sprache gemäß den Angaben in den Werkzeugparametern verwendet. |
ElapsedTime | Die Zeit, die das Manöver in Anspruch nimmt. Anhand der im Parameter Zeitattributeinheiten ausgewählten Einheiten werden die Einheiten des Feldes ElapsedTime bestimmt. Einige Wegbeschreibungen enthalten zusätzliche Datensätze für Durchführungszeit, Zeitverstöße usw. In diesen Fällen wird die verstrichene Zeit für jeden Datensatz repliziert. Wenn Sie die insgesamt verstrichene Zeit addieren möchten, wählen Sie die Datensätze mit dem Typwert 1 aus und addieren Sie die Datensätze. |
DriveDistance | Die Fahrstrecke für diesen Teil der Route. Dieser Wert ist bei Wegbeschreibungen für Standorte, die mit dem Beginn des nächsten Routenteils identisch sind, 0. |
Shape_Length | Die geometrische Länge des Features. |
RouteEdges-Feature-Class
Die Line-Feature-Class RouteEdges repräsentiert die einzelnen Straßensegmente, auf denen die Route verläuft.
Der Standardname dieser Ausgabe-Feature-Class ist RouteEdges, Sie können ihn jedoch ändern, indem Sie den Parameter Ausgabename für Routenkanten (Output_Route_Edges_Name in Python) vor der Berechnung ändern.
Der Feature-Class wird das Koordinatensystem zugewiesen, das auch vom zugrunde liegenden Netzwerk-Dataset verwendet wird. Dies kann durch die Angabe eines Wertes für den Parameter Ausgabe-Koordinatensystem in den Umgebungseinstellungen gesteuert werden.
Im Folgenden werden die Feldnamen der Feature-Class RouteEdges aufgeführt und beschrieben.
Feldname | Beschreibung | |
---|---|---|
ObjectID | Das vom System verwaltete ID-Feld. | |
Shape | Das Geometriefeld, das das Shape der Linien angibt. | |
SourceName | Der Name der Quell-Edge-Feature-Class, aus der die Linie generiert wurde. | |
SourceOID | Die Objekt-ID des durchlaufenen Quell-Features. Dieser Wert entspricht einer Objekt-ID aus der Feature-Class, die im Feld SourceName angegeben ist. | |
RouteEdgeID | Die ID, die die Netzwerk-Dataset-Kante darstellt, die von der Route durchlaufen wurde. Objekt-IDs kennzeichnen eindeutig Features und Kanten-IDs kennzeichnen eindeutig Kanten. Pro Linien-Feature können mehrere Kanten vorhanden sein. | |
FromPosition | Gibt an, wo das Ausgabe-RouteEdges-Feature in Bezug auf die Digitalisierrichtung des zugrunde liegenden Quell-Features beginnt.
| |
ToPosition | Gibt an, wo das Ausgabe-RouteEdges-Feature in Bezug auf die Digitalisierrichtung des zugrunde liegenden Quell-Features endet.
| |
RouteID | Kennzeichnet eindeutig die Route, von der die Kante durchlaufen wurde. Der Wert RouteID entspricht einem OID-Wert aus der Ausgabe-Route-Feature-Class. | |
Attr_[Einheiten] | Die Fahrzeit oder Länge des durchlaufenen Teils des zugrunde liegenden Source-Features. | |
Attr_[Kostenattribut]_[Einheiten] | Die Fahrzeit oder Länge des durchlaufenen Teils des zugrunde liegenden Source-Features nach dem Kostenattributnamen. Die Einheiten des angegebenen Kostenattributs werden in die Einheiten konvertiert, die im Eingabeparameter Maßeinheiten festgelegt wurden. | |
Cumul_[Einheiten] | Die Fahrzeit oder Länge der Route vom Ursprung bis zum Ende des durchlaufenen Teils dieses zugrunde liegenden Source-Features. | |
Cumul_[Kostenattribut]_[Einheiten] | Die Fahrzeit oder Länge der Route vom Ursprung bis zum Ende des durchlaufenen Teils dieses zugrunde liegenden Source-Features. Die Einheiten des angegebenen Kostenattributs werden in die Einheiten konvertiert, die im Eingabeparameter Maßeinheiten festgelegt wurden. | |
Attr_[Restriktionsattribut] | Gibt an, ob die durchlaufene Kante das Restriktionsattribut verwendet hat, auf das im Namen dieses Felds verwiesen wird.
| |
Shape_Length | Die geometrische Länge des Features. |