Netzwerkattribute

Netzwerkattribute sind mit Attributen für Features in Ihrem Netzwerk verknüpft. Sie werden aus Feature-Attributen abgeleitet und in der Netzwerk-Topologie gecacht, um die Performance zu steigern, wenn Feature-Attribute während einer Verfolgung ausgewertet werden. Die Werte, die als Attribute für Features auf einer Karte gespeichert wurden, werden im verknüpften Netzwerkattribut widergespiegelt oder bei jeder Überprüfung der Netzwerk-Topologie aktualisiert.

Die vorhandenen Netzwerkattribute können im Dialogfeld Eigenschaften des Verfolgungsnetzes für das Verfolgungsnetz angezeigt werden. Die Registerkarte Netzwerkattribute enthält die detaillierten Eigenschaften von vorhandenen Netzwerkattributen und deren Zuweisungen (die Feature-Class und das Feld, denen das Netzwerkattribut zugewiesen ist). Diese umfassen die vom System bereitgestellten und die benutzerdefinierten Netzwerkattribute für ein Verfolgungsnetz, die für Aufgaben im Zusammenhang mit Verfolgungen zur Verfügung stehen.

Folgende vom System bereitgestellte Netzwerkattribute in einem Verfolgungsnetz sind auf der Registerkarte Netzwerkattribute aufgeführt:

  • Source ID: Der eindeutige Identifikator für die Netzwerkquelle in einem Verfolgungsnetz.
  • Position from: Dient zur Festlegung der Position entlang einer Kante für eine mittige Konnektivität.
  • Position to: Dient zur Festlegung der Position entlang einer Kante für eine mittige Konnektivität.
  • Flow direction: Verknüpft mit allen Edge-Feature-Classes, die zum Netzwerk gehören. Wird erstellt und dem Feld Flow direction zugewiesen, wenn ein Verfolgungsnetz der Version 2 oder höher erstellt wird, aus einem geometrischen Netzwerk umgewandelt wird, oder wenn ein Upgrade durchgeführt wird. Es wird verwendet, um die Fließrichtung für Ressourcen im Netzwerk zu bestimmen.
  • Shape length: Verknüpft mit dem Feld Shape_Length in Line-Feature-Classes in dem Netzwerk. Es kann verwendet werden, um die Gesamtlänge einer Verfolgung zu berechnen, z. B. in einer Sammlung von Wasserläufen oder in einem bestimmten Wasserlaufsegment.

Erstellen und Zuweisen von Netzwerkattributen

Benutzerdefinierte Netzwerkattribute werden mit dem Werkzeug Netzwerkattribut hinzufügen erstellt und mit dem Werkzeug Netzwerkattribut festlegen einem Attributfeld einer Feature-Class zugewiesen.

Beim Erstellen eines neuen Netzwerkattributs mit dem Werkzeug Netzwerkattribut hinzufügen bestimmt der für den Parameter Attributtyp ausgewählte Datentyp, welche Optionen zum Definieren des Netzwerkattributs verfügbar sind. Damit wird auch bestimmt, welchen Attributfeldern das Netzwerkattribut mit dem Werkzeug Netzwerkattribut festlegen zugewiesen werden kann, nachdem es erstellt wurde, da die Datentypen übereinstimmen müssen.

Netzwerkattribute können mit einem der folgenden Attributtypen erstellt werden:

  • Short: Kleine ganze Zahl
  • Long: Große ganze Zahl
  • Double: Doppelte Genauigkeit
  • Datum

Beachten Sie beim Konfigurieren von Netzwerkattributen Folgendes:

  • Damit mit dem Werkzeug Netzwerkattribut festlegen ein Netzwerkattribut einem Attributfeld zugewiesen werden kann, muss es einen der oben aufgeführten kompatiblen Datentyp besitzen. Wenn zum Festlegen des Netzwerkattributs kein Attributfeld mit dem richtigen Datentyp vorhanden ist, kann es mit dem Werkzeug Feld hinzufügen hinzugefügt werden.
  • Netzwerkattribute, bei denen NULL-Werte nicht zulässig sind, können nur Feldern mit derselben Beschränkung für NULL-Werte zugewiesen werden.
  • Ein Verfolgungsnetz kann beliebig viele Netzwerkattribute aufweisen, ein Netzwerkattribut kann allerdings immer nur mit einem Attribut pro Feature-Class verknüpft sein. Dies bedeutet: Wenn ein Netzwerkattribut für eine Netzwerkklasse für ein bestimmtes Feld festgelegt wurde, können für das Feld keine weiteren Zuweisungen von Netzwerkattributen festgelegt werden.

Arbeiten mit Netzwerkattributen

Verfolgungs- und Netzwerkschemas erfordern Netzwerkattribut-Informationen, die in einer Netzwerk-Topologie gespeichert sind. Wenn ein Attribut für ein Feature geändert wird, das einem Netzwerkattribut zugeordnet ist, wird eine Dirty Area generiert, um das Feature für die Überprüfung zu markieren. Durch die Validierung der Netzwerk-Topologie wird sichergestellt, dass die Informationen in der Netzwerk-Topologie bei Analyseereignissen konsistent sind.

Netzwerkattribute können zur Steuerung der Durchlassfähigkeit von Features verwendet werden und als Gewichtungen dienen, um die Kosten der Verfolgung von Pfaden im Netzwerk zu modellieren. Beispiel: In einem Wassernetz geht aufgrund von Oberflächenreibung in den Rohren ein bestimmter Betrag an Druck im Verlauf der Leitung verloren.