Damit ein Versorgungsnetz immer die aktuelle Funktionalität nutzen kann, ist möglicherweise ein Upgrade erforderlich. Dabei werden Schemaänderungen in das Versorgungsnetz-Dataset und in die Network-Feature-Classes und sonstigen zugehörigen Geodatabase-Objekte übernommen. Verwenden Sie das Werkzeug Dataset aktualisieren, um das Upgrade durchzuführen.
Weitere Informationen zu den Anforderungen für den Upgrade-Prozess
Ein Upgrade des Versorgungsnetz-Datasets ist nur erforderlich, wenn es Schemaänderungen im Informationsmodell gibt. Der Upgrade-Prozess führt zu einer Inkrementierung der Nummer der Utility Network-Version. Es hängt von der Version des ArcGIS Pro-Clients und der aktuellen Utility Network-Version ab, ob ein Upgrade für das Versorgungsnetz-Dataset erforderlich ist. Beachten Sie, dass nicht jede ArcGIS Pro-Version eine Aktualisierung des Versorgungsnetzes erfordert.
Die Version von ArcGIS Pro bestimmt die Utility Network-Version des erstellten Versorgungsnetz-Datasets. Es hängt von der ArcGIS Pro-Version ab, ob ein Upgrade für das Utility Network-Dataset erforderlich ist. In der folgenden Tabelle werden die ArcGIS Pro-Versionen und die entsprechende Utility Network-Version aufgeführt:
ArcGIS Pro-Version | Utility Network-Version |
---|---|
2.1.x | 1 |
2.2.x | 2 |
2.3.x | 2 |
2.4.x | 3 |
2.5.x | 3 |
2.6.x | 4 |
Tipp:
Die Versorgungsnetz-Version kann im Abschnitt Allgemein der Registerkarte Netzwerkeigenschaften angezeigt werden.
Upgrades sind zwischen Versionen kumulativ und umfassen Änderungen aus übersprungenen Versionen. Wenn Sie beispielsweise das Versorgungsnetz von Utility Network Version 2 auf Utility Network Version 4 aktualisieren, sind alle Schemaänderungen der Versionen 3 und 4 enthalten. Der Upgrade-Verlauf wird in der Eigenschaft Aktualisiert im Abschnitt Allgemein der Registerkarte Netzwerkeigenschaften aufgelistet.
Aktualisieren auf Utility Network Version 4
Beim Aktualisieren eines Versorgungsnetzes auf Versorgungsnetz-Version 4 kommt es zu folgenden Änderungen:
- Die Sublayer für Punkt-, Linien- und Polygonfehler werden entfernt und sind nicht mehr als Sublayer des Versorgungsnetz-Layers verfügbar.
- Die Schemas der Tabellen "Dirty Areas" und "Zuordnungen" werden geändert, sodass Fehlerinformationen darin gespeichert werden können.
- Das Feld UPDATETYPE wird aus der Tabelle "Dirty Areas" entfernt.
- Das Feld STATUS in der Tabelle "Dirty Areas" gibt nun den Typ der Dirty Area an. Das Feld wird der Tabelle "Zuordnungen" hinzugefügt.
- Die Felder ERRORCODE und ERRORMESSAGE werden den Tabellen "Dirty Areas" und "Zuordnungen" hinzugefügt.
- Das Feld PERCENTALONG wird der Tabelle "Zuordnungen" hinzugefügt.
- Alle Dirty Areas in benannten Versionen werden gekürzt. Dieser Schritt ist erforderlich, um Schemaänderungen in der Tabelle "Dirty Areas" aufnehmen zu können. Neue Dirty Areas werden nach dem Upgrade in der Default-Version generiert, indem die Netzwerk-Topologie aktiviert und ein Abgleich in allen benannten Versionen durchgeführt wird.
- Die Domäne AssociationStatus wird aktualisiert und enthält nun Änderungen mit den integrierten Feature-Beschränkungen eines Versorgungsnetzes.
- Den Feldern SUBNETWORKNAME und SUBNETWORKCONTROLLERNAME in der Teilnetztabelle wird ein nicht eindeutiger Attributindex hinzugefügt.
- Allen Netzart-Datasets wird das neue Feld SUPPORTEDSUBNETWORKNAME hinzugefügt.
- Beim Vorgang "Teilnetz aktualisieren" wird das Feld SUBNETWORKNAME nicht mehr aktualisiert, um das Teilnetz für Features in der Assembly-Feature-Class zu speichern. Das Feld wird so aktualisiert, dass es während des Upgrades nicht länger vom System verwaltet wird. Die Verfolgung der Teilnetz-Features in der unterstützten Assemby-Feature-Class wird vom Feld SUPPORTEDSUBNETWORKNAME übernommen.
Für jede Ebene werden weitere Teilnetzeigenschaften gespeichert:
- Gültige Knoten
- Gültige Knotenobjekte
- Gültige Kantenobjekte
- Unter "Gültige Teilnetz-Controller" werden jetzt Bauteile und Knotenobjekte aufgelistet, die als gültige Teilnetz-Controller festgelegt wurden.
- Der vom System bereitgestellten Domäne mit codierten Werten "UN_<ID>_IsDirty" wurden ein neuer Code und Beschreibungswert (2: Ungültig) hinzugefügt. Damit werden zukünftige Bearbeitungen mit Teilnetzverwaltung unterstützt.
Zur Modellierung und Arbeit mit einer großen Zahl von realen Features, die einen gemeinsamen geographischen Raum aufweisen, werden nichträumliche Knoten- und Kantenobjekte als Teil des Versorgungsnetzschemas eingeführt:
- Für das Strukturnetzwerk werden die folgenden Tabellen erstellt:
- StructureJunctionObject
- StructureEdgeObject
- Für jede Netzart werden die folgenden Tabellen erstellt:
- <domain_network>JunctionObject
- <domain_network>EdgeObject
- Die vom System bereitgestellte Domäne mit codierten Werten "UN_<ID>_FeatureSourceID" wird mit den folgenden zusätzlichen Code- und Beschreibungswerten für das Strukturnetzwerk und die einzelnen Netzarten aktualisiert:
- <ID>: Strukturknotenobjekt
- <ID>: Strukturkantenobjekt
- <ID>: Knotenobjekt <domain_name>
- <ID>: Kantenobjekt <domain_name>
Nach dem Upgrade eines Versorgungsnetzes auf Version 4 sind die folgenden weiteren Schritte erforderlich. Weitere Informationen finden Sie unter Aktualisieren eines Versorgungsnetzes.
Aktualisieren auf Utility Network Version 3
Beim Aktualisieren eines Versorgungsnetzes auf Versorgungsnetz-Version 3 kommt es zu folgenden Änderungen:
- Ein neues vom System bereitgestelltes Netzwerkattribut wird dem Versorgungsnetz hinzugefügt. Flow direction ist ein ausgeblendetes Netzwerkattribut, das vom System bereitgestellt und inline gespeichert wird, um die weitere Arbeit mit Fließrichtungen zu unterstützen.
Aktualisieren auf Utility Network Version 2
Beim Aktualisieren eines Versorgungsnetzes auf Versorgungsnetz-Version 2 kommt es zu folgenden Änderungen:
- Zu der vom System bereitgestellten Attributdomäne IsConnected wird ein neuer Code mit Beschreibung zur Darstellung des Standardstatus für neu erstellte Features hinzugefügt (2:unknown).
- Der Standardwert für das Feld IsConnected ändert sich von "True" in "Unknown".
- Zur Zuordnungsrolle für Container wird die Eigenschaft Container-Teilungsmethode hinzugefügt.
- Die Teilungsmethode für die folgenden vom System bereitgestellten Attributdomänen ändert sich von "Default" in "Duplicate":
- IsConnected
- AssociationStatus
- TerminalNames
- Der vom System bereitgestellten Attributdomäne Dirty areas wird ein neuer Code mit Beschreibung zur Darstellung von Dirty Areas, die von Fehler-Features generiert werden, hinzugefügt (3:error).
- Regeln, die ein Sternchen (*) für Asset-Typ oder Anschlusspunkte verwenden, werden so erweitert, dass jede Kombination explizit als einzelne Regel dargestellt wird. Der aktuelle Konfigurationsstatus des Versorgungsnetzes wird verwendet, um die vorhandenen Regeln mit Sternchen zu erweitern. Danach sind die neu generierten Regeln auf der Registerkarte Netzwerkeigenschaften sichtbar.
- In der Tabelle der Teilnetze wird die Spalte für das übergeordnete Teilnetz entfernt.
- Die Schemavorlagen sind nicht mehr versioniert, da die zugehörige Tabelle nun nichtversioniert ist.
Hinweis:
Mit ArcGIS Pro 2.1 erstellte Versorgungsnetze sind nicht vollständig 3D-fähig; dies gilt auch für aktualisierte Versorgungsnetze. Sie sollten ein Versorgungsnetz mit vollständigen 3D-Funktionen für die Verwaltung von Dirty Areas und Fehler-Features verwenden. Weitere Informationen finden Sie unter How To: Sicherstellen, dass ein Versorgungsnetz voll 3D-fähig ist.