Konfigurieren einer Verfolgung

Die Verfolgung eines Versorgungsnetzes dient dazu, Fragen zum Zustand Ihres Netzwerks zu jedem beliebigen Zeitpunkt zu beantworten. Um ein Versorgungsnetz zu verfolgen, verwenden Sie das Werkzeug Verfolgen, oder rufen Sie eine benannte Verfolgungskonfiguration über den Bereich Verfolgen auf.

Das Versorgungsnetz bietet verschiedene Verfolgungstypen. Bestimmte Verfolgungstypen verwenden die Ebenendefinition einer herkömmlichen Netzart und integrieren die Teilnetzdefinition, während bei anderen Verfolgungen die Teilnetzeigenschaften nicht berücksichtigt werden. Jeder Verfolgungstyp kann angepasst werden, um die Ergebnisse zu verfeinern, indem zusätzliche Konfigurationen für das Werkzeug Verfolgen oder Verfolgungskonfiguration hinzufügen festgelegt werden. In diesem Thema werden alle Verfolgungstypen erläutert.

Teilnetzbasierte Verfolgungen, die auf der Teilnetzdefinition in der Verfolgungskonfiguration basieren, werden nur bei herkömmlichen Netzarten unterstützt. Dazu zählen:

Netzwerkverfolgungen, die nicht auf der Teilnetzdefinition basieren, werden sowohl bei herkömmlichen Netzarten als auch bei Telekommunikationsnetzarten unterstützt. Dazu zählen:

Verfolgungen von Stromkreisen, bei denen eine Stromkreisdefinition vorhanden sein muss, werden nur bei Telekommunikationsnetzarten unterstützt.

Hinweis:

Bei flussaufwärts und flussabwärts verlaufenden Verfolgungen wird die Teilnetzdefinition nicht verwendet, wenn der Parameter Digitalisierrichtung verwenden aktiviert ist. Sie können sowohl für herkömmliche als auch für Telekommunikationsnetzarten ausgeführt werden.

Neben diesen Verfolgungstypen enthält das Werkzeug Verfolgen auch eine umfassende Reihe erweiterter Konfigurationen zum Optimieren aller bereitgestellten Verfolgungstypen. Anhand dieser Konfigurationen können Sie die Durchlassfähigkeit einrichten, unterscheiden, welche Features oder Objekte zurückgegeben werden sollten, und durchzuführende Berechnungen einrichten. ModelBuilder kann zum Speichern komplexer Konfigurationen und zum Reduzieren der Anzahl der Parameter auf der Bedienoberfläche des Modellierungswerkzeugs verwendet werden. Benannte Verfolgungskonfigurationen ermöglichen Ihnen das Erstellen und Speichern komplexer Verfolgungen, die in einer Organisation freigegeben werden können. Dadurch können Sie und andere Benutzer erweiterte Verfolgungen mit nur wenigen Mausklicks erneut ausführen.

Bei der Arbeit mit herkömmlichen Netzarten kann durch das Festlegen von Konfigurationen für die Teilnetz-Verfolgung in der Teilnetzdefinition das Werkzeug Verfolgen beim Ausführen einer Verfolgung für eine bestimmte Ebene automatisch gefüllt werden. Dies gilt für teilnetzbasierte Verfolgungen. Beispielsweise möchten Sie, während die Teilnetzverfolgungen immer an Schutzbauteilen stoppen sollen, um das Ende der Zuleitung anzugeben und die Gesamtlast für jede Zuleitung zu berechnen, die entsprechenden Parameter bestimmt nicht jedes Mal festlegen, wenn Sie eine auf einem Teilnetz basierende Verfolgung ausführen. Aus diesem Grund besteht die Möglichkeit zur Definition eines Standardnetzwerks für alle Teilnetze einer Ebene. Eine Teilnetzdefinition wird vom Administrator festgelegt, wenn eine Ebene erstellt wird. Wenn die Ebene im Werkzeug Verfolgen festgelegt wird, werden die erweiterten Parameter automatisch mit der für die Eingabeebene festgelegten Definition für Teilverfolgungen gefüllt. Alle eingegebenen Parameter der Verfolgungskonfiguration können im Werkzeug manuell überschrieben werden, bevor die Verfolgung ausgeführt wird.

Während der Einrichtung einer Verfolgung können Sie die Konfiguration der Teilnetzverfolgungen ändern oder ergänzen. Sie können z. B. die nachzuverfolgenden Feature-Typen und Objekte steuern (Rohrdurchmesser größer als 6 cm), auswählen, welche Feature-Typen zurückgegeben werden sollen (alle offenen Ventile), und Berechnungen mit Netzwerkattributen durchführen (Summieren der Länge der AB-Phasenleitungen).

In den folgenden Abschnitten werden alle Konfigurationskomponenten untersucht, die für die Verfolgung in einer herkömmlichen und einer Telekommunikationsnetzart verfügbar sind. Informationen zu Optionen und Verwendung der Parameter finden Sie unter dem Werkzeug Verfolgen.

Asynchrones Ausführen einer Verfolgung

Der Parameter In asynchronem Modus auf dem Server ausführen bietet die Möglichkeit, Verfolgungsvorgänge unter Verwendung des Geoverarbeitungsservice "UtilityNetworkTools" asynchron zu verarbeiten. Diese Option ist nur verfügbar, wenn Sie mit einem Versorgungsnetz in einer unternehmensweiten Bereitstellung arbeiten. Verfolgungsvorgänge werden standardmäßig synchron verarbeitet.

KonfigurationsoptionBeschreibung

In asynchronem Modus auf dem Server ausführen

  • Aktiviert: Verfolgungsvorgänge werden asynchron verarbeitet.
  • Deaktiviert: Verfolgungsvorgänge werden synchron verarbeitet. Dies ist die Standardeinstellung.

Definieren des Verfolgungsgebiets

Im Werkzeug Verfolgen müssen Sie angeben, in welchen Bereichen des Netzwerks die Verfolgung durchgeführt werden darf. Durch das Definieren eines verfolgbaren Gebiets wird sichergestellt, dass der gewünschte Teil des Netzwerks verfolgt wird.

Bei der Arbeit mit herkömmlichen Netzarten kann die Ausdehnung eines Bereichs für die Verfolgung mit vier Informationen definiert werden: Netzart, Ebene, Zielebene und Teilnetz. Nicht alle Verfolgungen weisen diese Parameter auf; die erforderlichen Informationen werden durch die Art der Verfolgung bestimmt.

Mit der Definition des verfolgbaren Bereichs wird die Verwaltung des Teilnetzes unterstützt und das Durchlaufen zu anderen Ebenen auf bestimmte Verfolgungstypen beschränkt. Durch Angabe der Netzart wird die Verfolgung ausschließlich auf diese Netzart beschränkt. Für jede teilnetzbasierte Verfolgung muss eine Netzart festgelegt werden. Einige Verfolgungstypen erfordern die Angabe einer Ebene und eines optionalen Teilnetzes, andere die Festlegung einer Ebene und einer Zielebene (flussaufwärts und flussabwärts). Eine Zielebene ermöglicht Ihnen die Verfolgung mehrerer Ebenen in einer Netzart.

Der Parameter Ebene im Werkzeug Verfolgen wird verwendet, um die Verfolgung auf eine bestimmte Ebene zu beschränken. Er wird auch verwendet, um Verfolgungskonfigurationsparameter automatisch mit Werten zu füllen, die für die Teilnetzdefinition festgelegt wurden. Wenn Startpunkte in Verbindung mit dem Parameter Ebene angegeben werden, müssen sie sich in der angegebenen Ebene befinden. Der Parameter Zielebene wird für flussaufwärts und flussabwärts verlaufende Verfolgungen verwendet. Mit ihm wird die Grenze des verfolgbaren Netzwerks festgelegt: Eine Verfolgung kann sich innerhalb der Zielebene bewegen, aber nicht über sie hinaus.

Beim Verfolgen über mehrere Ebenen werden Verfolgungskonfigurationseinstellungen für die anfängliche Ebene geladen. Für jede neue Ebene bei der Verfolgung werden die folgenden Verfolgungskonfigurationseinstellungen geladen:

  • Umfang der Durchlassfähigkeit
  • Bedingungsbarrieren
  • Funktionsbarrieren
  • Weitergabemodule

Bei Teilnetzverfolgungen können Sie einen Teilnetznamen angeben, um das zu verfolgende Teilnetz anzugeben, ohne Startpunkte zu verwenden. Bei diesem Ansatz werden die Teilnetz-Controller für das angegebene Teilnetz als Startpunkt für die Verfolgung verwendet.

Bei der Arbeit mit einer Telekommunikationsnetzart müssen Sie für die Stromkreisverfolgung den Wert Netzart und optional einen Stromkreisnamen angeben, um die Verfolgung einzuschränken.

Einbeziehen von Containern, Inhalten und Strukturen und Barrieren in Ergebnisse

Mit den verschiedenen konfigurierbaren Optionen des Werkzeugs Verfolgen lassen sich die Netzwerk-Features, die in die Ergebnisse einbezogen werden, basierend auf ihrer Zuordnungsrolle bzw. ihrem Barrierestatus konfigurieren. Zuordnungs-Features können Container, Inhalte und Strukturen beinhalten. Standardmäßig ist alles außer Containern, ihren Inhalten und Strukturen in den Ergebnissen einer Verfolgung enthalten.

Container einbeziehen

Der Parameter Container einbeziehen gibt an, ob Container-Netzwerk-Features in die Ergebnisse einer Verfolgung aufgenommen werden sollen. Alle Container der verfolgten Inhalts-Features und Objekte werden auch in die Verfolgungsergebnisse einbezogen. Diese Konfiguration kann auch zum Verfolgen eines Strukturnetzwerks und zum Zurückgeben von unterirdischen Leitungen verwendet werden, die beispielsweise andere Netzwerk-Features enthalten.

KonfigurationsoptionBeschreibung

Container einbeziehen

  • Aktiviert: Container-Netzwerk-Features werden in die Verfolgungsergebnisse einbezogen.
  • Nicht aktiviert: Container-Netzwerk-Features werden in die Verfolgungsergebnisse nicht einbezogen. Dies ist die Standardeinstellung.

Bis ersten räumlichen Container einbeziehen

Gibt an, ob die in den Verfolgungsergebnissen zurückgegebenen Container so begrenzt werden sollen, dass sie nur diejenigen bis einschließlich des ersten räumlichen Containers für jedes Netzwerkelement enthalten. Wenn keine räumlichen Container erkannt werden, aber nichträumliche Container für ein bestimmtes Netzwerkelement vorhanden sind, werden alle nichträumlichen Container in die Ergebnisse einbezogen. Dieser Parameter ist nur verfügbar, wenn Container einbeziehen aktiviert ist.

KonfigurationsoptionBeschreibung

Bis ersten räumlichen Container einbeziehen

  • Aktiviert: Gibt alle Container bis einschließlich des ersten räumlichen Containers im Verfolgungsergebnis für ein Netzwerkelement zurück, wenn entlang des Verfolgungspfades geschachtelte Containment-Zuordnungen erkannt werden. Sind keine räumlichen Container vorhanden, werden alle nichträumlichen Container in die Ergebnisse für ein bestimmtes Netzwerkelement einbezogen.
  • Deaktiviert: Alle Container werden in den Ergebnissen zurückgegeben. Dies ist die Standardeinstellung.

Inhalt einbeziehen

Der Parameter Inhalt einbeziehen gibt an, ob der Inhalt von Container-Features in die Ergebnisse einer Verfolgung einbezogen wird. Um zwischen den verschiedenen Containertypen zu unterscheiden, können Sie einen Ausgabe-Filter zum Filtern der Verfolgungsergebnisse verwenden.

KonfigurationsoptionBeschreibung

Inhalt einbeziehen

  • Aktiviert: Inhalt von Container-Netzwerk-Features wird in die Verfolgungsergebnisse einbezogen.
  • Nicht aktiviert: Inhalt von Container-Netzwerk-Features wird nicht in die Verfolgungsergebnisse einbezogen. Dies ist die Standardeinstellung.

Strukturen einbeziehen

Der Parameter Strukturen einbeziehen legt fest, ob bei der Verfolgung von Anbau-Features Struktur-Features in die Ergebnisse einbezogen werden. Dies ist hilfreich bei Aufgaben wie der Erstellung von Berichten für strukturelle Assets.

KonfigurationsoptionBeschreibung

Strukturen einbeziehen

  • Aktiviert: Struktur-Features und Objekte werden in die Verfolgungsergebnisse einbezogen.
  • Nicht aktiviert: Struktur-Features und Objekte werden nicht in die Verfolgungsergebnisse einbezogen. Dies ist die Standardeinstellung.

Barrieren-Features einbeziehen

Der Parameter Barrieren-Features einbeziehen gibt an, ob Features und Objekte, die als Barrieren dienen, in die Ergebnisse einer Verfolgung einbezogen werden. Dies schließt Feature-Barrieren ein, die auf der Registerkarte Barrieren im Bereich Verfolgen festgelegt wurden, sowie dynamisch konfigurierte Barrieren: Bedingungsbarrieren, Funktionsbarrieren, Filterbarrieren und Filterfunktionsbarrieren. In der Teilnetzdefinition kann konfiguriert werden, ob bei herkömmlichen Netzarten Barrieren in Verfolgungsergebnissen als Teil der Teilnetz-Verfolgungskonfiguration einbezogen werden sollen.

Hinweis:

Der von einer Verfolgung zurückgegebene Auswahlsatz kann unerwartete Ergebnisse zeigen, wenn auf Kanten-Features mit mittiger Konnektivität Barrieren platziert werden und die Option Barrieren-Features einbeziehen deaktiviert ist. Wird ein Teil des Features von der Verfolgung zurückgegeben, wird das gesamte Feature ausgewählt und in den Verfolgungsergebnissen angezeigt.

KonfigurationsoptionBeschreibung

Barrieren-Features einbeziehen

  • Aktiviert: Barrieren-Features für die Durchlassfähigkeit werden in die Verfolgungsergebnisse einbezogen. Dies ist die Standardeinstellung.
  • Nicht aktiviert: Barrieren-Features werden in die Verfolgungsergebnisse nicht einbezogen.

Hinweis:
Diese Verfolgungskonfigurationsoption wird auch von der Teilnetz-Verfolgungskonfiguration bei teilnetzbasierten Verfolgungstypen beeinflusst. Sie wird geladen, wenn der Parameter Ebene angegeben ist.

Hinweis:

Die Konfigurationsoption Barrieren-Features einbeziehen gilt nicht für Features mit Anschlusspunkten.

Barrieren bei Startpunkten ignorieren

Der Parameter Barrieren bei Startpunkten ignorieren gibt an, ob Barrieren in der Verfolgungskonfiguration berücksichtigt werden sollen, wenn sie an Startpunkten gefunden werden. Dies kann nützlich sein, wenn eine Verfolgung der Schutzbauteile flussaufwärts durchgeführt wird und die ermittelten Schutzbauteile (Barrieren) als Startpunkte verwendet werden, um nachfolgende Schutzbauteile flussaufwärts zu finden.

KonfigurationsoptionBeschreibung

Barrieren bei Startpunkten ignorieren

  • Aktiviert: Barrieren bei Startpunkten werden in der Verfolgung ignoriert.
  • Deaktiviert: Barrieren bei Startpunkten werden in der Verfolgung nicht ignoriert. Dies ist die Standardeinstellung.

Konfigurieren des Flusses von Ressourcen

Bei der Durchführung von unidirektionalen Verfolgungen im Versorgungsnetz ist es wichtig, den Fluss der Ressourcen entlang einer Netzwerkkante zu kennen. Wenn Sie ein Versorgungsnetz erstellen oder eine Aktualisierung auf Version 7 oder höher durchführen, wird der Parameter Digitalisierrichtung verwenden für die Ausführung einer Flussaufwärts- und Flussabwärtsverfolgung bereitgestellt. Wenn Sie ein Modell verwenden, bei dem die Fließrichtung von Ressourcen im Netzwerk anhand der Digitalisierrichtung von Linien bestimmt wird, kann diese Option von Vorteil sein. Standardmäßig wird bei Verfolgungen in einer herkömmlichen Netzart der Fluss basierend auf der Position von Teilnetz-Controllern bestimmt. Verwenden Sie diese Option nicht, wenn Sie den Fluss mithilfe von Teilnetz-Controllern modellieren.

Wenn die Option Digitalisierrichtung verwenden aktiviert ist, sind die Parameter Netzart, Ebene und Zielebene für das Werkzeug ausgeblendet und werden ignoriert. Dieser Parameter ist nur bei Utility Network-Version 7 und höher verfügbar und aktiv, wenn der Verfolgungstyp auf "Flussaufwärts" oder "Flussabwärts" festgelegt ist. Der Parameter ist erforderlich, um eine direktionale Verfolgung mit einer Telekommunikationsnetzart durchzuführen.

KonfigurationsoptionBeschreibung

Digitalisierrichtung verwenden

  • Aktiviert: Bei Verfolgungen wird die Fließrichtung mithilfe der Digitalisierrichtung der Linie, der Von- und Bis-Global-ID des Kantenobjekts in der Zuordnung sowie des Fließrichtungsattributs bestimmt.
  • Deaktiviert: Bei Verfolgungen wird die Fließrichtung basierend auf der Position von Teilnetz-Controllern bestimmt. Dies ist die Standardeinstellung.

Sicherstellen der Konsistenz des Netzwerks

Ein konsistenter Bereich eines Netzwerkes ist ein Bereich, der keine Dirty Areas aufweist. Nur anhand der Validierung der Netzwerk-Topologie kann sichergestellt werden, dass bei der Verfolgung aktuelle Informationen zu Ihrem Netzwerk aus der Netzwerk-Topologie abgerufen werden können. Einige Verfolgungstypen erfordern, dass auch die verfolgten Teilnetze oder Stromkreise validiert sind.

Mit der Option Konsistenz überprüfen im Werkzeug Verfolgen können Sie sicherstellen, dass die Verfolgungsergebnisse mit der Netzwerk-Topologie übereinstimmen. Ist Konsistenz überprüfen auf "true" festgelegt, schlägt die Verfolgung fehl, wenn sich Dirty Areas mit dem Verfolgungspfad überschneiden. In diesem Fall wird ein Fehler mit dem Klassennamen und der Global-ID aller Features oder Objekte im Verfolgungspfad zurückgegeben, die, wie im folgenden Beispiel gezeigt, als ungeprüft erkannt werden:

ERROR 002041: One or more dirty areas were discovered.
[[ElectricDistributionLine: {C0060506-AG17-4B64-B2E0-9162BE613C05}]]
Failed to execute (Trace).

In den folgenden Szenarien wird kein Fehler wegen Inkonsistenzen in den Verfolgungsergebnissen ausgegeben:

  • Dirty Areas nach neu erstellten Features
  • Dirty Areas nach verknüpften Containern oder Strukturen, wenn die Optionen Container einbeziehen oder Strukturen einbeziehen nicht aktiviert sind.

Um Dirty Areas zu bereinigen und zu entfernen, validieren Sie die Netzwerk-Topologie.

Eine Verfolgung, die ausgeführt wird, ohne dass das Kontrollkästchen Konsistenz überprüfen aktiviert ist, kann zu unerwarteten Ergebnissen führen. Ein Beispiel ist das folgende Szenario: Ein Feature wird aus einem Netzwerk gelöscht, wodurch der einzige Pfad zwischen Ort A und Ort B zerstört wird. Für das gelöschte Feature wird ein nicht überprüfter Bereich erstellt, aber bevor die Netzwerk-Topologie überprüft wird, führen Sie eine Verfolgung ab Ort A durch, um verbundene Features zu suchen (die Option Konsistenz überprüfen ist dabei deaktiviert). In diesem Szenario erreicht die Verfolgung Ort B, und das Werkzeug wird ohne Warnungen beendet. Ort B wurde erreicht, da die Löschung des Features zwischen A und B nicht durch Ausführen eines Validierungsvorgangs in die Netzwerk-Topologie übertragen wurde.

Ist die Option Konsistenz überprüfen im obigen Beispiel aktiviert, wenn die Verfolgung die Dirty Area mit dem gelöschten Feature erreicht, kann die Verfolgung nicht durchgeführt werden, und es wird ein Fehler wegen einer Dirty Area ausgegeben. Nachdem die Topologie für den verfolgten Bereich validiert wurde, kann die Verfolgung nicht mehr Ort B erreichen, da das gelöschte Feature nun auch in der Netzwerk-Topologie nicht mehr vorhanden ist. Wenn die Netzwerk-Topologie nicht für die gesamte Ausdehnung des zu verfolgenden Bereichs validiert wird, könnten weitere Dirty Areas gefunden werden.

Auch wenn die Informationen in der Netzwerk-Topologie für den verfolgten Bereich aktuell sind, können die Teilnetze Dirty Areas aufweisen. Stellen Sie sicher, dass die verfolgbaren Teilnetze ebenfalls aktualisiert werden. Weitere Informationen finden Sie unter Aktualisieren von Teilnetzen.

KonfigurationsoptionBeschreibung

Konsistenz überprüfen

Ist diese Option aktiviert, kann die Verfolgung nicht durchgeführt werden, und das Werkzeug gibt einen Fehler aus, wenn Dirty Areas den Verfolgungspfad schneiden. Ist diese Option nicht aktiviert, werden Dirty Areas ignoriert. Diese Option ist standardmäßig aktiviert.

Sicherstellen der Verortbarkeit von nichträumlichen Objekten

Zuordnungen werden verwendet, um nichträumliche Knoten- und Kantenobjekte auf einer Karte zu verorten und diese visuell darzustellen. Wenn ein nichträumliches Objekt strukturell an ein räumliches Feature angebaut ist oder als Inhalt zu einem räumlichen Feature gehört, wird es als verortbares Objekt betrachtet. Wenn eine Zuordnung gelöscht wird, kann dies dazu führen, dass das Knoten- oder Kantenobjekt nicht verortbar ist. Die Option Verortbarkeit überprüfen in den Werkzeugen Verfolgen und Teilnetzdefinition festlegen ermöglicht die Erkennung von Objekten ohne die erforderliche Containment- oder Anbauzuordnung in der Zuordnungshierarchie.

Ist die Option Verortbarkeit überprüfen aktiviert, schlägt die Verfolgung fehl, und es wird ein Fehler angezeigt, wenn nicht verortbare Objekte im Pfad einer Verfolgung erkannt werden. In diesem Fall gibt das Werkzeug einen Fehler mit dem Klassennamen und der Global-ID der nicht verortbaren Objekte im Verfolgungspfad zurück, die, wie im folgenden Beispiel gezeigt:

ERROR 003326: Unlocatable objects discovered.
[[GasDistributionJunctionObject: {4F860903-PK17-5c15-Y2W0-3512BP436C00}]]
Failed to execute (Trace).

Im Bereich Zuordnungen ändern können die erforderlichen Zuordnungen erstellt werden, damit das Objekt als verortbar gilt.

Weitere Informationen finden Sie unter Verortbarkeit.

KonfigurationsoptionBeschreibung

Verortbarkeit überprüfen

Wenn diese Option aktiviert ist und nicht verortbare Objekte erkannt werden, tritt bei der Verfolgung ein Fehler auf und vom Werkzeug wird eine Fehlermeldung angezeigt. Wenn diese Option nicht aktiviert ist, wird nicht geprüft, ob nicht verortbare Objekte vorhanden sind. Diese Option ist standardmäßig deaktiviert.

Steuern, was verfolgt werden soll

Beim Verfolgen können Barrieren und Endpunkte verwendet werden, um eine Endposition zu markieren. Bei Barrieren werden Netzwerk-Features jenseits dieser Position nicht verfolgt. Endpunkte geben hingegen das Ziel eines Pfades an, d. h. das Ende einer pfadbasierten Verfolgung. Die Ergebnisse einer Verfolgung enthalten keine Netzwerk-Features hinter einer Barriere oder einem Endpunkt. Die Barriere selbst kann aber einbezogen werden. Mit anderen Parametern wie etwa mit Unbestimmbare Fließrichtung zulassen, Konnektivität ableiten und mit den Parametern im Abschnitt Durchlassfähigkeit kann festgelegt werden, wodurch die Durchlassfähigkeit von Netzwerkpfaden gesteuert wird.

Unbestimmbare Fließrichtung zulassen

Bei der Durchführung einer Verfolgung vom Typ "Flussaufwärts", "Flussabwärts" oder "Isolation" gibt es Fälle, in denen die konkrete Fließrichtung nicht bestimmt werden kann. Bei der Modellierung der Fließrichtung mithilfe von Teilnetz-Controllern in einer herkömmlichen Netzart sind Szenarien mit Schleifen als unbestimmbar definiert. Entsprechend sind bei Verwendung des Parameters Digitalisierrichtung verwenden für eine flussaufwärts oder flussabwärts verlaufende Verfolgung Linien oder Kantenobjekte, für die das Attribut Flow direction auf Indeterminate festgelegt ist, als unbestimmbar definiert.

Features und Objekte mit unbestimmbarer Fließrichtung werden standardmäßig in den Verfolgungsergebnissen angezeigt, und der Parameter Unbestimmbare Fließrichtung zulassen ist aktiviert. Wenn diese Option nicht aktiviert ist, wird bei diesen Netzwerk-Features mit einer unbestimmbaren Fließrichtung die Durchlassfähigkeit beendet, und die Features werden in den Verfolgungsergebnissen nicht angezeigt. Dieser Parameter wird nur bei der Ausführung einer Verfolgung flussaufwärts, einer Verfolgung flussabwärts oder einer Isolationsverfolgung berücksichtigt.

KonfigurationsoptionBeschreibung

Unbestimmbare Fließrichtung zulassen

  • Aktiviert: Features und Objekte mit unbestimmbarer Fließrichtung werden verfolgt. Dies ist die Standardeinstellung.
  • Nicht aktiviert: Bei Features und Objekten mit einer unbestimmbaren Fließrichtung wird die Durchlassfähigkeit beendet, und die Features und Objekte werden nicht verfolgt.

Konnektivität ableiten

Bei der Durchführung einer pfadbasierten Verfolgung in einer Telekommunikationsnetzart kann es vorkommen, dass keine explizite Verbindung zwischen einem angegebenen Start- und Endpunkt besteht. In solchen Situationen kann der Parameter Konnektivität ableiten verwendet werden, um Pfade zu finden und bei fehlenden Konnektivitätsinformationen Stromkreise mithilfe von Konnektivitätsinferenz zu modellieren.

Einige Organisationen ziehen es möglicherweise vor, nicht jedes Feature in ihrem Netzwerk physisch zu modellieren, wie beispielsweise Patchkabel, die Ports in einem Patchfeld verbinden. In diesen Fällen wird davon ausgegangen, dass eine Konnektivität besteht und abgeleitet werden muss, auch wenn sie nicht explizit modelliert ist. Die Netzwerkkategorien "Einheiten-Container" und "Identifizierbare Einheit" können Asset-Typen zugewiesen werden, um die Konnektivitätsinferenz über die Containment-Hierarchie eines Features zu unterstützen, wenn die physische Konnektivität nicht dargestellt ist.

Im folgenden Beispiel wird die Konnektivitätsinferenz verwendet, um einen Pfad zwischen Port 3 am Anschlusspunkt der optischen Leitung (OLT) und Port 3 am Anschlusspunkt des optischen Netzwerkanschlusses (ONT) zu ermitteln. Da zwischen den Ports auf dem Glasfaserverteiler (FDP) keine explizite Konnektivität modelliert ist, werden die Ports der Kategorie "Identifizierbare Einheit" zugeordnet und der FDP wird die Kategorie "Einheiten-Container" zugeordnet. Wenn die pfadbasierte Verfolgung mit aktivierter Option Konnektivität ableiten ausgeführt wird, werden alle Ports innerhalb des FDP mit einer Wertigkeit von 1 ausgewertet, um festzustellen, ob ein Pfad zur angegebenen Endposition gefunden werden kann.

Hinweis:

Knotenobjekte vom Typ "Indentifizierbare Einheit" ohne verbundene Kanten werden ausgewertet, wenn sie als Endposition in einer Pfadverfolgung festgelegt sind.

Beispiel für die Verwendung von Konnektivitätsinferenz zum Ermitteln eines Pfads

KonfigurationsoptionBeschreibung

Konnektivität ableiten

  • Aktiviert: Die pfadbasierte Verfolgung verwendet Konnektivitätsinferenz, um Containment-Zuordnungen zu durchlaufen und einen Pfad zwischen der angegebenen Start- und Endposition zu ermitteln, wenn eine unvollständige Konnektivität das Durchlaufen verhindert.
  • Deaktiviert: Die Konnektivitätsinferenz wird nicht verwendet, um einen Pfad zwischen der angegebenen Start- und Endposition zu ermitteln. Dies ist die Standardeinstellung.

Durchlassfähigkeit

Der Abschnitt Durchlassfähigkeit des Werkzeugs Verfolgen enthält Bedingungsbarrieren und Funktionsbarrieren zum Steuern der Durchlassfähigkeit einer Verfolgung. Bedingungsbarrieren sind Ausdrücke, die auf Netzwerkattributen oder Netzwerkkategorien basieren und definieren, wo eine Verfolgung angehalten werden sollte. Anhand von Funktionsbarrieren wird definiert, wann eine Verfolgung angehalten werden sollte, wenn eine Bedingung erfüllt ist.

Der Umfang der Durchlassfähigkeit wird zudem durch den Parameter Durchlassfähigkeit anwenden auf im Werkzeug Verfolgen gesteuert. Dieser Parameter bestimmt, ob Durchlassfähigkeit auf Knoten und Kanten, nur auf Knoten oder nur auf Kanten angewendet wird. Wenn Durchlassfähigkeit beispielsweise nur auf Knoten angewendet wird und eine Kante die Bedingung in einer Bedingungsbarriere erfüllt, wird aufgrund des Umfangs der Durchlassfähigkeit die Verfolgung nicht an der Kante beendet.

Weitere Informationen finden Sie unter Barrieren.

Einrichten von Funktionen

Eine Funktion ist eine Eigenschaft der Verfolgungskonfiguration, mit der Sie Berechnungen für Netzwerkattribute durchführen können, die mit den verfolgten Netzwerk-Features zusammenhängen, zum Beispiel die Summe der Länge eines verfolgten Drahtes. Für eine Verfolgung können mehrere Funktionen angegeben werden.

Außerdem kann jeder Funktion ein optionaler Netzwerkattributfilter hinzugefügt werden. In diesem Fall wird die Funktion nur auf die Netzwerk-Features angewendet, die dem Netzwerkattributfilter entsprechen. Filter in Funktionen werden verwendet, um eine bedingte Anforderung zu definieren, z. B. können die Längen aller Linien addiert werden, bei denen das Attribut Phases Current die Werte A, B und C enthält.

Hinweis:

Verfolgungskonfigurationen, die aufteilbare Netzwerkattribute mit Funktionen (Addieren, Mittelwert, Anzahl, Max, Min und Subtrahieren) verwenden, geben aufteilbare Ergebnisse auf Basis der Kantenelemente zurück. Wenn zum Beispiel eine Funktion innerhalb einer Verfolgung des Typs "Verbunden" zum Zählen des Attributs shape length verwendet wird, wird eine Anzahl auf Basis der einzelnen Kanten-Features und nicht auf Basis der gesamten Linie zurückgegeben. Weitere Informationen finden Sie unter Aufteilbare Netzwerkattribute.

Steuern der Rückgabe

Mit den Parametern Anz. Pfade, Maximale Hop-Anzahl und Ergebnistypen lässt sich in Verbindung mit Ausgabefiltern die Ausgabe steuern, die im Rahmen eines Verfolgungsvorgangs zurückgegeben wird.

Anz. Pfade und Maximale Hop-Anzahl

Bei einer pfad- oder stromkreisbasierten Verfolgung wird die Anzahl der durchlaufenen Pfade durch zwei Parameter begrenzt; diese helfen zu definieren, wie gültige Pfade ermittelt und zurückgegeben werden. Der Parameter Pfadanzahl gibt die maximale Anzahl der Pfade an, die zwischen einem bestimmten Satz von Start- und Endpunkten zurückgegeben werden können. Wenn die Anzahl der ermittelten Pfade die angegebene Anzahl überschreitet, erhalten die kürzesten Pfade die Priorität. Die Standardeinstellung ist 2.

Der Parameter Maximale Hop-Anzahl gibt die maximale Anzahl von Sprüngen (Hops) zwischen Kanten an, die im Pfad zulässig sind, wobei der Startpunkt nicht berücksichtigt wird. Bei einer Verfolgung werden alle Zuordnungen der Kanten- und Knoten-Knoten-Konnektivität bei der Durchquerung mit einer festen Einheitslänge von 1 ausgewertet, wobei Anschlusspunktbauteile mit einer festen Einheitslänge von 2 ausgewertet werden. Die Standardeinstellung ist 100.

Der Standardwert für die Parameter Pfadanzahl und Maximale Hop-Anzahl kann als Teil der Stromkreiseigenschaften für eine Telekommunikationsnetzart konfiguriert werden. Das nachfolgende Diagramm veranschaulicht beispielhaft eine Pfadverfolgung zwischen Startpunkten in OLT und Endpunkten in FDP und ONT. In diesem Beispiel beträgt die Anz. Pfade 3 und die Maximale Hop-Anzahl 5, und es sind keine Ports mit Terminals konfiguriert. Zwischen OLT1 und ONT1 sowie zwischen OLT4 und FDP4 werden gültige Pfade zurückgegeben. Ein zusätzlicher Pfad zwischen OLT1 und ONT1 über FDP1 und FDP 3 wird nicht zurückgegeben, weil dieser mit 7 Sprüngen zwischen Start- und Endpunkt verbunden wäre.

Beispielergebnis einer Pfadverfolgung mit "Anz. Pfade" 3 und "Maximale Hop-Anzahl" 5.

Diese Parameter werden nur beim Verfolgungstyp Pfad oder Stromkreis berücksichtigt.

Ausgabe-Filter

Ein Ausgabe-Filter sichtet jedes bei einer Verfolgung gefundene Netzwerk-Feature, um festzustellen, ob es die im Filter angegebenen Kriterien erfüllt. Ein Beispiel wäre eine Verfolgung zum Zurückgeben aller Schutzbauteile flussaufwärts ab einem Startpunkt in einem Stromnetz.

Im Werkzeug Verfolgen sind Ausgabe-Filter zweier Typen verfügbar: Ausgabe-Asset-Typen und Ausgabebedingungen.

Der Filter des Typs Ausgabe-Asset-Typen wird verwendet, um nur angegebene Asset-Typen in die Verfolgungsergebnisse einzubeziehen. Zum Beispiel würden bei einem Bericht zu Leitungsmasten für ein Stromnetz mit einem Filter des Typs "Ausgabe-Asset-Typen" nur Masten in die Ergebnisse einbezogen werden.

Der Filter des Typs Ausgabebedingungen unterstützt Netzwerkkategorien und Netzwerkattribute. Ein Beispiel wäre eine Ausgabebedingung mit dem Namen einer bestimmten Netzwerkkategorie, damit alle Absperrgeräte in einem Gasnetz zurückgegeben werden. Diese Operation gibt alle Features und Objekte zurück, denen die Netzwerkkategorie "Isolation" zugewiesen wurde. Mögliche Rückgaben einer Verfolgung in einem Gasnetz: Notabsperrventile, Umgehungsventile, Systemventile oder kurze Stopps. Features und Objekte ohne diese Netzwerkkategorie werden zwar weiterhin verfolgt, sind jedoch nicht in den Ergebnissen enthalten.

Netzwerkattribute werden in der Netzwerk-Topologie gespeichert und sind mit einem Feld in einer oder mehreren Netzwerkklassen verknüpft. In einer Ausgabebedingung werden der Name des Netzwerkattributs, ein Operator und ein gültiger Wert für das Netzwerkattribut angegeben. Bei einem Leck in einem Wassernetz dient ein Netzwerkattribut als Eingabe, damit die Quetschrohre zurückgegeben werden. In diesem Fall enthält die Leitungsklasse das Feld Pinchable. Dieses Feld wird mit dem Netzwerkattribut Quetschrohr verknüpft. Der Parameter Ausgabebedingungen wird so konfiguriert, dass die Klassen, bei denen das Netzwerkattribut Quetschrohr den Wert True hat, gefunden werden. Die Ergebnisse der Verfolgung enthalten Features und Objekte in einer Klasse mit diesem Feld und dem Wert True sowie Netzwerk-Features in Klassen ohne das Feld Pinchable.

Wenn bei diesem Verhalten von Netzwerkattributen in Ausgabebedingungen die Quetschrohre zurückgegeben werden sollen, muss ein Filter des Typs "Ausgabe-Asset-Typen" verwendet werden. Zum Beispiel müsste in dem von Esri bereitgestellten Gasversorgungsnetz in der Klasse "PipelineLine" in der Asset-Gruppe "Distribution Pipe" der Asset-Typ "Plastic PE" angegeben werden. Mit den zwei Filtern, IsPinchable = True AND AssetType = Plastic PE, enthalten die Verfolgungsergebnisse nur PE-Kunststoff-Quetschrohre.

Mehrere Werte für Ausgabebedingungen können mit dem Parameter Kombination verwenden implementiert werden. Es können Ausgaben beider Typen verwendet werden und es kann mehr als ein Ausgabetyp eingerichtet werden. Durch die Kombination von Ausgabetypen können Sie zum Beispiel 12-Zoll-PE-Quetschrohre zurückgeben, die einem Druck von über 80 psi ausgesetzt sind.

Weitere Informationen zum Verwenden von mehreren Bedingungsausdrücken

Ergebnistypen

Der optionale Parameter Ergebnistypen ermöglicht Ihnen die Steuerung der von der Verfolgung zurückgegebenen Ergebnistypen.

Die Ergebnistypen Aggregierte Geometrie, Auswahl, Konnektivität, Elemente, Features, Containment-Zuordnungen und Zuordnungen struktureller Anbauten sowie Zugehörige Datensätze können unabhängig voneinander oder gleichzeitig angegeben werden, um Ausgabegeometrien zu generieren, einen Auswahlsatz für einen Verfolgungsvorgang zu erstellen oder ein Konnektivitätsdiagramm von durch geometrische Übereinstimmung oder Konnektivitätszuordnungen verbundenen Netzwerk-Features, Feature-basierte Informationen, Feature-basierte Informationen mit Geometrie-, Netzwerkattribut- und Feldinformationen bzw. Features, die durch Containment-Zuordnungen und Zuordnungen struktureller Anbauten verknüpft sind, in einer .json-Datei bzw. Attributfeldwerte aus zugehörigen Objekten zurückzugeben.

Bei der Ausführung einer Stromkreisverfolgung in einer Telekommunikationsnetzart kann der Ergebnistyp Stromkreise verwendet werden, um die Stromkreisdefinition und die Pfadkonnektivität in einer .json-Datei zurückzugeben.

ParameterOptionen

Ergebnistypen

  • Auswahl: Ergebnisse aus der Verfolgung werden als Auswahlsatz der entsprechenden Netzwerk-Features zurückgegeben. Dies ist die Standardeinstellung.
  • Aggregierte Geometrie: Die Ergebnisse der Verfolgungsoperation werden nach Geometrietyp aggregiert und in Multipart-Feature-Classes gespeichert, die durch Layer auf der aktiven Karte angezeigt werden.
  • Konnektivität: Die Ergebnisse der Verfolgung werden als Konnektivitätsdiagramm in der angegebenen .json-Ausgabedatei für die durchlaufenen Netzwerk-Features zurückgegeben.
  • Elemente: Die Ergebnisse der Verfolgung werden als Feature-basierte Informationen in der angegebenen .json-Ausgabedatei für die durchlaufenen Netzwerk-Features zurückgegeben.
  • Features: Die Ergebnisse der Verfolgung werden als Feature-basierte Informationen in einer angegebenen .json-Ausgabedatei mit optionaler Feature-Geometrie, Netzwerkattribut-Informationen und Feldwerten für die durchlaufenen Netzwerk-Features zurückgegeben.
  • Containment-Zuordnungen und Zuordnungen struktureller Anbauten: Die Ergebnisse der Verfolgung werden als Zuordnungsinformationen für die durchlaufenen Netzwerk-Features, die durch Containment und strukturelle Anbau-Zuordnungen zugeordnet sind, in der angegebenen .json-Ausgabedatei zurückgegeben.
  • Zugehörige Datensätze: Werte aus zugehörigen Objekten werden für die durchlaufenen Features mithilfe der angegebenen Beziehungsklasse und des angegebenen Feldes in der angegebenen .json-Ausgabedatei zurückgegeben.
  • Stromkreise: Gibt die Stromkreisdefinition mit der Option zurück, die Geometrie für die Pfadkonnektivität im Stromkreis in eine .json-Datei aufzunehmen.

Hinweis:

Für die Verwendung von Enterprise-Geodatabases gelten folgende Anforderungen:

  • Für die Option Konnektivität ist ArcGIS Enterprise 10.9.1 oder höher erforderlich.
  • Für die Optionen Features und Containment-Zuordnungen und Zuordnungen struktureller Anbauten ist ArcGIS Enterprise 11.1 oder höher erforderlich.
  • Für die Option Zugehörige Datensätze ist ArcGIS Enterprise 11.5 oder höher erforderlich.
  • Die Option Stromkreise erfordert eine Telekommunikationsnetzart und ArcGIS Enterprise 12.0 oder höher.

Bei der Option Aggregierte Geometrie können Verfolgungsergebnisse als Multipart-Geometrie in einer Feature-Class zurückgegeben werden. Dabei wird die mittige Positionierung von Startpunkten, Endpunkten und Barrieren auf Linien-Features und Kantenobjekten berücksichtigt, sodass partielle Feature-Ergebnisse zurückgegeben werden.

In den folgenden Abbildungen sehen Sie die Unterschiede zwischen den Ergebnissen der Optionen "Auswahl" und "Aggregierte Geometrie" in einer flussabwärts verlaufenden Verfolgung. Das Netzwerk enthält fünf Linien-Features (dargestellt als f1, f2, f3, f4 und f5), die aus neun Kantenelementen bestehen (dargestellt als e1, e2, e3 usw.).

In diesem Beispiel mit Barrieren-Features enthält das Ergebnis der Option "Auswahl" sieben Punkt-Features und fünf Linien-Features, die aus neun Kantenelementen bestehen (f1::e1,e2,e3, f2::e1,e2 und f5::e1,e2). Das Ergebnis der Option "Aggregierte Geometrie" umfasst die gleichen Features, aber enthält nicht die Kantenelemente f1::e1,e2 und f5::e2.

Flussabwärts verlaufende Verfolgung mit den Optionen "Auswahl" und "Aggregierte Geometrie"

Wenn eine Barriere entlang einer Kante platziert wird und die Konfigurationsoption Barrieren-Features einbeziehen aktiviert ist, endet die Verfolgung am Barrieren-Feature und gibt als Ergebnis eine partielle Feature-Geometrie für die Kante zurück. Ist die Option Barrieren-Features einbeziehen nicht aktiviert, endet die Verfolgung am vorherigen Linienende oder Knoten mit mittiger Verbindung.

In den Beispielen unten sind die unterschiedlichen Verfolgungsergebnisse je nach Einstellung der Option Barrieren-Features einbeziehen zu sehen. In diesem Beispiel befinden sich sowohl der Startpunkt als auch die Barriere entlang einer Kante. Ist diese Option aktiviert, enthält das Ergebnis der Option "Auswahl" sechs Punkt-Features und fünf Linien-Features, die aus neun Kantenelementen bestehen (f1::e1,e2,e3, f2::e1,e2, f3::e1, f4::e1 und f5::e1,e2). Das Ergebnis der Option "Aggregierte Geometrie" umfasst die gleichen fünf Linien-Features, aber nicht die Kantenelemente f1::e1 und f5::e2. Für das Kantenelement f1::e2 wird partielle Geometrie zurückgegeben. Das Ergebnis der Option "Auswahl" würde sich nicht ändern, wenn Sie Barrieren-Features durch Deaktivieren der Option Barrieren-Features einbeziehen ausschließen würden; im Ergebnis der Option "Aggregierte Geometrie" würde jedoch zusätzlich f1::e2 ausgeschlossen sein.

Vergleich der Verfolgungsergebnisse mit aktivierter und deaktivierter Konfigurationsoption Barrieren-Features einbeziehen

Ist die Option Aggregierte Geometrie für den Ergebnistyp ausgewählt, stehen zusätzliche Parameter für die Steuerung der Verfolgungsausgabe zur Verfügung:

  • Alle vorherigen Verfolgungsergebnisse löschen
  • Geometrien darstellen
  • Name des Verfolgungsnetzwerks
  • Aggregierte Punkte
  • Aggregierte Linien
  • Aggregierte Polygone

Über das Kontrollkästchen Alle vorherigen Verfolgungsergebnisse löschen können Inhalte der Feature-Classes, in denen die aggregierte Geometrie gespeichert werden soll, gekürzt oder angefügt werden.

ParameterOptionen

Alle vorherigen Verfolgungsergebnisse löschen

  • Aktiviert: Die Feature-Classes, in denen die aggregierte Verfolgungsgeometrie gespeichert wird, werden gekürzt. Nur die Ausgabegeometrie der aktuellen Verfolgungsoperation wird eingefügt. Dies ist die Standardeinstellung.
  • Nicht aktiviert: Die Ausgabegeometrie der aktuellen Verfolgungsoperation wird an die Feature-Classes angefügt, in denen die aggregierte Geometrie gespeichert wird.

Mit dem Parameter Geometrien darstellen können Sie den Pfad von bei einer Verfolgung durchlaufenen Zuordnungen und Kantenobjekten visualisieren, indem Sie die Geometrie in der aggregierten Geometrieausgabe darstellen.

Es gibt zwei Möglichkeiten, die Geometrie für ein Kantenobjekt darzustellen. Wenn ein Kantenobjekt der Inhalt einer Leitung ist, wird die Geometrie vom räumlichen Container abgeleitet. Wenn ein Kantenobjekt kein räumliches Containment aufweist und dies nicht möglich ist, wird die Geometrie zwischen den Endpunkten des Kantenobjekts dargestellt.

Weitere Informationen zum Darstellen der Geometrie für Kantenobjekte in einer Verfolgung

Beim Arbeiten mit Zuordnungen wird die Geometrie zwischen den Endpunkten der Zuordnung dargestellt. Die Position nichträumlicher Kantenobjekte oder Endpunktcontainer einer Zuordnung wird vom ersten räumlichen Feature in der Containment-Hierarchie abgeleitet.

Weitere Informationen zum Darstellen der Zuordnungsgeometrie in einer Verfolgung

ParameterOptionen

Geometrien darstellen

  • Aktiviert: Bei Verfolgungen werden Geometrien für die durchlaufenen Zuordnungen und Kantenobjekte in der Trace_Results_Aggregated_Lines-Feature-Class abgeleitet und erstellt.
  • Deaktiviert: Bei Verfolgungen werden keine Geometrien für die durchlaufenen Zuordnungen und Kantenobjekte abgeleitet und erstellt. Dies ist die Standardeinstellung.

Hinweis:

Beim Arbeiten mit einer Enterprise-Geodatabase ist ArcGIS Enterprise 11.3 oder höher erforderlich.

Mit dem optionalen Parameter Verfolgungsname kann eine Zeichenfolgekennung für die Verfolgungsoperation erstellt werden, über die Verfolgungsergebnisse besser identifiziert werden können. Wenn bei Verwendung dieses Parameters das Kontrollkästchen des Parameters Alle vorherigen Verfolgungsergebnisse löschen deaktiviert ist, können Sie mehrere Verfolgungen ausführen und die Ergebnisse in den ausgegebenen aggregierten Geometry-Feature-Classes vergleichen.

Über die Parameter Aggregierte Punkte, Aggregierte Linien und Aggregierte Polygone können Sie Feature-Classes zur Speicherung der aggregierten Ergebnisgeometrie angeben. Standardmäßig wird jeder Parameter mit einer vom System generierten Feature-Class ausgefüllt, die in der Standard-Geodatabase des Projekts gespeichert ist:

  • Trace_Results_Aggregated_Lines: einer Line-Feature-Class
  • Trace_Results_Aggregated_Points: einer Multipoint-Feature-Class
  • Trace_Results_Aggregated_Polygons: Polygon-Feature-Class

Diese Feature-Classes werden automatisch erstellt, wenn sie nicht bereits vorhanden sind. Vorhandene Feature-Classes können auch zum Speichern der aggregierten Geometrie verwendet werden. Wenn nicht die Standard-Feature-Class verwendet wird, muss die Feature-Class ein Zeichenfolgenfeld namens TRACENAME enthalten und mit dem Geometrietyp der Ausgabe übereinstimmen.

Die Ausgabegeometrie mit partiellen Features bietet eine genauere Repräsentation der Verfolgung und ermöglicht den Vergleich und die Wiederverwendung von Verfolgungsergebnissen für andere Aufgaben.

Vorsicht:

Durch die Deaktivierung der Geoverarbeitungsoption Geoverarbeitungswerkzeugen das Überschreiben vorhandener Datasets erlauben kann es zu Problemen bei der Werkzeugvalidierung kommen, wenn sich die Ausgabe-Feature-Classes für Ergebnistypen von aggregierten Geometrien in der Standard-Geodatabase des Projekts befinden. Dies lässt sich beheben, indem die Geoverarbeitungsoption aktiviert wird oder indem die aggregierten Point-, Line- und Polygon-Feature-Classes in der Standard-Geodatabase des Projekts umbenannt werden.

Wenn die Option Auswahl als Ergebnistyp ausgewählt wurde, steht der zusätzliche Parameter Auswahltyp zur Verfügung, mit dem definiert wird, wie die Auswahl angewendet wird und welche Aktion durchgeführt werden soll, falls bereits eine Auswahl vorhanden ist.

ParameterOptionen

Auswahltyp

  • Neue Auswahl: Die getätigte Auswahl ersetzt die aktuelle Auswahl. Dies ist die Standardeinstellung.
  • Zur aktuellen Auswahl hinzufügen: Die getätigte Auswahl wird der aktuellen Auswahl hinzugefügt, sofern vorhanden. Wenn keine Auswahl vorhanden ist, entspricht diese Option der Option "Neue Auswahl".
  • Aus aktueller Auswahl entfernen: Die getätigte Auswahl wird aus der aktuellen Auswahl entfernt. Wenn keine Auswahl vorhanden ist, ist diese Option irrelevant.
  • Teilmenge aus der aktuellen Auswahl auswählen: Die getätigte Auswahl wird mit der aktuellen Auswahl kombiniert. Nur Datensätze, die in beiden Auswahlen vorhanden sind, werden ausgewählt.
  • Aktuelle Auswahl umschalten: Die Ergebnisauswahl wird umgeschaltet. Bisher ausgewählte Ergebnisse werden aus der aktuellen Auswahl entfernt und bisher nicht ausgewählte Ergebnisse werden der aktuellen Auswahl hinzugefügt. Wenn keine Auswahl vorhanden ist, entspricht diese Option der Option "Neue Auswahl".

Mit der Option Konnektivität für den Ergebnistyp werden Verfolgungsergebnisse als Konnektivitätsdiagramm von durch geometrische Übereinstimmung oder Konnektivitätszuordnungen verbundenen Netzwerk-Features zurückgegeben. Bei Auswahl dieser Option wird die Konnektivität in eine .json-Datei am angegebenen Speicherort ausgegeben, die geparst und in andere Systeme importiert werden kann, um eine eigene Diagrammdarstellung der Daten zu erstellen. Konnektivitätsinformationen werden nur für von der Verfolgung zurückgegebene Netzwerk-Features zurückgegeben. Die .json-Ausgabedatei enthält die folgenden Informationen zu allen durchquerten Netzwerk-Features unter connectivity:

  • fromNetworkSourceId
  • fromGlobalId
  • fromObjectId
  • fromTerminalId
  • viaNetworkSourceId
  • viaGlobalId
  • viaObjectId
  • viaPositionFrom
  • viaPositionTo
  • toNetworkSourceId
  • toGlobalId
  • toObjectId
  • toTerminalId

Mit Geometrie einbeziehen zurückgegebene Informationen (für Knoten- und Kantenobjekte nicht vorhanden):

  • viaGeometry
  • fromGeometry
  • toGeometry

Mit Domänenbeschreibungen einbeziehen zurückgegebene Informationen:

  • viaNetworkSourceName
  • fromNetworkSourceName
  • fromTerminalName
  • toNetworkSourceName
  • fromTerminalName

Mit der Option Elemente für den Ergebnistyp werden Verfolgungsergebnisse als Feature-basierte Informationen in einer angegebenen .json-Ausgabedatei zurückgegeben, die als Eingabe für die Durchführung zusätzlicher Analysen verwendet werden kann. Die .json-Ausgabedatei enthält die folgenden Informationen zu allen durchquerten Netzwerk-Features unter elements:

  • networkSourceId
  • globalId
  • objectId
  • assetGroupCode
  • assetTypeCode

Für Punkt-Features und Knotenobjekte werden zusätzliche Informationen zurückgegeben:

  • terminalId

Für Linien-Features und Kantenobjekte werden zusätzliche Informationen zurückgegeben:

  • positionFrom
  • positionTo

Mit der Ergebnistypenoption Features werden Verfolgungsergebnisse als Feature-basierte Informationen in der angegebenen .json-Ausgabedatei zurückgegeben. Ähnlich wie mit der Option Elemente können Sie mit dieser Option zusätzliche Informationen wie beispielsweise Feature-Geometrie, Informationen zu Netzwerkattributen und Werte aus Attributfeldern in die Ausgabe einbeziehen, um sie in anderen Anwendungen zu verwenden. Die .json-Ausgabedatei enthält die gleichen Informationen, die mit der oben genannten Option Elemente für alle durchlaufenen Netzwerk-Features unter featureElements zurückgegeben werden, sowie die folgenden zusätzlichen Informationen:

Mit Geometrie einbeziehen zurückgegebene Informationen (für Knoten- und Kantenobjekte nicht vorhanden):

  • geometry

Mit Domänenbeschreibungen einbeziehen zurückgegebene Informationen:

  • networkSourceName
  • assetGroupName
  • assetTypeName
  • networkAttributeDescriptions (wenn Ergebnis-Netzwerkattribute angegeben sind)
  • Für Punkt-Features und Knotenobjekte werden zusätzliche Informationen zurückgegeben:

    • terminalName

Mit Ergebnis-Netzwerkattribute zurückgegebene Informationen:

  • networkAttributeValues

Mit Ergebnisfelder zurückgegebene Informationen:

  • fieldValues

Mit den Ergebnistypen Containment-Zuordnungen und Zuordnungen struktureller Anbauten werden Zuordnungsinformationen für die durchlaufenen Netzwerk-Features, die durch Containment und strukturelle Anbau-Zuordnungen zugeordnet sind, in der angegebenen .json-Ausgabedatei zurückgegeben. Die .json-Ausgabedatei enthält die folgenden Informationen zu allen durchquerten Netzwerk-Features unter associations:

  • associationType
  • fromNetworkSourceId
  • fromGlobalId
  • fromTerminalId
  • toNetworkSourceId
  • toGlobalId
  • toTerminalId

Mit Domänenbeschreibungen einbeziehen zurückgegebene Informationen:

  • fromNetworkSourceName
  • fromTerminalName
  • toNetworkSourceName
  • toTerminalName

Die Option Zugehörige Datensätze für Ergebnistypen gibt Feldwerte einer zugehörigen Objektklasse in einer angegebenen .json-Ausgabedatei zurück, wenn Versorgungsnetzklassen Teil einer Beziehungsklasse mit anderen Features oder Objekten sind. Die .json-Ausgabedatei enthält die folgenden Informationen zu allen durchquerten Netzwerk-Features unter relatedRecords:

  • networkSourceId
  • globalId
  • relationshipClasses
    • originLayerOrTableId
    • destinationLayerOrTableId
    • name
    • relationships
      • outFields
        • name
        • value

Der Ergebnistyp Stromkreise kann verwendet werden, um die Stromkreisdefinition in eine Ausgabe-.json-Datei zurückzugeben. Bei Verwendung zusammen mit den Parametern Geometrie einbeziehen und Geometrien darstellen wird auch die Geometrie für die Pfadkonnektivität einbezogen. Die .json-Ausgabedatei enthält die Stromkreisdefinition nach den folgenden Informationen zu allen durchquerten Netzwerk-Features unter circuits.

Mit Geometrie einbeziehen zurückgegebene Informationen:

  • geometry
    Hinweis:

    Die Geometrie ist für Tabellen und nichträumliche Objekte nicht vorhanden, außer wenn sie in Verbindung mit Geometrien darstellen und der Option Stromkreise verwendet wird.

Mit Domänenbeschreibungen einbeziehen zurückgegebene Informationen:

  • networkSourceName
  • description

Bei Auswahl bestimmter Optionen für Ergebnistypen werden zusätzliche Parameter aktiviert:

  • Wenn die Option Konnektivität, Elemente, Features, Containment-Zuordnungen und Zuordnungen struktureller Anbauten, Zugehörige Objekte oder Stromkreise ausgewählt wird, wird der zusätzliche Parameter Ausgabe-JSON zum Angeben des Speicherortes der .json-Ausgabedatei bereitgestellt.
  • Wenn die Option Features, Konnektivität, Containment-Zuordnungen und strukturelle Anbau-Zuordnungen oder Zugehörige Datensätze ausgewählt wird, wird der zusätzliche Parameter Domänenbeschreibungen einbeziehen zum Einbeziehen von Domänenbeschreibungen für die durchlaufenen Netzwerk-Features bereitgestellt.
  • Wenn die Option Konnektivität, Features oder Zugehörige Datensätze ausgewählt wird, wird der zusätzliche Parameter Geometrie einbeziehen für die Option zum Ausgeben der Feature-Geometrie für durchlaufenen Netzwerk-Features bereitgestellt.
  • Wenn die Option Features ausgewählt wird, werden die zusätzlichen Parameter Ergebnis-Netzwerkattribute und Ergebnisfelder zum Ausgeben, Netzwerkattribut-Informationen und Informationen auf Feldebene für die durchlaufenen Netzwerk-Features bereitgestellt.
  • Wenn die Option Zugehörige Datensätze ausgewählt wird, wird der Parameter Zugehörige Datensatzfelder zum Angeben der Beziehungsklasse und des Feldes aus der zugehörigen Objektklasse bereitgestellt, deren Wert in den Ergebnissen ausgegeben wird.
  • Wenn die Option Stromkreise ausgewählt ist, wird der Parameter Geometrie einbeziehen angezeigt, mit dem Sie festlegen können, ob die Geometrie der Features, aus denen der Stromkreis besteht, ausgegeben werden soll. Für Stromkreise, die nichträumliche Knoten- und Kantenobjekte enthalten, steht außerdem der Parameter Geometrien darstellen zur Verfügung, um den Pfad von Kantenobjekten darzustellen, die während einer Verfolgung durchlaufen werden. Es gibt zwei Möglichkeiten, die Geometrie für ein Kantenobjekt darzustellen. Wenn ein Kantenobjekt der Inhalt einer Leitung ist, wird die Geometrie vom räumlichen Container abgeleitet. Wenn ein Kantenobjekt kein räumliches Containment aufweist, werden die Geometrieinformationen zwischen den Endpunkten des Kantenobjekts dargestellt. Weitere Informationen zur Ausgabe-.json-Datei, die mit der Ergebnistypoption Stromkreise erstellt wurde, finden Sie unter der JSON-Antwortsyntax für die Verfolgung.

Wenn die Option Konnektivität, Elemente, Features, Zuordnungen und Zuordnungen struktureller Anbauten oder Zugehörige Datensätze ausgewählt wird, weist die .json-Ausgabedatei ein sourceMapping-Element am Ende der Datei auf. Mit diesem Element können Sie den Layer-Namen ermitteln, der mit der jeweiligen networkSourceId verknüpft ist.

"sourceMapping": {
		"1": "UN_6_Associations",
		"2": "UN_6_SystemJunctions",
		"4": "Structure Junction",
		"5": "Structure Line",
		"6": "Structure Boundary",
		"7": "Structure Junction Object",
		"8": "Structure Edge Object",
		"9": "Electric Distribution Device",
		"10": "Electric Distribution Line",
		"11": "Electric Distribution Assembly",
		"12": "Electric Distribution Junction",
		"13": "Electric Distribution SubnetLine",
		"14": "Electric Distribution Junction Object",
		"15": "Electric Distribution Edge Object"
	},

Arbeiten mit Bitwise-Operatoren

Die Verfolgungskonfiguration greift auf eine Reihe von allgemeinen Operatoren zurück, um Barrieren, Filter, Funktionen und die Ausgaben der Verfolgungsergebnisse zu definieren. Feature-Attribute werden mit Standardoperatoren ausgewertet, um festzustellen, ob sie gleich, kleiner als oder größer als ein Wert sind.

Bitwise-Operatoren verwenden Bits, um aus einem ganzzahligen Wert einen binären Wert abzuleiten. Diese Operatoren bieten Leistung und Flexibilität und werden häufig in fortgeschrittenen Verfolgungsanwendungen verwendet. In der Verfolgungsumgebung können diese Bits unabhängig von der vom Benutzer im kodierten Wertepaar der Domäne definierten Bedeutung verwendet werden.

In der Verfolgungskonfiguration werden u. a. die folgenden Bitwise-Operatoren verwendet:

  • Enthält die Werte: Eine Operation mit "Bitwise And", in der alle Bits im angegebenen Wert im Attribut vorhanden sind (Bitwise AND == Wert).
    • Dieser Operator wird nur als "true" ausgewertet, wenn alle im Konfigurationswert enthaltenen Bits auch im Wert des Netzwerkattributs vorhanden sind.
  • Enthält die Werte nicht: Eine Operation mit "Bitwise And", in der nicht alle Bits im angegebenen Wert im Attribut vorhanden sind (Bitwise AND != Wert).
    • Dieser Operator wird nur als "true" ausgewertet, wenn das Netzwerkattribut nicht alle Bits im Konfigurationswert enthält.
  • Enthält mindestens einen der Werte: Eine Operation mit "Bitwise And", in der mindestens ein Bit im angegebenen Wert im Attribut vorhanden ist (Bitwise AND == True).
    • Dieser Operator wird nur als "true" ausgewertet, wenn eines der im Konfigurationswert vorhandenen Bits auch im Netzwerkattribut vorhanden ist.
  • Kein Einbeziehen von: Eine Operation mit "Bitwise And", in der keine der Bits im angegebenen Wert im Attribut vorhanden sind (Bitwise AND == False).
    • Dieser Operator wird nur als "true" ausgewertet, wenn keines der Bits im Konfigurationswert im Wert des Netzwerkattributs vorhanden ist.

Bei der Phasenmodellierung in einem Stromversorgungsnetz kann die Verwendung des binären Werts der für den Domänencode angegebenen ganzen Zahl im Dataset konfiguriert werden. Für jede zulässige Phasenkombination in einer Domäne mit codierten Werten werden verschiedene Werte konfiguriert und den Attributen zugewiesen, die die Phase verwenden. Zur Verwendung in der Verfolgungskonfiguration wird dann ein Netzwerkattribut konfiguriert und dem Phasenfeld zugewiesen.

In der folgenden Tabelle wird dargestellt, wie Phasen mit binären Werten modelliert werden können. Der Dezimalwert wird als Code gespeichert, der Phasenwert wird als Beschreibung in der Domäne mit codierten Werten verwendet. Jeder Dezimalwert verfügt über einen entsprechenden Binärwert, der ausgewertet wird. Die Spalte mit dem binären Wert in der Tabelle enthält die binäre Repräsentation der einzelnen Dezimalwerte. Bitwise-Operatoren zerlegen ein Attribut, um die einzelnen Teile zu bewerten und zu ermitteln, ob es der operationalen Logik entspricht.

Binärer WertCode (Dezimalwert)Beschreibung (Phasenwert)

001

1

C

010

2

B

100

4

A

011

3

BC

101

5

AC

110

6

AB

111

7

ABC

Beispiel einer Domäne mit codierten Phasenwerten

Beispiel: Um alle Netzwerk-Features im Teilnetz mit einem Phases Current-Wert zu finden, der A enthält, wird eine Teilnetzverfolgung in einer Netzart für die Stromverteilung durchgeführt. Als Startpunkt wird ein Service-Punkt mit dem Phases Current-Wert A (100) festgelegt, und die nachfolgende Verfolgungskonfiguration wird als Filterbarriere angegeben.

In der Konfiguration der Filterbarriere werden Features und Objekte, die Phase A nicht enthalten, aus dem Verfolgungsergebnis ausgeschlossen. Um sicherzustellen, dass die Barrieren-Features nicht in den Verfolgungsergebnissen enthalten sind, ist für die Verfolgungskonfigurationsoption Barrieren-Features einbeziehen der Wert "false" festgelegt. Die Verfolgungsergebnisse umfassen Teilnetz-Features mit dem Phases Current-Wert A oder einem Phases Current-Wert, der A enthält. Alle gefundenen Teilnetz-Features ohne einen Phases Current -Wert, der A enthält, werden als Barrieren betrachtet und nicht in das Ergebnis aufgenommen.

Filter Barriers
Name: Phases Current
Operator: Does not include any (Bitwise AND equals False)
Type: Specific value
Value: 4 //code for A (100)

Die folgende Tabelle bietet einen Überblick über Szenarien, in denen ein Bitwise-Operator als "true" ausgewertet wird und als Barriere in einer Netzverfolgung dient. Betrachten wir zum Beispiel ein Szenario, in dem das Feld "Phase" in einem Bauteil den Netzwerkattributwert "AB (110)" enthält und der Wert, der aus der Verfolgungskonfiguration verglichen wird, "ABC (111)" lautet:

  • Bei Verwendung des Includes the values-Operators würde dies als "false" ausgewertet, und würde nicht als Barriere gelten, da nicht alle Bits im Wert des Netzwerkattributs vorhanden sind. Bit C (001) ist in AB (110) nicht vorhanden.
  • Wenn Sie den Includes any-Operator für dieselbe Konfiguration verwenden, wird dies als "true" ausgewertet, da einige der Bits des Konfigurationswertes im Netzwerkattribut vorhanden sind. Bit A (100) und Bit B (010) sind in ABC (111) vorhanden.
  • Die Verwendung des Does not include the values-Operators würde ebenfalls als "true" gewertet, da der Wert des Netzwerkattributs AB (110) das Bit C (001) nicht enthält, auch wenn A (100) und B (010) vorhanden sind.
  • Schließlich würde die Verwendung des Does not include any-Operators in diesem Konfigurationsbeispiel als "false" ausgewertet, wenn er auf den Netzwerkattributwert AB (110) trifft, da der Konfigurationswert die übereinstimmenden Bits A (100) und B (010) enthält. Damit dies als "true" ausgewertet wird, dürften A (100), B (010) und C (001) nicht vorhanden sein.

NetzwerkattributwertKonfigurationswertEnthält die WerteEnthält mindestens einen der WerteEnthält die Werte nichtKein Einbeziehen von

ABC (111)

A (100)

True

True

False

False

AC (101)

BC (011)

False

True

True

False

C (001)

B (010)

False

False

True

True

AB (110)

ABC (111)

False

True

True

False

Durchführen von Berechnungen für verfolgte Netzwerk-Features

Versorgungsnetze stellen eine erweiterte Funktionalität bereit, die als Attributweitergabe bezeichnet wird und zum Einsatz kommt, wenn ein Teilnetz aktualisiert oder verfolgt wird.

Hinweis:

Die Attributweitergabe wird ignoriert, wenn mit einer Digitalisierrichtung eine Verfolgung flussabwärts oder flussaufwärts durchgeführt wird, um den Fluss von Ressourcen im Netzwerk zu modellieren.

Die Attributersetzung wird verarbeitet, indem ein Netzwerkattribut für ein Datenbankfeld konfiguriert wird. Ersetzung ist ein Typ von Netzwerkattribut, dessen Wert verwendet wird, um den weitergegebenen Wert für Features zu berechnen, deren Kategorie für die Attributersetzung seinem Asset-Typ zugewiesen ist. Der resultierende Ersetzungswert wird anschließend herangezogen, um den Wert für das nächste verbundene Feature zu berechnen. Damit die Attributersetzung verwendet werden kann, muss die Attributweitergabe konfiguriert werden.

Weitere Informationen finden Sie unter Attributweitergabe und Attributersetzung.

Laden von benannten Verfolgungskonfigurationen

Mithilfe von benannten Verfolgungskonfigurationen können Sie komplexe Verfolgungen zum Freigeben und Wiederverwenden erstellen. Mit dem Werkzeug Verfolgen können Sie eine vorhandene benannte Verfolgungskonfiguration laden, um die Eigenschaften für eine Verfolgung zu definieren. Damit wird die Bedienoberfläche im Zusammenhang mit Verfolgungen vereinfacht, und durch die Wiederverwendung gängiger Verfolgungen in einer Organisation wird Konsistenz gewährleistet.

ParameterOptionen

Verfolgungskonfiguration verwenden

  • Aktiviert: Das Werkzeug verwendet eine vorhandene benannte Verfolgungskonfiguration, um die Eigenschaften der Verfolgung zu definieren. Ist diese Option aktiviert, werden nur die Parameter Name der Verfolgungskonfiguration, Startpunkte und Barrieren angezeigt. Wenn eine benannte Verfolgungskonfiguration für eine pfadbasierte Verfolgung geladen wird, wird auch der Parameter Endpunkte angezeigt. Wenn eine benannte Verfolgungskonfiguration mit der Ergebnistyp-Option "Aggregierte Geometrie" geladen wird, werden auch die Parameter Aggregierte Punkte, Aggregierte Linien und Aggregierte Polygone angezeigt.
  • Nicht aktiviert: Das Werkzeug verwendet keine vorhandene benannte Verfolgungskonfiguration zum Definieren der Verfolgungseigenschaften. Dies ist die Standardeinstellung.

Ein Parameter vom Typ Name der Verfolgungskonfiguration wird festgelegt, um den Namen der Verfolgungskonfiguration anzugeben, die zum Definieren der Verfolgungseigenschaften verwendet wird. Dieser Parameter ist nur verfügbar, wenn Verfolgungskonfiguration verwenden aktiviert ist.

Hinweis:

Sie können eine Verfolgung auch über die Registerkarte Benannte Konfigurationen im Bereich Verfolgen unter Verwendung einer zuvor konfigurierten benannten Verfolgungskonfiguration ausführen.

Weitere Informationen zu benannten Verfolgungskonfigurationen