Mit der Standard- oder Advanced-Lizenz verfügbar.
Wenn Sie einen Service veröffentlichen oder verwenden, der ein Verfolgungsnetz und verknüpfte Network-Feature-Classes enthält, gelten ab ArcGIS Enterprise 10.9 bestimmte Bedingungen und Beschränkungen. Diese hängen von den Layern ab, die in der Kartenansicht vorhanden sind, wie der Kartenservice konfiguriert ist und wo der Service verwendet werden soll.
Ein veröffentlichter Feature-Service umfasst automatisch die Trace Network- und Netzwerkschema-Services, um Netzwerkverfolgungen und Netzwerkschemas zu unterstützen. Weitere Informationen finden Sie unter Trace Network-Services.
Vorbereitung für die Veröffentlichung
Für die Veröffentlichung und Nutzung eines Feature-Service, der ein Verfolgungsnetz enthält, gelten die folgenden Voraussetzungen.
Führen Sie die folgenden Schritte aus, um die Umgebung für den Veröffentlichungsprozess vorzubereiten:
- Verfolgungsnetz-Layer müssen aus einer Datenbankverbindung stammen, die als Besitzer des Datenbank-Verfolgungsnetzes hergestellt wurde.
- Bei dem verbundenen ArcGIS Enterprise-Portal-Konto muss es sich um den Besitzer des Portal-Versorgungsnetzes handeln.
Lizenz:
Mitglieder der Organisation benötigen eine Lizenz für die Benutzertyp-Erweiterung ArcGIS Advanced Editing, um ein Verfolgungsnetz in einer Enterprise-Geodatabase erstellen, veröffentlichen und bearbeiten zu können. Für Abfrage- und Verfolgungsvorgänge ist diese Benutzertyp-Erweiterung nicht erforderlich.
- Setzen Sie den Versionierungstyp der Geodatabase-Verbindung auf Verzweigung, bevor Sie der Karte das Verfolgungsnetz hinzufügen.
- Klicken Sie im Bereich Katalog mit der rechten Maustaste auf die Datenbankverbindung und dann auf Geodatabase-Verbindungseigenschaften.
- Wählen Sie im Dialogfeld Geodatabase-Verbindungseigenschaften unter Versionierungstyp den Eintrag Verzweigung aus, und klicken Sie auf OK.
Hinweis:
Nach Verzweigung versionierte Daten können nur mithilfe von Feature-Services geändert werden. Wenn der Versionierungstyp der Geodatabase-Verbindung nicht auf "Verzweigungsversionierung" eingestellt ist, können Sie kein Verfolgungsnetz veröffentlichen.
Weitere Informationen zum Arbeiten mit nach Verzweigung versionierten Daten
- Registrieren Sie das Feature-Dataset als versioniert.
- Klicken Sie mit der rechten Maustaste auf das Feature-Dataset, und klicken Sie auf Verwalten, um das Dialogfeld Eigenschaften: Feature-Dataset zu öffnen.
- Aktivieren Sie das Kontrollkästchen Versionierung, und stellen Sie sicher, dass Verzweigung ausgewählt ist.
- Klicken Sie auf OK, um das Feature-Dataset als nach Verzweigung versioniert zu registrieren.
Das Verfolgungsnetz-Feature-Dataset ist als nach Verzweigung versioniert registriert.
- Klicken Sie mit der rechten Maustaste auf das Verfolgungsnetz im Bereich Katalog, und klicken Sie auf Zu neuer Karte hinzufügen, um das Verfolgungsnetz und die zugehörigen Layer zu einer neuen Karte hinzuzufügen.
- Wenn Sie aufgefordert werden, der Karte alle am Verfolgungsnetz beteiligten Klassen hinzuzufügen, klicken Sie auf Ja.
Hinweis:
- Der Service kann weiterhin über das Internet genutzt werden. Um das Verfolgungsnetz jedoch in ArcGIS Pro nutzen zu können, muss die Karte alle Layer enthalten, die am Netzwerk beteiligt sind. Andernfalls wird die Analyzer-Warnung 24099 zurückgegeben.
- Es werden keine Definitionsabfragen und ausgeblendeten Felder unterstützt, die mit der Layer-Feldeigenschaft Sichtbar festgelegt werden. Wenn diese Bedingungen vorliegen, wird der Analyzer-Fehler 00270 zurückgegeben.
- Stellen Sie sicher, dass die IDs der Layer im Kartendokument erhalten bleiben.
Es wird empfohlen, die manuelle Zuweisung von Layer-IDs vor der Veröffentlichung vorzunehmen, wenn Sie vorhaben, den Web-Layer oder -Service zu einem späteren Zeitpunkt zu überschreiben. Andernfalls ändern sich möglicherweise die IDs von Service-Sublayern, wenn der Web-Layer oder -Service überschrieben wird. Dadurch kann es bei Web-Clients, die unter Referenzierung bestimmter Layer-IDs auf diese Services zugreifen, zu Problemen kommen. Sie können die manuelle Zuweisung über die Einstellung Zuweisung eindeutiger numerischer IDs für die Freigabe von Web-Layern zulassen im Dialogfeld Karteneigenschaften aktivieren.
- Klicken Sie im Bereich Inhalt mit der rechten Maustaste auf die Überschrift des Kartendokuments, und klicken Sie auf Eigenschaften.
- Wählen Sie im Dialogfeld Karteneigenschaften die Option Zuweisung eindeutiger numerischer IDs für die Freigabe von Web-Layern zulassen unter der Registerkarte Allgemein aus, und klicken Sie auf OK.
Wenn Sie Layer-IDs nicht manuell zuweisen möchten, deaktivieren Sie das Kontrollkästchen Sicherstellen, dass die Zuweisung eindeutiger IDs in den Karteneinstellungen zugelassen ist. Bei aktiviertem Kontrollkästchen wird ein Analyzer-Fehler zurückgegeben, wenn die Option Zuweisung eindeutiger numerischer IDs für die Freigabe von Web-Layern zulassen in den Karteneigenschaften aktiviert ist. Wenn das Kontrollkästchen deaktiviert ist, wird die Analyse übersprungen. Weitere Informationen finden Sie unter Konfigurieren eines Web-Feature-Layers.
Weitere Informationen zum Veröffentlichen von nach Verzweigung versionierten Daten
Veröffentlichen des Verfolgungsnetzes als Feature-Service
Führen Sie die folgenden Schritte aus, um ein Verfolgungsnetz als bearbeitbaren Feature-Service zu veröffentlichen, der Analysefunktionen wie Verfolgung und Schemaerstellung unterstützt:
- Das Verfolgungsnetz sowie alle zugehörigen Layer müssen der aktuellen Kartenansicht hinzugefügt werden.
Hinweis:
Die veröffentlichte Karte, die zum Erstellen eines Verfolgungsnetz-Feature-Service verwendet wird, darf keine Subtype-Gruppen-Layer enthalten. - Klicken Sie auf der Registerkarte Freigabe auf das Dropdown-Menü Web-Layer
und dann auf Web-Layer veröffentlichen. - Fügen Sie im Bereich Als Weblayer freigeben auf der Registerkarte Allgemein einen Namen für den Web-Layer hinzu, und geben Sie optional Werte für die Parameter Zusammenfassung und Tag ein.
- Wählen Sie unter Daten und Layer-Typ die Option Kartenbild aus, und aktivieren Sie unter Registrierte Daten referenzieren das Kontrollkästchen Feature.
Die Option Versionsverwaltung wird auf der Registerkarte Konfiguration unterLayer konfigurieren
aktiviert. - Wählen Sie unter Speicherort, Portalordner und Server und Ordner den Ort für die Freigabe der Daten aus.
Sie können die Daten im Stammordner freigeben oder einen Ordner erstellen.
- Legen Sie unter Freigabeebene fest, wie die Freigabe des Versorgungsnetzes erfolgen soll.
- Vergewissern Sie sich, dass auf der Registerkarte Konfiguration unter Layer konfigurieren
die Option Versionsverwaltung unter Funktionen aktiviert ist.Hinweis:
Die Option Versionsverwaltung ist nicht verfügbar, wenn die Option Feature nicht aktiviert ist oder das Feature-Dataset, das das Verfolgungsnetz enthält, nicht nach Verzweigung versioniert ist.
- Klicken Sie auf der Registerkarte Konfiguration unter Layer neben Feature auf die Schaltfläche Web-Layer-Eigenschaften konfigurieren
, um die Feature-Eigenschaften zu öffnen, und stellen Sie sicher, dass die Optionen Änderung von echten Kurven erlauben und Nur echte Kurvenaktualisierungen durch echte Kurven-Clients zulassen unter Eigenschaften aktiviert sind. - Klicken Sie auf Analysieren, um mögliche Probleme oder Fehler zu identifizieren.
Die Registerkarte Meldungen enthält zwei Arten von Analyzer-Meldungen. Fehler sind Probleme, die behoben werden müssen, bevor Sie Web-Layer veröffentlichen können. Warnungen sind Probleme, die zu einer Beeinträchtigung der Performance, der Darstellung oder des Datenzugriffs führen können. Doppelklicken Sie auf den Fehler oder die Warnung, um eine Lösung zu erhalten oder das entsprechende Hilfethema aufzurufen. Klicken Sie mit der rechten Maustaste auf den Fehler oder die Warnung, um Vorschläge zur Behebung des Problems zu erhalten.
Tipp:
Sie können eine Enterprise-Geodatabase beim Veröffentlichen oder Analysieren der Daten als Datenspeicher registrieren. Wenn die Datenbank nicht am Server registriert ist, wird im Bereich Als Web-Layer freigeben eine Fehlermeldung der Analysefunktion ausgegeben. Klicken Sie zur Registrierung einer Geodatabase in der Fehlermeldung auf Optionen und dann auf Datenquelle am Server registrieren. - Klicken Sie auf Veröffentlichen, um das Verfolgungsnetz zu veröffentlichen.
- Fügen Sie den Verfolgungsnetz-Web-Layer der Karte hinzu.
Veröffentlichen von Trace-Network-Feature-Classes ohne Verfolgungsnetz-Layer
Beim Freigeben von Web-Feature-Layern für Network-Feature-Classes ohne Verfolgungsnetz-Layer werden die Beschränkungen gelockert. Dadurch wird jedoch auch das Arbeiten mit Verfolgungs- und Netzwerkschemas verhindert.
Wenn der Verfolgungsnetz-Layer in der aktiven Kartenansicht nicht vorhanden ist, gelten für die Freigabe die folgenden Bedingungen und Beschränkungen:
- Der veröffentlichte Feature-Service umfasst nicht die Verfolgungsnetz- oder sekundären Netzwerkschema-Services. Die Durchführung von Netzwerkverfolgung und die Arbeit mit Netzwerkschemen werden nicht unterstützt.
- Die veröffentlichten Karten-Layer können Definitionsabfragen und mit der Layer-Feldeigenschaft Sichtbar als ausgeblendet festgelegte Felder unterstützen.
- Dieser Feature-Service verhält sich genauso wie jeder andere Feature-Service. Bei Änderungen gilt immer noch das Verfolgungsnetzverhalten hinter dem Service (z. B. die Erstellung von Dirty Areas), aber Dirty Areas und Fehler-Features sind in der Karte nicht sichtbar.
- Die Funktion "Versionsverwaltung" wird optional unterstützt.
Workflowbeispiele
Die folgenden Beispiele erläutern die Bedingungen für die Arbeit mit Services und dem Verfolgungsnetz:
Workflow für einen GIS-Bearbeiter
Ein GIS-Bearbeiter führt Änderungen durch, um Probleme zu korrigieren, die bei einem Hydrologienetz erkannt wurden. Dieser Bearbeiter muss die Dirty Areas und Fehler-Features sehen können, die durch seine Änderungen entstehen. Er verwendet dafür einen Feature-Service, der mit allen Daten und dem Verfolgungsnetz-Layer erstellt wurde. Das für diesen Benutzer erstellte ArcGIS Pro-Projekt würde den Verfolgungsnetz-Layer und alle verknüpften Netzwerk-Layer enthalten.
Workflow für einen GIS-Analysten
Ein für ein Hydrologienetz zuständiger GIS-Analyst muss Verfolgungsaufgaben sowie andere Analysen und die Kartenerstellung durchführen. Er verwendet dafür einen Feature-Service, der mit allen Daten und dem Verfolgungsnetz-Layer erstellt wurde. Das für diesen Benutzer erstellte ArcGIS Pro-Projekt würde den Verfolgungsnetz-Layer und alle verknüpften Netzwerk-Layer enthalten.
In diesem Workflow benötigt der GIS-Analyst Berechtigungen für den gesamten Feature-Service.
Workflows für Webzugriff und Feldeditoren
Gelegentliche Benutzer können mit Webkarten arbeiten, die für bestimmte Aufgaben und Workflows konfiguriert sind. Diese Webkarten werden in der Regel anhand von Feature-Services mit einem reduzierten Satz von Layern konfiguriert und können Definitionsabfragen oder einen reduzierten Satz von sichtbaren Feldern in einigen Layern enthalten. Wenn ein Benutzer nur Daten anzeigen oder abfragen muss, kann in der Webkarte ein Feature-Service ohne Verfolgungsnetz-Layer verwendet werden.
Feldeditoren verwenden in der Regel entweder mobile Apps von Esri oder von Esri Partnern erstellte Runtime-Apps, um bestimmte Änderungen für Feldoperationen durchzuführen. Wenn der Benutzer Verfolgungsfunktionen oder Netzwerkschemas nutzen muss, muss die Webkarte einen Feature-Service umfassen, der den Trace Network-Service und Netzwerkschema-Service enthält. Wie bei allgemeinen Workflows für den Webzugriff können einfache Bearbeitungsworkflows eine Webkarte verwenden, die einen Feature-Service ohne Verfolgungsnetz-Layer enthält, da es in diesem Workflow nicht erforderlich ist, nicht überprüfte Bereiche oder Fehler-Features anzuzeigen.
Bei einigen Workflows ist ebenfalls der Zugriff auf Daten erforderlich, wenn die Internetverbindung nicht stabil oder nicht verfügbar ist. Während das Verfolgungsnetz-Dataset zur Bearbeitung nicht offline genommen werden kann, können die mit dem Verfolgungsnetz verknüpften Feature-Classes zur Ansicht oder Bearbeitung über eine Webkarte offline genommen werden. Wenn Sie Karten offline nehmen, können Sie ohne eine Internetverbindung Features anzeigen, erfassen und aktualisieren. Wenn Sie die Verfolgungsnetz-Daten offline verwenden möchten, müssen Sie zuerst die Synchronisierungsfunktion in allen Web-Layern aktivieren, die in den Feature-Services der Karte verwendet werden, indem Sie das Kontrollkästchen Synchronisierung aktivieren auf der Registerkarte Konfiguration des Bereichs Als Web-Layer freigeben aktivieren. Die Synchronisierungsfunktion ermöglicht es Clients, mit einer lokalen Kopie der Daten zu arbeiten. Bei aktivierter Bearbeitung für den Feature-Service können Clients die lokale Kopie der Daten bearbeiten und synchronisieren, wenn die Verbindung verfügbar ist.
Weitere Informationen zum Arbeiten mit Offline-Karten und nach Verzweigung versionierten Daten