Die Definitionen der Regeln, Layouts und Layer von Schemas können für Kopien desselben Versorgungsnetzes oder Verfolgungsnetzes freigegeben werden. Um diese Definitionen freizugeben, können Sie einen der folgenden Workflows verwenden:
- Workflow 1: Erstellen einer Schemavorlage durch Ausführen eines Geoverarbeitungsmodells zum Erstellen einer neuen Schemavorlage.
- Workflow 2: Erstellen einer Schemavorlage auf Basis der Definitionen einer vorhandenen Vorlage:
- Exportieren Sie Definitionen aus einer vorhandenen Schemavorlage in zwei Dateien: eine .ndbd-Datei für die Regel- und Layout-Definitionen sowie eine .ndld-Datei für die Schema-Layer-Definition.
- Erstellen Sie dann aus diesen beiden Definitionsdateien eine Diagrammvorlage.
- Workflow 3: Importieren von Definitionen aus einer Vorlage in eine andere:
- Exportieren Sie Definitionen aus einer vorhandenen Schemavorlage in zwei Dateien: eine .ndbd-Datei für die Regel- und Layout-Definitionen sowie eine .ndld-Datei für die Netzwerkschema-Layer-Definition.
- Importieren Sie diese beiden Definitionsdateien dann in eine vorhandene Schemavorlage.
Jeder der oben genannten Workflowschritte wird in den folgenden Abschnitten beschrieben.
Hinweis:
Die Erstellung von Schemavorlagen, der Import der Regel- und Layoutdefinitionen sowie der Schema-Layer-Definition für Vorlagen sind Verwaltungs- und Konfigurationsaufgaben.
Bei der Arbeit mit einem Versorgungs- oder Verfolgungsnetz in einer Enterprise-Geodatabase müssen diese Aufgaben vom Besitzer des Datenbank-Netzes, d. h. vom Besitzer des Datenbank-Versorgungsnetzes oder vom Besitzer des Datenbank-Verfolgungsnetzes über eine Datenbankverbindung zur Default-Version ausgeführt werden. Zusätzlich muss das mit dem ArcGIS Enterprise-Portal verbundene Konto der Besitzer des Portal-Netzes sein, d. h. der Besitzer des Portal-Versorgungsnetzes oder der Besitzer des Portal-Verfolgungsnetzes. Dies bildet im Grunde eine Zwei-Faktor-Authentifizierung.
Hinweis:
In einigen Situationen können Sie Regel- und Layoutdefinitionen zwischen Netzwerken freigeben. Dies ist möglich, wenn jedes Netzwerk auf derselben Netzart und demselben Netzwerktyp basiert. Damit die Freigabe funktioniert, müssen die Schemaregeln unabhängig von Attributen ausgeführt werden oder in beiden Netzwerken müssen die erforderlichen Attribute mit den gleichen Namen/Werten/Domänen mit codierten Werten vorhanden sein.
Erstellen einer Schemavorlage durch Ausführen des Geoverarbeitungsmodells
Wie im Thema Verwenden von Geoverarbeitungsmodellen zum Verwalten der Regel- und Layoutdefinitionen einer Schemavorlage erläutert, wird dringend empfohlen, ModelBuilder zum Erstellen der Schemavorlagen-Geoverarbeitungsmodelle zu verwenden, da Sie die Vorlagendefinitionen auf diese Weise besser steuern können. Dieses Geoverarbeitungsmodell bietet die Möglichkeit der Freigabe für Projekte oder andere Benutzer.
Speichern der freizugebenden Schemavorlagen-Geoverarbeitungsmodelle in einer bestimmten Toolbox
- Starten Sie ArcGIS Pro, und laden Sie die freizugebenden Schemavorlagen-Geoverarbeitungsmodelle.
- Erstellen Sie eine Toolbox.
- Speichern Sie alle freizugebenden Geoverarbeitungsmodelle in dieser neuen Toolbox.
- Schließen Sie ArcGIS Pro.
Ausführen von Schemavorlagen-Geoverarbeitungsmodellen, um einem anderen Netzwerk Vorlagen hinzuzufügen
- Öffnen Sie das ArcGIS Pro-Projekt mit dem Netzwerk, für das Sie ähnliche Schemavorlagen erstellen möchten.
- Fügen Sie die Toolbox mit den auszuführenden Schemavorlagen-Modellen hinzu.
- Bearbeiten Sie das Vorlagen-Geoverarbeitungsmodell in ModelBuilder.
- Die Ausführung des Modells beginnt in der Regel mit dem Werkzeug Schemavorlage hinzufügen:
- Doppelklicken Sie auf das Feld Schemavorlage hinzufügen.
- Klicken Sie auf die Schaltfläche Durchsuchen neben Eingabe-Netzwerk, um das Netzwerk auszuwählen, für das Sie die Vorlage erstellen möchten.
- Ändern Sie optional den Vorlagennamen, der zurzeit im Feld Schemavorlagenname angezeigt wird.
- Stellen Sie sicher, dass die anderen Werkzeuge, die nach dem Werkzeug Schemavorlage hinzufügen ausgeführt werden sollen, bereit für die Ausführung sind.
Nehmen Sie bei Bedarf alle erforderlichen Änderungen an den Werkzeugparametern vor.
- Klicken Sie auf der Registerkarte ModelBuilder auf Überprüfen, und klicken Sie dann auf Ausführen.
Exportieren von Definitionen aus einer Schemavorlage
Mit dem Werkzeug Schemavorlagendefinitionen exportieren werden die Regel- und Layoutdefinitionen eines Schemas oder die Schema-Layer-Definition aus einer bestimmten Vorlage exportiert. Führen Sie dazu die folgenden Schritte aus:
- Öffnen Sie den Bereich Geoverarbeitung, klicken Sie auf Toolboxes, und erweitern Sie anschließend die Toolbox Network Diagram Tools.
- Blenden Sie das Toolset Konfiguration ein, und klicken Sie auf Schemavorlagendefinitionen exportieren.
- Richten Sie das Werkzeug Schemavorlagendefinitionen exportieren wie folgt ein:
- Klicken Sie neben dem Feld Eingabe-Netzwerk auf die Schaltfläche Durchsuchen, wechseln Sie zu Projekt > Datenbanken, wählen Sie Ihre Datenbankverbindung, und navigieren Sie zum Netzwerk.
- Wählen Sie die Vorlage, deren Definitionen Sie exportieren möchten, aus der Dropdown-Liste Eingabe-Schemavorlage aus.
- Klicken Sie zum Exportieren der Regel- und Layoutdefinition neben dem Feld Ausgabe-Regel-und-Layoutdefinitionsdatei auf die Schaltfläche Durchsuchen, wählen Sie den gewünschten Dateispeicherort aus, geben Sie einen Namen für die zu erstellende Regel- und Layoutdefinitionsdatei ein, und klicken Sie auf Speichern.
- Klicken Sie zum Exportieren der Netzwerkschema-Layer-Definition neben dem Feld Ausgabe-Schema-Layer-Definitionsdatei auf die Schaltfläche Durchsuchen, wählen Sie den gewünschten Dateispeicherort aus, geben Sie einen Namen für die zu erstellende Netzwerkschema-Layer-Definitionsdatei ein, und klicken Sie auf Speichern.
- Klicken Sie auf Ausführen.
Je nach Einstellungen werden nun ein oder zwei Ausgabedateien an dem angegebenen Speicherort bzw. an den angegebenen Speicherorten erstellt. Diese beiden Dateien können dann als Eingabedateien für zwei Werkzeuge verwendet werden:
- Schemavorlagendefinitionen importieren: Überschreiben von Schemavorlagendefinitionen in einer vorhandenen Vorlage
- Schemavorlage hinzufügen: Erstellen von neuen Schemavorlagen mit den gleichen Schemavorlagendefinitionen.
Hinweis:
Wenn Sie nur mit dem Werkzeug Schemavorlagendefinitionen exportieren Regel- und Layoutdefinitionsdateien erstellen können, können Sie bei Ausführung der Werkzeuge Schemavorlagendefinitionen exportieren oder Schema-Layer-Definition exportieren eine Netzwerkschema-Layer-Definitionsdatei (.ndld) erstellen. Das Werkzeug Schema-Layer-Definition exportieren ist speziell dafür konzipiert, eine Schema-Layer-Definitionsdatei aus einem Netzwerkschema-Layer zu erstellen, für den Sie zuvor Beschriftungs- und Layer-Eigenschaften in jedem Layer eingerichtet und optimiert haben. Dieser Workflow wird im Thema Optimieren der Schema-Layer-Definition für eine Vorlage erläutert.
Importieren von Regel- und Layoutdefinitionen und einer Netzwerkschema-Layer-Definition in eine vorhandene Schemavorlage
Mit dem Werkzeug Schemavorlagendefinitionen importieren werden die Regel- und Layoutdefinitionen eines Schemas oder einer Netzwerkschema-Layer-Definition in eine bestimmte Vorlage importiert.
- Öffnen Sie den Bereich Geoverarbeitung, klicken Sie auf Toolboxes, und erweitern Sie anschließend die Toolbox Network Diagram Tools.
- Blenden Sie das Toolset Konfiguration ein, und klicken Sie auf Schemavorlagendefinitionen importieren.
- Richten Sie das Werkzeug Schemavorlagendefinitionen importieren wie folgt ein:
- Klicken Sie neben dem Feld Eingabe-Netzwerk auf die Schaltfläche Durchsuchen, wechseln Sie zu Projekt > Datenbanken, wählen Sie Ihre Datenbankverbindung, und navigieren Sie zum Netzwerk.
- Wählen Sie die Vorlage, in die Sie die Schemavorlagendefinitionen importieren möchten, aus der Dropdown-Liste Eingabe-Schemavorlage aus.
- Zum Importieren einer Regel- und Layoutdefinitionsdatei klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Regel- und Layoutdefinitionsdatei, und wählen Sie eine zuvor von Ihnen erstellte Regel- und Layoutdefinitionsdatei (.ndbd) aus.
- Zum Importieren einer Netzwerkschema-Layer-Definitionsdatei klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Schema-Layer-Definitionsdatei, und wählen Sie eine Netzwerkschema-Layer-Definitionsdatei (.ndld) aus, die Sie zuvor wie im Abschnitt Exportieren von Definitionen aus einer Schemavorlage weiter oben beschrieben oder mit dem Werkzeug Schema-Layer-Definition exportieren erstellt haben.
- Klicken Sie auf Ausführen.
Die bisher für die betreffende Vorlage eingerichteten Definitionen werden durch die importierten Definitionen überschrieben.
Erstellen einer Schemavorlage auf der Grundlage bestehender Regel- und Layoutdefinitions- und Netzwerkschema-Layer-Definitionsdateien
Führen Sie zum Erstellen einer Schemavorlage auf der Grundlage bestehender Regel- und Layoutdefinitions- und Schema-Layer-Definitionsdateien das Werkzeug Schemavorlage hinzufügen aus:
- Öffnen Sie den Bereich Geoverarbeitung, klicken Sie auf Toolboxes, und erweitern Sie anschließend die Toolbox Network Diagram Tools.
- Blenden Sie das Toolset Konfiguration ein, und klicken Sie auf Schemavorlage hinzufügen.
- Richten Sie das Werkzeug Schemavorlage hinzufügen wie folgt ein:
- Klicken Sie neben dem Feld Eingabe-Netzwerk auf die Schaltfläche Durchsuchen, wechseln Sie zu Projekt > Datenbanken, wählen Sie Ihre Datenbankverbindung, und navigieren Sie zum Netzwerk.
- Geben Sie im Textfeld Eingabe-Schemavorlage einen Namen für die neue Vorlage ein.
- Zum Importieren einer Regel- und Layoutdefinitionsdatei klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Regel- und Layoutdefinitionsdatei, und wählen Sie eine .ndbd-Datei aus, die Sie zuvor wie im Abschnitt Exportieren von Definitionen aus einer Schemavorlage weiter oben beschrieben erstellt haben.
- Zum Importieren einer Netzwerkschema-Layer-Definitionsdatei klicken Sie auf die Schaltfläche Durchsuchen neben dem Feld Schema-Layer-Definitionsdatei, und wählen Sie eine .ndld-Datei aus, die Sie zuvor wie im Abschnitt Exportieren von Definitionen aus einer Schemavorlage weiter oben beschrieben oder mit dem Werkzeug Schema-Layer-Definition exportieren erstellt haben.
- Klicken Sie auf Ausführen.