In diesem Abschnitt werden die meisten der üblichen Workflows beim Arbeiten mit Netzwerkschemas detailliert beschrieben. Er richtet sich an Benutzer, deren Profil die Berechtigung zum Bearbeiten von Netzwerkschemas enthält.
In diesem Thema werden einige weiterführende Konzepte vorgestellt.
Berechtigungen von Datenbank- und Portal-Besitzern, die ein Versorgungsnetz in einer Enterprise-Geodatabase verwenden
Bei Verwendung eines Versorgungsnetzes in einer Enterprise-Geodatabase darf nur der Besitzer des Datenbank-Versorgungsnetzes die Versorgungsnetz-Regeln konfigurieren, Teilnetze definieren usw. Darüber hinaus muss es sich bei dem mit dem Portal verbundenen Konto um den Besitzer des Portal-Versorgungsnetzes handeln, wenn Konfigurationsaufgaben für die Schemavorlage durchgeführt werden sollen. Im Hinblick auf Netzwerkschemas und Schemavorlagen verfügen Portal- und Datenbankbesitzer des Versorgungsnetzes über einige exklusive Berechtigungen.
Netzwerkschemas und die Default-Version
Bei der Verwendung eines Versorgungsnetzes in einer Enterprise-Geodatabase bestehen die üblichen Workflows darin, auf der Grundlage der Default-Version Child-Versionen zu erstellen und mit diesen zu arbeiten.
Wenn die Default-Version geschützt ist, haben verbundene Benutzer mit Standard-Portalprofil keine anderen Möglichkeiten. Bevor sie Schemas generieren und bearbeiten können, müssen sie eine neue Version erstellen und entsprechend ändern.
Der Besitzer des Portal-Versorgungsnetzes sowie Benutzer mit Administratorrechten sind die einzigen mit dem Portal verbundenen Profile, die Änderungen an geschützten Default-Versionen vornehmen können.
Löschen von Schemas
Im Hinblick auf gespeicherte Schemas ist verbundenen Benutzern mit Standard-Portalprofilen das Löschen von Schemas, die sie besitzen, sowie das Löschen öffentlicher Schemas, die von anderen Benutzern erstellt wurden, erlaubt. Der Besitzer des Portal-Versorgungsnetzes kann jedes Schema in der Datenbank löschen, auch Teilnetz-Systemschemas, die er als einziger Benutzer löschen darf.
Jedes Mal, wenn ein Benutzer ein Schema generiert, wird ein temporäres Schema erstellt. Dieses temporäre Schema wird unabhängig davon, ob es gespeichert oder verworfen wird, und selbst dann, wenn es für Benutzer nicht mehr zugänglich ist, in der Tabelle der temporären Schemas gespeichert. Um den Inhalt des Schema-Datasets zu löschen und die Größe der Datenbank zu verringern, wird empfohlen, regelmäßig das Werkzeug Temporäre Schemas löschen auszuführen. Dieser Vorgang kann nur vom Portal-Besitzer des Versorgungsnetzes ausgeführt werden. Zudem muss er über eine Datenbankverbindungsdatei (.sde) ausgeführt werden, welche unter Verwendung der Anmeldeinformationen des Besitzers des Datenbank-Versorgungsnetzes eine Verbindung mit der Default-Version herstellt.
Schemavorlagenkonfigurationen
Bei Verwendung eines Versorgungsnetzes in einer Enterprise-Geodatabase darf nur der Portal-Besitzer des Versorgungsnetzes Schemavorlagen erstellen und bearbeiten. Zudem muss er eine .sde-Datenbankverbindungsdatei verwenden, welche anhand der Anmeldeinformationen des Datenbankbesitzers des Versorgungsnetzes eine Verbindung mit der Default-Version herstellt.
Arbeiten mit historischen Zeitpunkten
Wenn Sie einen Versorgungsnetz-Service verwenden und mit einem bestimmten historischen Zeitpunkt verbunden sind, können Sie Folgendes tun:
- Generieren von temporären Schemas. Sie werden wie bei der Arbeit zum aktuellen Zeitpunkt in einer neuen Schemakarte geöffnet.
- Suchen und Öffnen von gespeicherten Schemas, die zu jenem Zeitpunkt vorhanden waren
Sie können diese Schemas allerdings weder bearbeiten – also kein Layout anwenden, ihren Inhalt überschreiben, sie erweitern – noch speichern.
Generieren von Netzwerkschemas und Öffnen gespeicherter Schemas zu historischen Zeitpunkten
Bevor Schemas an historischen Zeitpunkten erstellt oder geöffnet werden können, müssen folgende Voraussetzungen erfüllt sein:
- Dieser Vorgang darf nur über einen Utility Network-Service ausgeführt werden. Es ist nicht möglich, über eine Datenbankverbindung zum Versorgungsnetz in einer Enterprise-Geodatabase oder über ein Versorgungs- oder Verfolgungsnetz in einer File-Geodatabase zu arbeiten.
- Starten Sie ArcGIS Pro, und öffnen Sie ein Versorgungsnetz-Projekt.
- Öffnen Sie eine beliebige Karte, die bereits den Versorgungsnetz-Service-Layer referenziert, oder erstellen Sie eine neue Karte, und fügen Sie dieser den Versorgungsnetz-Service-Layer hinzu.
- Klicken Sie im Bereich Inhalt auf die Registerkarte Nach Datenquelle auflisten .
- Referenziert der Versorgungsnetz-Layer eine bestimmte Version, wechseln Sie wie nachfolgend beschrieben zur Default-Version:
- Klicken Sie mit der rechten Maustaste auf den Datenquelleneintrag, und klicken Sie dann auf Version ändern.
- Klicken Sie im Dialogfeld Version ändern oben in der Versionsliste auf sde.Default, und klicken Sie auf OK.
- Gehen Sie wie folgt vor, um eine Verbindung zu dem gewünschten Zeitpunkt herzustellen:
- Klicken Sie mit der rechten Maustaste auf die Datenquelle, und klicken Sie dann auf Zeitpunkt ändern.
- Der Bereich Verlauf wird geöffnet, in dem Sie die Steuerelemente für Bestimmte(s) Uhrzeit und Datum oder Historischer Zeitpunkt verwenden können, um den gewünschten Zeitpunkt anzugeben.
- Klicken Sie auf Übernehmen.
- Schließen Sie den Bereich Verlauf.
- Führen Sie einen der folgenden Workflows aus:
- Um ein Schema für den angegebenen Zeitpunkt zu generieren, gehen Sie wie folgt vor:
- Wählen Sie in der Karte die für Sie relevanten Netzwerk-Features aus.
- Stellen Sie sicher, dass der Versorgungsnetz-Service-Layer im Bereich Inhalt ausgewählt ist. Klicken Sie in der Gruppe Schema auf der Registerkarte Daten der Registerkartengruppe für das Versorgungsnetz auf den Dropdown-Pfeil Neu. Klicken Sie dann in der Vorlagenliste auf die gewünschte Vorlage.
- Um ein gespeichertes Schema für den angegebenen Zeitpunkt zu öffnen, gehen Sie wie folgt vor:
- Klicken Sie auf der Registerkarte Daten in der Registerkartengruppe Versorgungsnetz auf Suchen.
- Der Bereich Schemas suchen wird geöffnet, in dem Sie die benötigten Bereichsoptionen einrichten können.
- Klicken Sie am unteren Rand auf Schemaliste aktualisieren , um die Schemaliste zu aktualisieren.
- Klicken Sie auf das für Sie relevante Schemaelement, sodass es in der Liste aktiviert ist, und klicken Sie auf Zu einer neuen Schemakarte hinzufügen .
Unabhängig von der getroffenen Auswahl wird eine neue Schemakartenansicht geöffnet. Diese referenziert eines der folgenden Elemente:
- Ein temporäres Netzwerkschema, das auf den ausgewählten Netzwerk-Features basiert, wie sie zum angegebenen Zeitpunkt in der Vergangenheit vorlagen
- Ein gespeichertes Schema, wie es zum angegebenen Zeitpunkt in der Vergangenheit war
- Um ein Schema für den angegebenen Zeitpunkt zu generieren, gehen Sie wie folgt vor: