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 bei 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.

Das Verfolgungsnetz enthält ein einzelnes, vom System bereitgestelltes Shape length-Netzwerkattribut, das mit dem Feld Shape_Length für die Edge-Feature-Classes im Netzwerk verknüpft ist. 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
  • Date

Beachten Sie beim Konfigurieren von Netzwerkattributen Folgendes:

  • Damit mit dem Werkzeug Netzwerkattribut festlegen ein Netzwerkattribut einem Attributfeld zugewiesen werden kann, muss es einen kompatiblen Datentyp besitzen (siehe in der Liste oben). 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 Hauptleitung verloren.