Skip to main content

Endpunkte

Endpunkte werden von der pfadbasierten Verfolgung verwendet, um die Features zu definieren, die als Endpositionen für einen Pfad dienen.

Eine pfadbasierte Verfolgung beginnt an einer Startposition, die mithilfe von Startpunkten festgelegt wird, um den Ursprung des zu analysierenden Pfads zu bestimmen. Endpositionen geben das Ende des Pfades an und können optional mithilfe von Endpunkten festgelegt werden. Wenn keine Endpunkte explizit angegeben sind, werden die Endpositionen für eine pfadbasierte Verfolgung definiert, wenn Barrieren gefunden werden, wenn die für die Verfolgung festgelegte maximale Anzahl von Sprüngen (Maximale Hop-Anzahl) erreicht ist und wenn die Verfolgung am Endpunkt des Pfades auf Knoten mit einer Valenz von 1 trifft.

Wenn zum Festlegen von Endpositionen für eine pfadbasierte Verfolgung Endpunkte verwendet werden, werden alle anderen Arten von Endpositionen ignoriert.

Auf der Registerkarte Stopp im Bereich Verfolgen können Sie Endpunkte erstellen und verwalten, Anschlusspunkte angeben, zwischen lagegleichen Features differenzieren und mehrere Endpunkte festlegen.

Beachten Sie beim Arbeiten mit Endpunkten Folgendes:

  • Damit ein Endpunkt gültig ist, muss das Netzwerk-Feature, auf dem er platziert wurde, in der Netzwerk-Topologie vorhanden sein. Stellen Sie sicher, dass als Endpunkte verwendete Netzwerk-Features validiert wurden.

  • Beim Arbeiten mit räumlichen Features auf der Karte wird ein lagegleicher Punkt auf der Karte erstellt, um die Endposition für die Verfolgung zu kennzeichnen. Sie können auch Datensätze aus nichträumlichen Kanten- und Knotenobjekttabellen auswählen und dem Bereich Verfolgen als Endpunkte hinzufügen:

    • Bei Punkten müssen Sie für Bauteile, die über Anschlusspunkte verfügen, einen Anschlusspunkt angeben und als Endpunkt festlegen.

    • Bei Linien kann der Endpunkt an einer beliebigen Position entlang des Linien-Features platziert werden.

      • Der PERCENTALONG-Wert für den Endpunkt kann in der Feature-Class UN_Temp_Stopping_Points geändert werden.
    • Bei Polygonen wird der Endpunkt im Schwerpunkt platziert, um die Endposition der Verfolgung zu kennzeichnen.

    • Bei Kantenobjekten wird der Endpunkt im Objekt festgelegt, um die Endposition der Verfolgung zu kennzeichnen.

      • Endpunkte werden standardmäßig mit dem Wert 0,5 für "Prozent (entlang einer Linie)" platziert. Dies können Sie ändern, indem Sie das Feld PERCENTALONG für den Endpunkt in der Feature-Class UN_Temp_Stopping_Points bearbeiten.
    • Bei Knotenobjekten muss bei Features, die über Anschlusspunkte in einer herkömmlichen Netzart verfügen, ein bestimmter Anschlusspunkt als Endpunkt festgelegt werden.

    • Bei gruppierten Knoten- oder Kantenobjekten mit Einheitenkennungen (Einheiten-IDs, Einheiten) in einer Telekommunikationsnetzart werden alle zur Verfolgung verfügbaren Einheiten in den Bereich Verfolgen geladen. Sie können die Parameterwerte für Erste Einheit und Letzte Einheit ändern, um die Einheiten, für die der Endpunkt gilt, einzuschränken.

  • Bei Verwendung von Endpunkten auf Linien-Features und Kantenobjekten enthalten die Verfolgungsergebnisse standardmäßig das gesamte Linien-Feature in der Auswahl, nicht nur den Teil bis zum mittig platzierten Endpunkt.

    Hinweis:

    Standardmäßig werden Verfolgungsergebnisse als Auswahl zurückgegeben und enthalten das vollständige Linien-Feature. Wenn ein Endpunkt mittig auf einer Linie platziert wird, können Sie im Parameter Ergebnistypen die Option Aggregierte Geometrie verwenden, um in einer Ausgabe-Feature-Class vom Typ "Multipart-Geometrie" partielle Feature-Ergebnisse zurückzugeben. Wenn ein Endpunkt entlang einer Linie platziert wird, enden die Verfolgungsergebnisse an der Endpunktposition, sodass partielle Feature-Geometrien zurückgegeben werden können. Wenn Kantenobjekte Inhalt eines Linien-Features sind, kann mit dem Parameter Geometrien darstellen auch für Kantenobjekte mit mittigen Endpunkten in der aggregierten Ergebnisgeometrie eine partielle Geometrie angezeigt werden.

Nach dem Erstellen eines Endpunktes im Bereich Verfolgen wird die Feature-Class UN_Temp_Stopping_Points in der Standard-Geodatabase des Projekts erstellt. Weitere Endpunkte werden an diese Feature-Class angehängt. Mit der Schaltfläche Alle löschen auf der Registerkarte Stopp können alle Endpunkte aus einer Karte entfernt werden.

Endpunkte können auch in einer benutzerdefinierten Feature-Class angegeben oder mit dem Werkzeug Verfolgungspositionen hinzufügen erstellt werden. Von diesem Werkzeug wird eine Ausgabe-Feature-Class erstellt, die dasselbe Schema wie die Feature-Class UN_Temp_Stopping_Points besitzt. Dadurch können ausgewählte räumliche Netzwerk-Features für die Verwendung in einem Skript oder Modell in eine benutzerdefinierte Feature-Class ausgegeben werden.

Wenn mithilfe einer vorhandenen benutzerdefinierten Feature-Class oder Tabelle im Werkzeug Verfolgen Endpunkte angegeben werden, gelten folgende Anforderungen:

  • Das Schema der benutzerdefinierten Feature-Class oder Tabelle muss ein FEATUREGLOBALID-Feld vom Typ "GUID" enthalten, das dem in der Feature-Class UN_Temp_Stopping_Points ähnelt, und es muss einen Wert enthalten, um als Endpunkt auf das entsprechende Netzwerk-Feature angewendet zu werden.

    • Wenn dieses Feld nicht ausgefüllt ist, werden Features ohne einen entsprechenden Wert nicht verwendet, um einen Endpunkt zu platzieren.
  • Das Schema der benutzerdefinierten Feature-Class oder Tabelle muss ein PERCENTALONG-Feld vom Typ "Double" enthalten, sodass Endpunkte entlang eines Linien-Features oder Kantenobjekts platziert werden können.

    • Das Feld PERCENTALONG muss einen Wert zwischen 0,0 und 1,0 enthalten, welcher die Position des Endpunktes entlang der Kante angibt.

    • Wenn das Feld PERCENTALONG nicht vorhanden ist oder keinen geeigneten Wert enthält, wird angenommen, dass der Endpunkt auf einem Knoten platziert werden soll, sodass die Platzierung entlang einer Kante ignoriert wird.

  • Das Schema der benutzerdefinierten Feature-Class oder Tabelle muss ein TERMINALID-Feld vom Typ "Long" enthalten, sodass Endpunkte auf einem Knoten-Feature oder Knotenobjekt platziert werden können.

    • Wenn das Feld TERMINALID nicht vorhanden ist oder keinen geeigneten Wert enthält, wird angenommen, dass der Endpunkt auf einem Kanten-Feature platziert werden soll, sodass die Platzierung auf einem Knoten ignoriert wird.
  • Wenn Sie mit der Utility Network-Version 7 oder höher arbeiten, muss das Schema der benutzerdefinierten Feature-Class oder Tabelle ein FEATUREOID-Feld vom Typ "Big Integer" und ein OBJECTID-Feld (64 Bit) enthalten. Das Objekt-ID-Feld kann mit dem Werkzeug Objekt-ID in 64 Bit migrieren zu 64 Bit migriert werden.

Weitere Informationen zum Festlegen von Startpunkten, Endpunkten und Barrieren