Wenn Sie eine andere Sicht der Daten eines gehosteten Feature-Layers benötigen – d. h. Sie möchten beispielsweise andere Editor-Einstellungen, Styles oder Filter anwenden –, dann erstellen Sie eine Sicht dieses gehosteten Feature-Layers.
Wenn Sie eine Feature-Layer-Sicht erstellen, wird ein neues Layer-Element zu Inhalt hinzugefügt. Dieser neue Layer ist eine Sicht der Daten im gehosteten Feature-Layer, d. h. dass Aktualisierungen, die an den Daten vorgenommen werden, im gehosteten Feature-Layer und allen Sichten des gehosteten Feature-Layers angezeigt werden. Da es sich bei der Sicht jedoch um einen separaten Layer handelt, können Sie Eigenschaften und Einstellungen für das Sichtelement separat von dem gehosteten Feature-Layer ändern, aus dem die Sicht erstellt wurde. Sie können beispielsweise zulassen, dass Mitglieder einer bestimmten Gruppe den gehosteten Feature-Layer bearbeiten können, für den Rest Ihrer Organisation jedoch eine schreibgeschützte Feature-Layer-Sicht freigeben.
Nur der Besitzer eines gehosteten Feature-Layers kann eine Sicht eines gehosteten Feature-Layers aus dem ursprünglichen Layer erstellen. Im Gegensatz hierzu können Layer von Nicht-Besitzern und sogar von öffentlichen Benutzern kopiert werden.
Sicht eines gehosteten Feature-Layers erstellen
Führen Sie die folgenden Schritte aus, um eine Sicht eines gehosteten Feature-Layers aus einem gehosteten Feature-Layer oder einem der Sublayer eines gehosteten Feature-Layers mit mehreren Layern zu erstellen:
- Melden Sie sich bei Ihrer Organisation an.
Sie müssen über Berechtigungen zum Erstellen von Inhalten verfügen und der Besitzer des gehosteten Feature-Layers sein, aus dem Sie die Sicht erstellen möchten.
- Öffnen Sie Inhalt > Eigene Inhalte und anschließend die Elementseite für den gehosteten Feature-Layer, den Sie als Quelle für die Sicht verwenden möchten.
Der Layer muss ein gehosteter Feature-Layer sein, kein Feature-Layer, der aus dem Web oder einer Feature-Sammlung hinzugefügt wurde.
- Klicken Sie auf der Registerkarte Übersicht der Detailseite des Layers auf Sicht-Layer erstellen.
- Wählen Sie die Layer aus, die in die Sicht des gehosteten Feature-Layers einbezogen werden sollen.
Standardmäßig werden alle Layer einbezogen (d. h. sie sind aktiviert). Zum Ausschließen eines Layers aus der Sicht klicken Sie auf den Layer-Namen, um ihn zu deaktivieren. Klicken Sie erneut auf den Layer-Namen, um ihn der Sicht wieder hinzuzufügen.
- Klicken Sie auf Weiter, um eine Definition für die einzelnen Layer festzulegen.
- Klicken Sie auf den ersten Layer, um die Definitionsoptionen des Layers aufzurufen. Legen Sie anhand der folgenden Optionen fest, welche Features in den einzelnen Layern der Sicht enthalten sein sollen:
- Filter hinzufügen: Sie können die Inhalte einer Sicht filtern, indem Sie Filterausdrücke für ein oder mehrere Felder des Layers festlegen.
Beispielsweise können Sie leere Feldwerte (mit NULL-Werten) ausschließen oder nur numerische Feldwerte, die größer als eine von Ihnen angegebene Zahl sind, einbeziehen.
Klicken Sie zum Definieren eines Filterausdrucks auf Filter hinzufügen > Ausdruck hinzufügen, und erstellen Sie den Ausdruck anhand der Dropdown-Listen.
Pro Layer können Sie mehrere Ausdrücke hinzufügen. Klicken Sie dazu auf Ausdruck hinzufügen, und definieren Sie einen weiteren Ausdruck. Wiederholen Sie diesen Schritt für jeden Filterausdruck, den Sie hinzufügen möchten.
Nachdem Sie alle Filter definiert haben, legen Sie über das Dropdown-Menü Ergebnisse filtern fest, ob ein Feature alle Bedingungen des Filterausdrucks erfüllen muss, damit es in die Sicht einbezogen wird, (Übereinstimmung mit allen Ausdrücken) oder ob ein Feature nur mit einem Filterausdruck übereinstimmen muss, um in die Sicht einbezogen zu werden (Übereinstimmung mit mindestens einem Ausdruck).
- Interessenbereich: Geben Sie eine räumliche Ausdehnung für den Layer an, um die in der Sicht enthaltenen Features einzugrenzen. Es werden nur Features, die sich in der Ausdehnung befinden, in die Sicht einbezogen.
Klicken Sie auf die Schaltfläche Polygon oder Rechteck, und zeichnen Sie einen Bereich auf der Karte ein. Wenn Sie denselben Interessenbereich auf alle Layer der Sicht anwenden möchten, dann klicken Sie auf Auf alle Layer anwenden.
Hinweis:
Wenn Sie in den einzelnen Layern einer Sicht mit gehosteten Feature-Layern verschiedene Interessenbereiche definieren, können Sie keine Synchronisierung aktivieren.
- Felder: Sie können Felder aus der Sicht ausschließen, wenn deren Anzeige für andere Benutzer nicht erforderlich ist. Beispielsweise können Sie Felder mit vertraulichen Daten (z. B. Name von Personen, Gesundheitsinformationen und Alter) ausschließen.
Um festzulegen, welche Felder in die Sicht einbezogen werden, klicken Sie auf Felder auswählen und dann auf die Feldnamen, um sie der Sicht hinzuzufügen oder daraus zu entfernen. Bei der Entscheidung, welche Felder einbezogen und ausgeschlossen werden sollen, können Sie auf die Schaltfläche "Info" neben einem Feldnamen klicken, um die Beschreibung des Feldes anzuzeigen. Klicken Sie auf Fertig, wenn Sie festgelegt haben, welche Felder in die Sicht einbezogen werden.
Hinweis:
Felder, die für ArcGIS Enterprise erforderlich sind, können Sie nicht ausschließen. Beispielsweise können Sie keine Systemfelder deaktivieren, etwa die Layer-ID. Felder, die keine NULL-Werte zulassen, können ebenso wenig ausgeschlossen werden, solange Sie keinen Standardwert für das Feld festgelegt haben. Wenn kein Standardwert festgelegt ist, müssen Editoren Zugriff auf Felder haben, die keine NULL-Werte zulassen, um bei der Bearbeitung Werte einzugeben.
- Filter hinzufügen: Sie können die Inhalte einer Sicht filtern, indem Sie Filterausdrücke für ein oder mehrere Felder des Layers festlegen.
- Klicken Sie nach dem Festlegen der Layer-Optionen auf den Pfeil neben Layer-Definitionen, um zur Liste der Sicht-Layer zurückzukehren.
- Wiederholen Sie Schritte 6 und 7 für alle weiteren Layer in der Sicht, für die Sie Definitionen festlegen möchten.
- Wenn Sie für alle Layer der Sicht Definitionsoptionen festgelegt haben, klicken Sie auf Weiter.
- Geben Sie einen eindeutigen Titel für die Sicht des gehosteten Feature-Layers ein.
- Wählen Sie den Ordner aus, in dem die Sicht des gehosteten Feature-Layers gespeichert wird.
- Geben Sie eine Zusammenfassung ein, die die Verwendung und den Inhalt der Sicht beschreibt.
- Wenn der Administrator Ihrer Organisation Inhaltskategorien konfiguriert hat, klicken Sie auf Kategorien zuweisen, und wählen Sie bis zu 20 Kategorien aus, damit andere Ihr Element finden können.
Sie können das Feld Kategorien filtern verwenden, um die Liste der Kategorien einzugrenzen.
- Geben Sie optional durch Kommas getrennte Tag-Begriffe ein.
Tags sind Wörter oder kurze Wortgruppen, die das Element beschreiben und dazu beitragen, dass es besser gefunden wird. Bundesland wird als ein Tag, bundesstaatlich,Land hingegen als zwei Tags betrachtet.
- Klicken Sie auf Erstellen, um die Sicht zu erstellen.
Die Elementseite der Sicht des gehosteten Feature-Layers wird angezeigt, wenn die Sicht erstellt wurde. Nun können Sie die Sicht für Personen, die diese benötigen, freigeben.
Einstellungen der Sicht eines gehosteten Feature-Layers
Die Einstellungen für die Sichten gehosteter Feature-Layer sind in drei Kategorien unterteilt, wie in den folgenden Abschnitten beschrieben.
Einstellungen, die vom gehosteten Feature-Layer geerbt werden und für die Sichten nicht unabhängig konfiguriert werden können
Sichten gehosteter Feature-Layer übernehmen die folgenden Einstellungen von den gehosteten Feature-Layern, aus denen sie erstellt werden. Wenn eine dieser Einstellungen für einen gehosteten Feature-Layer geändert wird, ändert sich diese Einstellung auch für alle Sichten des Layers; Sie können diese Einstellungen nicht unabhängig für die Sicht des gehosteten Feature-Layers ändern.
- Die Möglichkeit, Anlagen auf einzelnen Layern zu speichern
- Die Möglichkeit, zu verfolgen, wer Daten erstellt und bearbeitet
- Layer-Metadaten
- Wertelisten und Bereiche
- Feldeigenschaften einschließlich des Anzeigenamens, der Beschreibung, des Feldwerttyps und der Einstellung, ob Bearbeitungen für das Feld zulässig sind.
Einstellungen, die vom gehosteten Feature-Layer geerbt werden und die Sie für die Sicht ändern können
Sichten gehosteter Feature-Layer übernehmen Folgendes von dem gehosteten Feature-Layer, aus dem sie erstellt werden. Wenn die Sicht Ihres gehosteten Feature-Layers eine andere Konfiguration aufweisen soll, können Sie die Konfiguration der Sicht ändern, ohne dass sich dies auf den gehosteten Feature-Layer auswirkt.
- Pop-ups, die auf der Registerkarte Visualisierung konfiguriert werden
- Styles, die auf der Registerkarte Visualisierung konfiguriert werden
- Metadaten auf Elementebene
- Tags und Kategorien
Einstellungen, die für Sicht und den gehosteten Feature-Layer, aus dem sie erstellt werden, unabhängig konfiguriert werden können
Sichten gehosteter Feature-Layer übernehmen Folgendes nicht von dem gehosteten Feature-Layer, aus dem sie erstellt werden. Legen Sie diese Einstellungen separat für die Sicht fest.
- Die Freigabe des Elements
- Löschschutz
- Die Ausdehnung des Layers
- Exportieren von Daten durch andere Benutzer zulassen
- Bearbeiten von Daten durch Editoren zulassen
- Öffentliche Datenerfassung zulassen
- Auf die Layer der Registerkarte Visualisierung angewendete Filter
- Zeiteinstellungen
Abhängige Einstellungen, die nicht übernommen werden
Sichten gehosteter Feature-Layer erben nicht die Synchronisierungseinstellungen von dem gehosteten Feature-Layer, aus dem sie erstellt werden. Um die Synchronisierung in einer Sicht eines gehosteten Feature-Layers zu aktivieren, müssen Sie sie zuerst im primären gehosteten Feature-Layer aktivieren. Um die Synchronisierung im primären gehosteten Feature-Layer zu deaktivieren, müssen Sie sie zuerst in allen abhängigen Sichten gehosteter Feature-Layer deaktivieren.
Sichten gehosteter Feature-Layer und Datenzugriff
Als Besitzer von gehosteten Feature-Layern oder als Organisationsadministrator müssen Sie sorgfältig prüfen, welche Folgen es hat, wenn Sie die Bearbeitung aktivieren, und Sie müssen genau überlegen, wer Zugriff auf den Layer hat. Wenn Sie beispielsweise die Bearbeitung für einen für die Öffentlichkeit freigegebenen Layer aktivieren, kann der Layer von jedem Benutzer mit Zugriff auf Ihr Portal bearbeitet werden, auch von Benutzern, die sich nicht bei Ihrer Organisation anmelden. Generell gilt: Je mehr Benutzer auf einen Layer zugreifen können, umso restriktiver müssen die Bearbeitungsberechtigungen für den Layer sein. Wenn Sie also keinen gehosteten Feature-Layer mit dem ausdrücklichen Zweck der Datenerfassung in einer öffentlichen App erstellen, sollten Sie für einen für alle freigegebenen Feature-Layer die Bearbeitung nicht aktivieren.
Mithilfe von Sichten gehosteter Feature-Layer können Sie den Zugriff auf diese gehosteten Feature-Daten optimal steuern. Damit können Sie nämlich den Bearbeitungszugriff auf die Benutzer beschränken, die diesen Zugriff tatsächlich benötigen. Sie können Ihre gehosteten Feature-Layer bearbeitbar machen und nur für die Gruppen freigeben, deren Mitglieder die Daten bearbeiten müssen. Anschließend können Sie aus dem gehosteten Feature-Layer Sichten gehosteter Feature-Layer erstellen, für die Sie die Bearbeitung nicht aktivieren, und die Sichten für mehrere Gruppen, die gesamte Organisation oder gar die Öffentlichkeit freigeben, ohne Ihre Daten zu gefährden.
Überlegungen zum Erstellen von Sichten gehosteter Feature-Layer
Berücksichtigen Sie beim Erstellen von Sichten gehosteter Feature-Layer die folgenden Punkte:
- Wenn Sie die Daten aktualisieren müssen, überschreiben Sie den gehosteten Feature-Layer, aus dem die Sicht erstellt wurde. Die Datenaktualisierungen werden in der Sicht angezeigt.
Hinweis:
In ArcGIS Pro können Sie den gehosteten Feature-Layer nicht überschreiben, wenn Sie davor Layer hinzufügen oder löschen oder die Reihenfolge der Layer in der Karte ändern. Wenn Sie vor dem Überschreiben des gehosteten Feature-Layers Layer hinzufügen, löschen oder umsortieren müssen, müssen Sie zuerst alle abhängigen Sichten löschen.
- Aus einem gehosteten Feature-Layer können Sie maximal 20 Sichten erstellen.