Skip to main content

Freigeben von Feature-Layern für Kollaborationsgruppen

Bei einer verteilten Kollaboration können Sie gehostete Feature-Layer, Sichten gehosteter Feature-Layer und verbundene Feature-Layer entweder als Referenzen oder als Kopien freigeben.

Hinweis:

Gehostete Feature-Layer vom Typ "spatiotemporal" werden nicht unterstützt und können nicht in einer verteilten Kollaboration freigegeben werden.

Freigeben von Feature-Layern als Referenz

Wenn Sie einen Feature-Layer als Referenz freigeben, wird ein Layer-Element in der Organisation des Empfängers erstellt. Die Daten werden jedoch nicht kopiert. Stattdessen verweist das Layer-Element auf den ursprünglichen Feature-Layer oder die ursprüngliche Sicht des Feature-Layers. Um auf einen referenzierten Layer zugreifen zu können, müssen Mitglieder der Empfängerorganisation eine der folgenden Bedingungen erfüllen:

  • Das Mitglied hat Zugriff auf die Quellorganisation, in der sich der Layer befindet.

  • Der Layer wurde für Alle freigegeben.

  • Die gespeicherten Anmeldeinformationen werden mit dem Layer bereitgestellt.

Wenn der Layer gesichert ist, müssen sich Mitglieder bei Ihrer Quell-Organisation authentifizieren. Dazu benötigen sie ein Konto, das mindestens über die Zugriffsstufe "Viewer" für den Layer verfügt.

Freigeben von Feature-Layern als Kopie

Wenn Sie einen Feature-Layer als Kopie freigeben, werden die Daten in die Organisation des Empfängers kopiert. Ein neuer gehosteter Feature-Layer wird erstellt. Der Besitzer ist die empfangende Organisation, was auch aus der Service-URL des Elements hervorgeht.

Wenn Sie einem Workspace als Gast mit der Berechtigung zum Senden von Inhalten beitreten, werden alle Elemente, die Sie für die Workspace-Gruppe freigeben, an die teilnehmenden Organisationen entsprechend deren Zugriffsmodus (Empfangen oder Senden und empfangen) gesendet.

Freigegebene Feature-Layer-Bearbeitung

Freigegebene Feature-Layer können vom Besitzer des Layers (unidirektional) oder vom Besitzer und Empfänger (bidirektional) bearbeitet werden.

Nur vom Besitzer vorgenommene Änderungen (unidirektional)

Für die unidirektionale Freigabe von Änderungen kann der Besitzer des ursprünglichen Feature-Layers den Layer bearbeiten und mithilfe von Synchronisierungsintervallen Änderungen für alle Teilnehmer synchronisieren. Gäste wählen das Intervall aus, in dem Änderungen im Kollaborations-Workspace synchronisiert werden. Wenn Sie Layer als Kopien freigeben, stellen Sie sicher, dass vor dem Senden das Synchronisieren für Feature-Layer aktiviert ist.

Die unidirektionale Freigabe von Änderungen wird u. a. von den folgenden Services unterstützt:

  • Gehostete Feature-Services

  • Sichten gehosteter Feature-Services

  • Feature-Services, die nach Verzweigung versionierte Daten referenzieren

  • Feature-Services, die nichtversionierte Daten mit Archivierung referenzieren

  • Features-Services, die traditionell versionierte Daten ohne die Option zum Verschieben von Änderungen in die Basiskonfiguration referenzieren

Wenn ein Feature-Service die Synchronisierung nicht unterstützt oder mit schreibgeschützten traditionell versionierten Daten ausgeführt wird, wird das Feature-Service-Element als Referenz freigegeben. Dies ist auch dann der Fall, wenn das Element für einen Kollaborations-Workspace freigegeben wurde, der für die Freigabe von Features-Services als Kopien mit unidirektionaler Bearbeitung konfiguriert wurde.

Mit der Option Als Referenzen freigeben, falls das Freigeben als Kopien nicht möglich ist kann die Host-Organisation Feature-Service-Elemente als Referenz senden, wenn sie nicht als Kopien gesendet werden können, oder festlegen, dass Feature-Service-Elemente nicht freigegeben werden, wenn sie nicht als Kopien gesendet werden können, weil die Option nicht aktiviert ist. Diese Option für die Konfiguration des Kollaborations-Workspace wurde in ArcGIS Enterprise 10.8.1 für Kollaborations-Hosts und in 10.9 für Gäste der Kollaboration eingeführt.

Weitere Informationen zum Verwalten eines Kollaborations-Workspace und Ändern dieses Features als Kollaborations-Host finden Sie unter Verwalten von Kollaborationen als Host. Weitere Informationen zum Verwalten des Kollaborations-Workspace und Ändern dieses Features als Kollaborationsteilnehmer finden Sie unter Verwalten von Kollaborationen als Gast.

Vom Besitzer und vom Empfänger vorgenommene Änderungen (bidirektional)

Die Unterstützung für die bidirektionale Freigabe von Änderungen wurde in ArcGIS Enterprise 10.9 eingeführt. Bei der bidirektionalen Freigabe von Änderungen kann der Besitzer des Feature-Layers zulassen, dass freigegebene Feature-Layer vom Besitzer und von den empfangenden Kollaborationsteilnehmern bearbeitet werden können. Zu den unterstützten Typen von Änderungen gehört das Hinzufügen neuer Features, das Bearbeiten von Features und das Löschen vorhandener Features.

Die bidirektionale Freigabe von Änderungen wird u. a. von den folgenden Services unterstützt:

  • Gehostete Feature-Services

  • Sichten gehosteter Feature-Services

  • Feature-Services, die nach Verzweigung versionierte Daten referenzieren

  • Feature-Services, die nichtversionierte Daten mit Archivierung referenzieren

  • Feature-Services, die durch eine Referenzierung von einem benutzerverwalteten Data-Store veröffentlicht werden

Hinweis:

Features-Services, die mit traditionell versionierten Daten ausgeführt werden, unterstützen nicht den bidirektionalen Parameter syncDirection und können daher nur unidirektional freigegeben werden.

Folgende Voraussetzungen gelten für das Zulassen der bidirektionalen Freigabe von Änderungen:

  • Für ArcGIS Enterprise muss der Kollaborations-Workspace in Version 10.9 oder höher erstellt worden sein, damit diese Funktion unterstützt wird. Vor Version 10.9 erstellte Workspaces unterstützen diese Option nicht.

  • Um die bidirektionale Freigabe von Änderungen für berechtigte Teilnehmer zu aktivieren, muss der Kollaborations-Workspace beim Einrichten der Workspace-Synchronisierung so konfiguriert sein, dass Feature-Layer als Kopien freigegeben werden.

  • Der Teilnehmer, der den Kollaborations-Workspace konfiguriert, muss über die Zugriffsberechtigung "Senden und empfangen" verfügen.

  • Der Teilnehmer, der den Feature-Layer empfängt, muss über die Zugriffsberechtigung "Senden und empfangen" für den Kollaborations-Workspace verfügen.

  • Kollaborationsteilnehmer müssen ArcGIS Enterprise ab Version 10.9 verwenden. Der freigegebene Feature-Layer muss die folgenden Anforderungen erfüllen:

    • Die Synchronisierung ist aktiviert: Die Funktionen der Eigenschaften des Feature-Service sollten wie folgt dargestellt werden:

    "capabilities": "Query,Create,Update,Delete,Editing,Sync"

    • Ist für die Verwendung der ArcGIS Pro-Service-Runtime konfiguriert

    • Unterstützt die Nachverfolgung von Replikaten: Die Eigenschaft isDataReplicaTracked des Feature-Service-Layers muss true sein:

    "isDataReplicaTracked": true

    • Unterstützt die bidirektionale Synchronisierung: Für die Eigenschaft syncCapability des Feature-Service muss die Child-Eigenschaft supportsBiDirectionalSyncForServer auf true festgelegt sein:
      {
        "syncCapabilities": {
          "supportsBiDirectionalSyncForServer": true
        }
      }
    

Wenn der Feature-Service nicht alle oben genannten Anforderungen erfüllt, die Synchronisierung jedoch aktiviert ist, wird der Service als Kopien freigegeben, die die unidirektionale Bearbeitung unterstützen. Wenn die oben genannten Anforderungen nicht erfüllt sind und die Synchronisierung für den Service nicht aktiviert ist, wird der Service als Referenz freigegeben.

Hinweis:

Die Services werden als Kopien mit unidirektionaler Bearbeitung oder als Referenz freigegeben, wenn die freizugebenden Services nicht alle Anforderungen für die bidirektionale Freigabe von Änderungen unterstützen – selbst wenn die Kollaboration so konfiguriert ist, dass Services als Kopien mit bidirektionaler Bearbeitung freigegeben werden. Ob die Synchronisierung für den Service aktiviert ist oder nicht, bestimmt, ob er als Kopie mit unidirektionalen Bearbeitungen oder als Referenz freigegeben wird.

Mithilfe der Konfiguration eines Kollaborations-Workspace (in ArcGIS Enterprise 10.8.1 für Kollaborations-Hosts und in 10.9 für Gäste der Kollaboration eingeführt) kann die Organisation Feature-Service-Elemente als Referenz senden, wenn sie nicht als Kopien gesendet werden können, oder zulassen, dass Feature-Service-Elemente nicht freigegeben werden, wenn sie nicht als Kopien gesendet werden können, da das entsprechende Feature deaktiviert ist. Das Feature Als Referenzen freigeben, falls das Freigeben als Kopien nicht möglich ist ist beim Erstellen oder Verwalten des Kollaborations-Workspace für den Kollaborations-Host und die Gäste der Kollaboration verfügbar. Weitere Informationen zum Verwalten eines Kollaborations-Workspace und Ändern dieses Features als Kollaborations-Host finden Sie unter Verwalten von Kollaborationen als Host. Weitere Informationen zum Verwalten des Kollaborations-Workspace und Ändern dieses Features als Kollaborationsteilnehmer finden Sie unter Verwalten von Kollaborationen als Gast.

Hinweis:

Bei der verteilten Kollaboration werden Replikation und globale IDs verwendet, um die Änderungen an Feature-Layern zwischen den Teilnehmern zu synchronisieren, wenn sie als Kopien in einem Kollaborations-Workspace freigegeben werden. Durch die Beibehaltung der globalen IDs wird sichergestellt, dass alle Datenänderungen für vorhandene Features als Aktualisierungen und nicht als neue Features gesendet werden.

Vorbereiten und Veröffentlichen von Feature-Layern

Um einen Feature-Layer als Kopie in einer Kollaboration freizugeben, muss der Layer veröffentlicht und die Synchronisierung aktiviert sein. Der Workflow hängt davon ab, ob es sich bei dem Layer um einen gehosteten Feature-Layer handelt oder ob er auf in einer Enterprise-Geodatenbase gespeicherte Daten verweist.

Sie können aus folgenden Quellen veröffentlichen:

  • Gehostete Feature-Layer aus einer ArcGIS Pro-Karte oder aus Dateien in ArcGIS Enterprise
Hinweis:

Eine vollständige Liste der unterstützten Veröffentlichungs-Workflows finden Sie unter Veröffentlichen gehosteter Feature-Layer.

  • Feature-Layer, die in ArcGIS Pro auf registrierte Daten in einer Enterprise-Geodatabase verweisen
Hinweis:

Um die bidirektionale Freigabe von Änderungen zu unterstützen, müssen die Kollaborationsteilnehmer ArcGIS Enterprise 10.9 oder höher verwenden, und der Workspace muss in Version 10.9 oder höher erstellt sein.

Um einen Feature-Layer als Kopie in einer Kollaboration freizugeben, muss der Layer veröffentlicht und die Synchronisierung aktiviert sein. Der Workflow hängt davon ab, ob es sich bei dem Layer um einen gehosteten Feature-Layer handelt oder ob er auf in einer Enterprise-Geodatenbase gespeicherte Daten verweist.

Aktivieren der Synchronisierung und der Bearbeitungsfunktionen

Um Feature-Layer als Kopien freigeben zu können, muss die Synchronisierung für sie aktiviert sein. Für die unidirektionale Freigabe von Änderungen (vom Besitzer an den Empfänger) muss die Synchronisierung aktiviert sein, während für die bidirektionale Freigabe die Synchronisierung, die Nachverfolgung von Replikaten und die bidirektionale Synchronisierung aktiviert sein müssen. Zu den unterstützten Bearbeitungsfunktionen gehören das Hinzufügen, Aktualisieren und Löschen von Features. Schemaänderungen werden nicht synchronisiert.

Aktivieren der Synchronisierung für den gehosteten Feature-Layer

Führen Sie einen der folgenden Schritte aus, um die Synchronisierung für einen gehosteten Feature-Layer zu aktivieren:

  • Aktivieren Sie die Synchronisierung beim Veröffentlichen aus ArcGIS Pro.

  • Aktivieren Sie die Synchronisierung auf der Registerkarte Einstellungen der Elementseite des gehosteten Feature-Layers.

Gehostete Feature-Layer, die mit aktivierter Synchronisierung veröffentlicht werden, unterstützen automatisch die Nachverfolgung von Replikaten und die bidirektionale Synchronisierung, sofern zutreffend.

Aktivieren der Synchronisierung für Feature-Layer, die Daten in Enterprise-Geodatabases referenzieren

Wenn Sie Feature-Layer freigeben, die registrierte Daten in Enterprise-Geodatabases referenzieren, sind zusätzliche Konfigurationsschritte erforderlich.

Vorbereiten von Daten

Bevor Sie die Synchronisierung aktivieren, müssen Sie sicherstellen, dass Ihre Daten die folgenden Anforderungen erfüllen:

Aktivieren der Synchronisierung und Nachverfolgung von Replikaten

Wenn der Feature-Layer über ArcGIS Pro mit aktivierter Einstellung Synchronisierung aktivieren veröffentlicht wurde, sind die Nachverfolgung von Replikaten und die bidirektionale Synchronisierung automatisch aktiviert.

Falls die Nachverfolgung von Replikaten nicht aktiviert ist, führen Sie die folgenden Schritte aus, um sie zu aktivieren:

  1. Melden Sie sich bei ArcGIS Server Manager als Mitglied mit Administratorberechtigungen an.

    Das Format der URL für ArcGIS Server Manager lautet https://machine.example.com:6443/arcgis/manager. Ersetzen Sie machine.example.com durch den für Ihre ArcGIS-Server-Site zutreffenden Wert.

  2. Navigieren Sie zu Services > Services verwalten.

  3. Klicken Sie auf die Schaltfläche Stopp des Service, um diesen zu beenden.

  4. Öffnen Sie ArcGIS Pro, und stellen Sie eine Verbindung mit der Datenbankverbindung des Feature-Layers her.

  5. Führen Sie in ArcGIS Pro das Werkzeug Nachverfolgung von Replikaten aktivieren aus, und verwenden Sie das Feature-Dataset des Feature-Layers.

  6. Wechseln Sie zu ArcGIS Server Manager zurück, und starten Sie den beendeten Service neu, indem Sie auf die Schaltfläche Start klicken.

Der Service unterstützt jetzt die Nachverfolgung von Replikaten und die bidirektionale Synchronisierung.