Netzwerkregeln

Die Regeln spielen eine wichtige Rolle für die Datenqualität. Netzwerkregeln und Attributregeln können, wenn sie in Verbindung miteinander verwendet werden, dazu beitragen, die Datenintegrität zu wahren.

Mit Netzwerkregeln wird festgelegt, welche Netzwerk-Features im Versorgungsnetz verbunden oder zugeordnet werden können. Diese Regeln werden auf der Ebene der Klasse für bestimmte Asset-Gruppen und Asset-Typen angewendet. Die Verbindung und Zuordnung von Features und Objekten erfolgt unter Berücksichtigung von Feature-Beschränkungen. Um solche Beziehungen zu ermöglichen, sind Netzwerkregeln vorhanden.

Alle Regeln werden ausgewertet, wenn die Netzwerk-Topologie aktiviert oder überprüft wird. Außerdem werden Regeln ausgewertet, wenn eine Zuordnung erstellt oder importiert wird.

Es gibt mehrere Netzwerkregeltypen:

  • Knoten-Kanten-Konnektivität
  • Knoten-Knoten-Konnektivität
  • Kanten-Knoten-Kanten-Konnektivität
  • Struktureller Anbau
  • Containment

Verwalten von Netzwerkregeln

Mehrere Aufgaben unterstützen das Konfigurieren und Verwalten von Regeln für ein Versorgungsnetz.

Das Versorgungsnetz benötigt Regeln, um die Netzwerk-Topologie aktivieren zu können. Es kann eine Regelbasis erstellt werden, um verschiedene Beziehungstypen zwischen Netzwerk-Features zuzulassen. Sie können Regeln mit den Werkzeugen Regel hinzufügen und Regeln importieren hinzufügen. Nachdem eine Regelbasis für ein Versorgungsnetz eingerichtet wurde, können Netzwerk-Features, die nicht von einer Regel unterstützt werden, nicht verbunden oder zugeordnet werden. Vorhandene Netzwerkregeln können im Dialogfeld Netzwerkeigenschaften angezeigt werden.

Die folgenden Workflows stehen für das Hinzufügen verschiedener Regeltypen zur Verfügung:

Detailinformationen:

Wenn zwei Kantenelemente den gleichen Endpunkt aufweisen und die gleiche Asset group und den gleichen Asset type haben, können diese Features nicht ohne einen benutzerdefinierten Zwischenknoten oder eine benutzerdefinierte Netzwerkregel verbunden werden. In diesem Fall wird ein Systemknoten erstellt, und die Konnektivität wird hergestellt, wenn die Netzwerk-Topologie überprüft oder aktiviert wird.

Verwenden Sie das Werkzeug Regel löschen, um eine Regel aus einem Versorgungsnetz zu löschen. Sie können Netzwerkregeln löschen, ohne Features zu trennen oder Zuordnungen, von denen die Regel verwendet wird, zu entfernen. Beim Löschen von Regeln, die vorhandene Netzwerk-Features unterstützen, sollte allerdings sehr vorsichtig vorgegangen werden. Vorhandene Features und Objekte, in denen gelöschte Regeln verwendet werden, werden mit Fehlern markiert, wenn die Topologie aktiviert wird, um anzugeben, dass keine Regel zur Unterstützung der Beziehung vorhanden ist. Darüber hinaus werden auch Features mit geometrischer Übereinstimmung getrennt.

Weitere Informationen zum Löschen von Netzwerkregeln

Regeln können in ein Versorgungsnetz importiert oder daraus exportiert werden. Weitere Informationen finden Sie unter Importieren und Exportieren von Netzwerkregeln.

Tipp:

Bei der Arbeit mit einer Enterprise-Geodatabase werden die Netzwerkregeln über eine Datenbankverbindung zur standardmäßigen Verzweigungsversion verwaltet. Der Utility Network-Service muss vor dem Hinzufügen oder Löschen einer Netzwerkregel angehalten werden. Die Änderungen werden nach dem Neustart von Service und ArcGIS Pro wirksam. Aktualisierungen der Versorgungsnetzregeln werden erst dann in vorhandene benannte Versionen übernommen, wenn ein Abgleich vorgenommen wird.

Konnektivitätsregeln

In Konnektivitätsregeln wird definiert, welche Features geometrisch lagegleich oder verknüpft sein können.

Es gibt drei Arten von Konnektivitätsregeln, die auf vorhandenen Feature-Beschränkungen für gültige Konnektivitätszuordnungen aufbauen.

  • Knoten-Knoten-Konnektivität
  • Knoten-Kanten-Konnektivität
  • Kanten-Knoten-Kanten-Konnektivität

Regeln für die Knoten-Knoten-Konnektivität steuern die Konnektivitätszuordnung zwischen Punkt-Features oder Knotenobjekten, die nicht notwendigerweise geometrisch übereinstimmen müssen. Diese Regeln werden zwischen Klassen auf der Ebene von Asset-Gruppen und Asset-Typen erstellt und unterstützten die Anschlusspunktkonnektivität. Wenn keine Regel zur Unterstützung der Zuordnung vorhanden ist, wird ein Fehler zurückgegeben und das Netzwerk-Feature nicht dem Bereich Zuordnungen ändern hinzugefügt.

Regeln für Knoten-Kanten-Konnektivität zwischen einem Punkt (Bauteil, Knoten oder Knotenobjekt) und einem Linien- oder Kantenobjekt. Diese Regeln steuern in erster Linie die räumliche Konnektivität, gelten über Konnektivitätszuordnungen jedoch auch für nichträumliche Knoten- und Kantenobjekte. Wenn der Punkt Anschlusspunkte aufweist, gibt die Regel den Anschlusspunkt an, für den sie gilt.

Hinweis:

Knoten-Kanten-Konnektivitätsregeln unterstützen die Linienende-Konnektivität zu einem Bauteil oder Knotenobjekt mit Anschlusspunkten. Bei Abzweigverbindungen gelten Einschränkungen für Endpunkte, die für die Darstellung der Terminalverbindung entweder das Teilen der Leitung oder die Verwendung eines temporären Bauteils, das kein Anschlusspunkt ist, erfordern.

Im Beispiel unten wird die Knoten-Kanten-Konnektivität zwischen dem mittigen Abzweigungsknoten und einer Mittelspannungsleitung hergestellt. Danach wird eine Knoten-Knoten-Konnektivitätszuordnung zwischen dem mittigen Abzweigungsknoten und der Oberspannungsseite des Transformators hergestellt. Verfolgungsvorgänge durchlaufen über die Zuordnung die Leitung und die Entnahmestelle bis zum verbundenen Anschlusspunkt. Konnektivitätszuordnung zwischen Oberspannungsseite eines Transformators und mittiger Abzweigung

Kanten-Knoten-Kanten-Konnektivitätsregeln basieren auf geometrischer Übereinstimmung oder Konnektivitätszuordnungen. Sie bestimmen, welche Typen von Linien-Features oder Kantenobjekten mit einem Zwischenknoten-Feature oder Knotenobjekt verbunden werden können. Dieser Regeltyp wird empfohlen, wenn eine Leitung nicht mit einem Knoten enden soll. Es ist wichtig zu verstehen, dass alle miteinander in Konflikt stehende Knoten-Kanten-Regeln für denselben Knoten oder dieselbe Kante die Kanten-Knoten-Konnektivitätsregel überschreiben. Kanten-Knoten-Kanten-Konnektivitätsregeln werden nach den Knoten-Kanten-Konnektivitätsregeln angewendet, wenn Sie die Netzwerk-Topologie aktivieren oder überprüfen.

Die folgende Abbildung zeigt Beispiele für die drei Typen der Konnektivitätsregeln:

Knoten-Knoten-, Knoten-Kanten- und Kanten-Knoten-Kanten-Konnektivität

Regeln für strukturelle Anbauten

Regeln für strukturelle Anbauten legen fest, welche Netzwerk-Feature-Typen mit Assets eines bestimmten Typs (Struktur) verbunden werden können. Anschlusspunktkonnektivität wird von diesem Regeltyp nicht unterstützt. Zwischen Struktur-Features und Anbau-Features werden Regeln für strukturelle Anbauten erstellt. Anbau-Features können aus den Feature-Classes für Bauteile, Knoten, Baugruppen und Strukturknoten sowie den Knoten- und Strukturknoten-Objektklassen stammen. Diese Regeln werden auf der Ebene von Asset-Gruppen und Asset-Typen erstellt und basieren auf vorhandenen Feature-Einschränkungen für gültige strukturelle Anbau-Zuordnungen.

Sie müssen der Klasse, die als Struktur dient, eine entsprechende Zuordnungsrolle zuweisen, bevor Sie Regeln für strukturelle Anbauten hinzufügen.

Regeln für strukturelle Anbauten werden bei der Bearbeitung ausgewertet. Beim Festlegen einer Zuordnung werden die relevanten Regeln angewendet, um die Gültigkeit der Zuordnung zu bestätigen. Wenn keine Regel zur Unterstützung der Zuordnung vorhanden ist, wird ein Fehler zurückgegeben und das Netzwerk-Feature nicht dem Bereich Zuordnungen ändern hinzugefügt. Die vorgenommenen Änderungen an Netzwerk-Features, die an strukturellen Anbau-Zuordnungen beteiligt sind, werden beim Aktivieren oder Überprüfen der Netzwerk-Topologie ausgewertet.

Die folgende Abbildung zeigt ein Beispiel für eine strukturelle Anbau-Zuordnung:

Strukturelle Anbau-Zuordnungen

Containment-Regeln

Containment-Regeln legen fest, welche Netzwerk-Feature-Typen in Assets eines bestimmten Typs (Container) enthalten sein können. Anschlusspunktkonnektivität wird von diesem Regeltyp nicht unterstützt. Containment-Regeln werden zwischen Klassen auf der Ebene von Asset-Gruppen und Asset-Typen erstellt. Diese Regeln bauen auf vorhandenen Feature-Beschränkungen für gültige Containment-Zuordnungen auf.

Sie müssen der Klasse, die als Container dient, eine entsprechende Zuordnungsrolle zuweisen, bevor Sie Containment-Regeln hinzufügen.

Containment-Regeln werden bei der Bearbeitung ausgewertet. Beim Festlegen einer Zuordnung werden die relevanten Regeln angewendet, um die Gültigkeit der Zuordnung zu bestätigen. Wenn keine Regel zur Unterstützung der Zuordnung vorhanden ist, wird ein Fehler zurückgegeben und das Netzwerk-Feature nicht dem Bereich Zuordnungen ändern hinzugefügt. Die vorgenommenen Änderungen an Netzwerk-Features, die an Containment-Zuordnungen beteiligt sind, werden beim Aktivieren oder Überprüfen der Netzwerk-Topologie ausgewertet.

Die folgende Abbildung zeigt ein Beispiel für eine Containment-Zuordnung:

Containment-Zuordnungen