Regel löschen (Utility Network)

Zusammenfassung

Löscht eine Regel dauerhaft aus einem Versorgungsnetz.

Beim Löschen von Regeln, die vorhandene Features oder Objekte in einem Versorgungsnetz unterstützen, sollte sehr vorsichtig vorgegangen werden. Vorhandene Netzwerk-Features, in denen gelöschte Regeln verwendet werden, werden mit Fehlern markiert, wenn die Netzwerk-Topologie erneut aktiviert wird, um anzugeben, dass keine Netzwerkregel zur Unterstützung der Beziehung vorhanden ist.

Verwendung

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Versorgungsnetz

Das Versorgungsnetz, für das die Regel entfernt wird.

Utility Network; Utility Network Layer
Regeltyp

Gibt den Typ der Regel an, die gelöscht werden soll.

  • AlleAlle Regeln werden gelöscht.
  • Knoten-Knoten-KonnektivitätEine Regel für die Knoten-Knoten-Konnektivitätszuordnung wird gelöscht.
  • ContainmentEine Containment-Zuordnungsregel wird gelöscht.
  • Struktureller AnbauEine Regel für die strukturelle Anbau-Zuordnung wird gelöscht.
  • Knoten-Kanten-KonnektivitätEine Knoten-Kanten-Konnektivitätsregel wird gelöscht.
  • Kanten-Knoten-Kanten-KonnektivitätEine Kanten-Knoten-Kanten-Konnektivitätsregel wird gelöscht.
String
Regeln

Gibt die Regel, die entfernt wird, mit Regel-ID und Beschreibung an.

Hinweis:

Sie finden die Regel-ID im Abschnitt Regeln auf der Registerkarte Netzwerkeigenschaften im Dialogfeld Layer-Eigenschaften. Weitere Informationen finden Sie unter Anzeigen von Netzwerkregeln.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Aktualisiertes Versorgungsnetz

Das aktualisierte Versorgungsnetz.

Utility Network

arcpy.un.DeleteRule(in_utility_network, rule_type, rule_desc)
NameErläuterungDatentyp
in_utility_network

Das Versorgungsnetz, für das die Regel entfernt wird.

Utility Network; Utility Network Layer
rule_type

Gibt den Typ der Regel an, die gelöscht werden soll.

  • ALLAlle Regeln werden gelöscht.
  • JUNCTION_JUNCTION_CONNECTIVITYEine Regel für die Knoten-Knoten-Konnektivitätszuordnung wird gelöscht.
  • CONTAINMENTEine Containment-Zuordnungsregel wird gelöscht.
  • STRUCTURAL_ATTACHMENTEine Regel für die strukturelle Anbau-Zuordnung wird gelöscht.
  • JUNCTION_EDGE_CONNECTIVITYEine Knoten-Kanten-Konnektivitätsregel wird gelöscht.
  • EDGE_JUNCTION_EDGE_CONNECTIVITYEine Kanten-Knoten-Kanten-Konnektivitätsregel wird gelöscht.
String
rule_desc

Gibt die Regel, die entfernt wird, mit Regel-ID und Beschreibung an.

Hinweis:

Sie finden die Regel-ID im Abschnitt Regeln auf der Registerkarte Netzwerkeigenschaften im Dialogfeld Layer-Eigenschaften. Weitere Informationen finden Sie unter Anzeigen von Netzwerkregeln.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_utility_network

Das aktualisierte Versorgungsnetz.

Utility Network

Codebeispiel

DeleteRule: Beispiel (Python-Fenster)

Mit diesem Beispielskript wird eine Regel für die Knoten-Knoten-Konnektivitätszuordnung gelöscht, mit der eine Servicestelle eine Verbindung zur Lastseite eines Schutzschalters in einem elektrischen Netzwerk herstellen kann.

import arcpy
arcpy.un.DeleteRule("Electric Network", "JUNCTION_JUNCTION_CONNECTIVITY", 
                    "2: From[ElectricDistributionDevice.ServicePoint] From[ElectricDistributionDevice.CircuitBreaker.Load]")
DeleteRule: Beispiel 2 (Python-Fenster)

Mit diesem Beispielskript wird eine Knoten-Kanten-Konnektivitätsregel gelöscht, mit der eine Niedrigspannungsleitung eine Verbindung zur Lastseite eines Schutzschalters in einem elektrischen Netzwerk herstellen kann.

import arcpy
arcpy.un.DeleteRule("Electric Network", "JUNCTION_EDGE_CONNECTIVITY", 
                    "72: From[ElectricDistributionLine.LowVoltage] From[ElectricDistributionDevice.CircuitBreaker.Load]")
DeleteRule: Beispiel 3 (Python-Fenster)

Mit diesem Beispielskript wird eine Beziehungsregel gelöscht, durch die ein Transformator in einem Schaltkasten enthalten sein kann.

import arcpy
arcpy.un.DeleteRule("Electric Network", "CONTAINMENT", 
                    "153: From[StructureJunction.JunctionBox] To[ElectricDistributionDevice.Transformer]")
DeleteRule: Beispiel 4 (Python-Fenster)

Mit diesem Beispielskript wird eine Regel für die strukturelle Anbau-Zuordnung gelöscht, mit der eine Servicestelle an einen Pol angefügt werden kann.

import arcpy
arcpy.un.DeleteRule("Electric Network", "STRUCTURAL_ATTACHMENT", 
                    "126: From[StructureJunction.Pole] To[ElectricDistributionDevice.ServicePoint]")

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen