| Beschriftung | Erläuterung | Datentyp |
Eingabe-Verfolgungsnetz | Das Verfolgungsnetz, in dem die Verfolgung ausgeführt wird. Bei Verwendung einer Enterprise-Geodatabase muss ein Eingabe-Verfolgungsnetz von einem Feature-Service stammen. Ein Verfolgungsnetz von einer Datenbankverbindung wird nicht unterstützt. | Trace Network; Trace Network Layer |
Verfolgungstyp | Gibt den Typ der auszuführenden Verfolgung an.
| String |
Startpunkte | Ein Feature-Layer, der mithilfe der Registerkarte Startpunkte im Bereich Verfolgungspositionen erstellt wurde, oder eine Tabelle oder Feature-Class, die mindestens einen Datensatz enthält, der die Startpunkte der Verfolgung darstellt. Die Feature-Class "TN_Temp_Starting_Points" wird standardmäßig verwendet und in der Standard-Geodatabase des Projekts generiert, wenn Sie die Startpunkte mit dem Werkzeug Startpunkte im Bereich Verfolgungspositionen erstellen. | Feature Layer; Table View |
Barrieren (optional) | Eine Tabelle oder Feature-Class mit mindestens einem Feature, das die Barrieren darstellt, die verhindern, dass die Verfolgung über diesen Punkt hinaus ausgeführt wird. Die Feature-Class "TN_Temp_Barriers" wird standardmäßig verwendet und in der Standard-Geodatabase des Projekts generiert, wenn Sie die Barrieren mit der Registerkarte Barrieren im Bereich Verfolgungspositionen erstellen. | Feature Layer; Table View |
Pfadrichtung (optional) | Gibt die Richtung des Verfolgungspfades an. Die Kosten, die beim Passieren des Pfades entstehen, werden mit dem Parameterwert Name des "Kürzester Pfad"-Netzwerkattributs ermittelt. Dieser Parameter wird nur bei der Ausführung einer Verfolgung vom Typ Kürzester Pfad berücksichtigt.
| String |
Name des "Kürzester Pfad"-Netzwerkattributs (optional) | Der Name des Netzwerkattributs, das zum Berechnen des Pfades verwendet wird. Bei der Ausführung einer Verfolgung vom Typ "Kürzester Pfad" wird der kürzeste Pfad mithilfe eines numerischen Netzwerkattributs wie etwa Shape-Länge berechnet. Es können sowohl kosten- als auch entfernungsbasierte Pfade ermittelt werden. Dieser Parameter ist für die Ausführung einer Verfolgung vom Typ "Kürzester Pfad" erforderlich. | String |
Barrieren-Features einbeziehen (optional) |
Gibt an, ob die Barrieren-Features für die Durchlassfähigkeit in die Verfolgungsergebnisse einbezogen werden.
| Boolean |
Konsistenz überprüfen (optional) | Gibt an, ob ein Fehler ausgegeben wird, wenn in einem der zurückgegebenen Features Dirty Areas gefunden werden. Dies ist die einzige Möglichkeit sicherzustellen, dass eine Verfolgung Features mit einem konsistenten Status im Netzwerk weitergibt. Um Dirty Areas zu entfernen, überprüfen Sie die Netzwerk-Topologie.
| Boolean |
Barrieren bei Startpunkten ignorieren (optional) | Gibt an, ob Barrieren in der Verfolgungskonfiguration für Startpunkte ignoriert werden.
| Boolean |
Unbestimmbare Fließrichtung zulassen (optional) | Gibt an, ob Features mit einer unbestimmbaren oder nicht initialisierten Fließrichtung verfolgt werden. Dieser Parameter wird nur bei der Ausführung einer Verfolgung flussaufwärts oder flussabwärts berücksichtigt.
| Boolean |
Bedingende Barrieren (optional) | Legt für Features basierend auf einem Vergleich mit einem Netzwerkattribut eine Bedingungsbarriere für Durchlässigkeit fest. Eine Bedingungsbarriere verwendet ein Netzwerkattribut, einen Operator und einen Typ sowie einen Attributwert. Halten Sie eine Verfolgung beispielsweise an, wenn das Attribut Code dem spezifischen Wert ArtificialPath entspricht. Wenn ein Feature diese Bedingung erfüllt, wird die Verfolgung angehalten. Bei Verwendung mehrerer Attribute können Sie mit dem Parameter Kombination verwenden eine And- oder eine Or-Bedingung definieren. Die Komponenten der Bedingungsbarrieren sind folgende:
Die Komponenten für Operator lauten wie folgt:
Die Komponenten für Typ lauten wie folgt:
Die Komponenten für Kombination verwenden lauten wie folgt:
| Value Table |
Funktionsbarrieren (optional) | Legt für Features eine Durchlässigkeitsbarriere basierend auf einer Funktion fest. Funktionsbarrieren können beispielsweise verwendet werden, um die Entfernung der Verfolgung vom Startpunkt einzuschränken oder einen Maximalwert zum Anhalten einer Verfolgung festzulegen. Die Länge der jeweils zurückgelegten Linie wird beispielsweise der bisher zurückgelegten Gesamtentfernung hinzugefügt. Wenn die zurückgelegte Gesamtlänge den angegebenen Wert erreicht hat, wird die Verfolgung angehalten. Die Komponenten der Funktionsbarrieren sind folgende:
Die Komponenten für Funktion lauten wie folgt:
Beispiel: Ein Startpunkt-Feature weist den Wert 20 auf. Das nächste Feature hat den Wert 30. Mit der Funktion "Minimum" ist das Ergebnis 20, mit "Maximum" ist es 30, mit "Addieren" ist es 50, mit "Mittelwert" ist es 25, mit "Anzahl" ist es 2, und mit "Subtrahieren" ist es -10. Die Komponenten für Operator lauten wie folgt:
Die Komponenten für Lokale Werte verwenden lauten wie folgt:
| Value Table |
Durchlassfähigkeit anwenden auf (optional) | Gibt den Typ der Durchlassfähigkeit an, der angewendet wird. Der Umfang der Durchlassfähigkeit bestimmt, ob die Durchlassfähigkeit auf Knoten, auf Kanten oder auf Knoten und auf Kanten angewendet wird. Wenn beispielsweise in einem Wanderwegenetz als Bedingungsbarriere definiert ist, dass eine Verfolgung beendet wird, wenn ein Attribut für den Oberflächentyp den Wert "Kies" enthält, und der Umfang der Durchlassfähigkeit nur für Knoten festgelegt ist, endet die Verfolgung bei einem Kanten-Feature mit diesem Wert im Feld für den Oberflächentyp nicht, da das Attribut für den Oberflächentyp nur für Kanten gilt.
| String |
Funktionen (optional) | Die Berechnungsfunktionen, die auf die Verfolgungsergebnisse angewendet werden. Folgende Funktionskomponenten stehen zur Verfügung:
Die Komponentenoptionen für Funktion lauten wie folgt:
Beispiel: Ein Startpunkt-Feature weist den Wert 20 auf. Das nächste Feature hat den Wert 30. Wenn Sie die Funktion Min verwenden, ist das Ergebnis 20. Das Ergebnis für Max ist 30, für Addieren 50, für Durchschnitt 25, für Anzahl 2 und für Subtrahieren -10. Die Komponentenoptionen für Filteroperator lauten wie folgt:
Die Komponentenoptionen für Filtertyp lauten wie folgt:
| Value Table |
Ausgabebedingungen (optional) | Die Typen der Features, die basierend auf einem Netzwerkattribut zurückgegeben werden sollen. Bei einer Verfolgung, die beispielsweise zum Herausfiltern aller Features außer Abzweigungs-Features konfiguriert wurde, sind in den Ergebnissen keine verfolgten Features enthalten, denen nicht das Attribut "Abzweigung" zugewiesen wurde. Verfolgte Features, denen die Kategorie "Abzweigung" zugewiesen wurde, werden folglich im Ergebnisauswahlsatz zurückgegeben. Die Komponenten der Ausgabebedingungen sind folgende:
Die Komponentenoptionen für Operator lauten wie folgt:
Die Komponentenoptionen für Typ lauten wie folgt:
| Value Table |
Ergebnistypen (optional) | Gibt den Typ der Ergebnisse an, die von der Verfolgung zurückgegeben werden.
| String |
Auswahltyp | Gibt an, wie die Auswahl angewendet wird, und welche Aktion ausgeführt wird, wenn eine aktuelle Auswahl vorhanden ist.
| String |
Alle vorherigen Verfolgungsergebnisse löschen (optional) | Gibt an, ob Inhalte aus den Feature-Classes, die zum Speichern der aggregierten Geometrie ausgewählt wurden, gekürzt oder an diese angefügt werden. Dieser Parameter kann nur für Ergebnisse des Typs "Aggregierte Geometrie" verwendet werden.
| Boolean |
Name des Verfolgungsnetzes (optional) | Der Name der Verfolgungsoperation. Dieser Wert wird im Feld TRACENAME der Ausgabe-Feature-Class gespeichert, um die Identifizierung der Verfolgungsergebnisse zu unterstützen. Dieser Parameter kann nur für Ergebnisse des Typs "Aggregierte Geometrie" verwendet werden. | String |
Aggregierte Punkte (optional) | Eine Ausgabe-Multipoint-Feature-Class, die die aggregierte Ergebnisgeometrie enthält. Standardmäßig wird der Parameter von einer vom System generierten Feature-Class namens "Trace_Results_Aggregated_Points" gefüllt, die in der Standard-Geodatabase des Projekts gespeichert wird. Diese Feature-Class wird automatisch erstellt, wenn sie nicht vorhanden ist. Eine vorhandene Feature-Class kann auch zum Speichern der aggregierten Geometrie verwendet werden. Wenn nicht die Standard-Feature-Class verwendet wird, muss es sich um eine Multipoint-Feature-Class handeln, die ein Zeichenfolgenfeld namens TRACENAME enthält. Dieser Parameter kann nur für Ergebnisse des Typs "Aggregierte Geometrie" verwendet werden. | Feature Class |
Aggregierte Linien (optional) | Eine Ausgabe-Polyline-Feature-Class, die die aggregierte Ergebnisgeometrie enthält. Standardmäßig wird der Parameter von einer vom System generierten Feature-Class namens "Trace_Results_Aggregated_Lines" gefüllt, die in der Standard-Geodatabase des Projekts gespeichert wird. Diese Feature-Class wird automatisch erstellt, wenn sie nicht vorhanden ist. Eine vorhandene Feature-Class kann auch zum Speichern der aggregierten Geometrie verwendet werden. Wenn nicht die Standard-Feature-Class verwendet wird, muss es sich um eine Polyline-Feature-Class handeln, die ein Zeichenfolgenfeld namens TRACENAME enthält. Dieser Parameter kann nur für Ergebnisse des Typs "Aggregierte Geometrie" verwendet werden. | Feature Class |
Ausgabe-Gruppen-Layer-Name (optional) | Der Name des Ausgabe-Gruppen-Layers, in dem Feature-Layer mit Auswahlsätzen aus Features, die durch die Verfolgung zurückgegeben wurden, enthalten sind. Dieser Layer ermöglicht den Zugriff zum Arbeiten mit der Ausgabe einer Verfolgung in ModelBuilder und Python. Dieser Parameter gilt nur für den Ergebnistyp "Netzwerk-Layer". | Group Layer |
Verfolgungskonfiguration verwenden (optional) | Gibt an, ob zum Füllen der Parameter des Werkzeugs Verfolgen eine vorhandene benannte Verfolgungskonfiguration verwendet wird.
Hinweis:Dieser Parameter erfordert Verfolgungsnetz Version 2 oder höher. | Boolean |
Name der Verfolgungskonfiguration (optional) | Gibt den Namen der Verfolgungskonfiguration an, die zum Definieren der Verfolgungseigenschaften verwendet wird. Dieser Parameter ist nur aktiv, wenn der Parameter Verfolgungskonfiguration verwenden aktiviert wurde. Hinweis:Dieser Parameter erfordert Verfolgungsnetz Version 2 oder höher. | String |
Ausgabe-JSON (optional) | Name und Speicherort der zu generierenden .json-Datei. | File |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
| Aktualisiertes Verfolgungsnetz | Das aktualisierte Verfolgungsnetz | Any Value |