HOW TO

Anonymes Bearbeiten von ArcGIS Survey123-Datensätzen in ArcGIS Experience Builder

Last Published: February 7, 2024

Beschreibung

Auf der ArcGIS Survey123-Website können Survey-Besitzer und Mitarbeiter mit bestimmten Berechtigungen die Ergebnisse gesendeter Survey-Antworten auf der Registerkarte "Daten" anzeigen und bearbeiten. Weitere Informationen finden Sie unter ArcGIS Survey123: Alle Daten anzeigen . Survey-Datensätze können jedoch von anonymen (nicht angemeldeten) Benutzern in ArcGIS Experience Builder-Web-Apps als editierbar festgelegt werden, wodurch Benutzer ohne ArcGIS Online-Konten den Zugriff zum Bearbeiten von Survey-Datensätzen erhalten, um die Datengenauigkeit zu gewährleisten.

In diesem Artikel werden drei Methoden zum anonymen Bearbeiten von ArcGIS Survey123-Datensätzen in ArcGIS Experience Builder beschrieben.

Lösung oder Problemumgehung

Anonymes Bearbeiten der Datensätze in ArcGIS Experience Builder mit dem Widget "Survey"

  1. Konfigurieren Sie den Feature-Layer des Survey für die öffentliche Bearbeitung.
    1. Bei ArcGIS Online anmelden.
    2. Navigieren Sie zum Feature-Layer des Survey, und legen Sie die Freigabeebene auf Alle (öffentlich) fest. Weitere Informationen finden Sie unter ArcGIS Online: Freigeben von Elementen für alle.
    3. Aktivieren Sie die Bearbeitung für den Feature-Layer des Survey, und konfigurieren Sie die folgenden Einstellungen.
      1. Wählen Sie unter Welche Art von Bearbeitung ist zulässig? die Option Hinzufügen und Aktualisieren aus.
      2. Wählen Sie unter Welche Features sind für Editoren sichtbar? die Option Editoren können alle Funktionen anzeigen aus.
      3. Wählen Sie unter Welche Funktionen können Editoren bearbeiten? die Option Editoren können alle Funktionen bearbeiten aus.
      4. Wählen Sie unter Welchen Zugriff haben anonyme (nicht angemeldete) Editoren? die Option Wie angemeldete Editoren aus.
      5. Klicken Sie auf Speichern.
  2. Konfigurieren Sie den Survey für die öffentliche Bearbeitung.
    1. Melden Sie sich bei der ArcGIS Survey123-Website an, und öffnen Sie das Survey-Formular.
    2. Klicken Sie auf Zusammenarbeit > Umfrage freigeben.
    3. Aktivieren Sie für Wer kann Daten an diesen Survey senden? die Option Alle (öffentlich) aus.
    4. Wählen Sie unter Welche Aktionen können Absender ausführen? die Option Datensätze hinzufügen und aktualisieren (Lesezugriff aktiviert) aus, und klicken Sie auf Speichern.
Konfigurieren der Einstellungen für das Freigeben von Surveys auf der Registerkarte "Zusammenarbeit"
  1. Öffnen Sie die Web-App in ArcGIS Experience Builder.
  2. Fügen Sie der Web-App das Widget "Karte", "Liste", "Feature-Info" oder "Tabelle" hinzu, und wählen Sie den Feature-Layer des Survey aus ArcGIS Online als Datenquelle des Widgets aus. In diesem Beispiel wird das Widget "Karte" hinzugefügt.
  3. Fügen Sie das Widget "Survey" mit dem Modus "Vorhandenen Datensatz bearbeiten" hinzu.
    1. Fügen Sie der Web-App das Widget "Survey" hinzu.
    2. Wählen Sie auf der Registerkarte Inhalt des Widgets "Survey" den vorhandene Survey aus, und klicken Sie auf Einfügen.
    3. Klicken Sie unter Modus auf Vorhandenen Datensatz bearbeiten.
    4. Klicken Sie unter Quell-Layer auf Daten auswählen, und wählen Sie den verknüpften Feature-Layer in der Webkarte aus.
Auswählen des vorhandenen Survey im Widget "Survey" Festlegen des Modus des Widgets "Survey"
Note:
The “Editing is not possible because the globalId parameter was not provided” message is displayed in the Survey widget on the canvas. This is expected behavior as no record is selected yet. The message is removed once a record is selected in the published web app.
The Editing is not possible because the globalId parameter was not provided message
  1. Jetzt können Sie die Web-App speichern, in der Vorschau anzeigen und veröffentlichen.
  2. Öffnen Sie die veröffentlichte Web-App als anonymer Benutzer, und klicken Sie auf einen Datensatz im Widget aus Schritt 4. Der ausgewählte Datensatz wird im Widget "Survey" angezeigt.
  3. Bearbeiten Sie den ausgewählten Datensatz im Widget "Survey", und klicken Sie auf Senden.
Bearbeiten des ausgewählten Datensatzes im Widget "Survey"

Anonymes Bearbeiten der Datensätze in ArcGIS Experience Builder mit dem Widget "Bearbeiten"

  1. Konfigurieren Sie den Feature-Layer des Survey für die öffentliche Bearbeitung.
    1. Bei ArcGIS Online anmelden.
    2. Navigieren Sie zum Feature-Layer des Survey, und legen Sie die Freigabeebene auf Alle (öffentlich) fest. Weitere Informationen finden Sie unter ArcGIS Online: Freigeben von Elementen für alle.
    3. Aktivieren Sie die Bearbeitung für den Feature-Layer des Survey, und konfigurieren Sie die folgenden Einstellungen.
      1. Wählen Sie unter Welche Art von Bearbeitung ist zulässig? die Option Hinzufügen und Aktualisieren aus.
      2. Wählen Sie unter Welche Features sind für Editoren sichtbar? die Option Editoren können alle Funktionen anzeigen aus.
      3. Wählen Sie unter Welche Funktionen können Editoren bearbeiten? die Option Editoren können alle Funktionen bearbeiten aus.
      4. Wählen Sie unter Welchen Zugriff haben anonyme (nicht angemeldete) Editoren? die Option Wie angemeldete Editoren aus.
      5. Klicken Sie auf Speichern.
  2. Öffnen Sie die Web-App in ArcGIS Experience Builder.
  3. Fügen Sie der Web-App das Widget "Karte", "Liste", "Feature-Info" oder "Tabelle" hinzu, und wählen Sie den Feature-Layer des Survey aus ArcGIS Online als Datenquelle des Widgets aus. In diesem Beispiel wird das Widget "Karte" hinzugefügt.
  4. Fügen Sie das Widget "Bearbeiten" mit der Funktion "Datensätze aktualisieren" hinzu.
    1. Fügen Sie der Web-App das Widget "Bearbeiten" hinzu.
    2. Wählen Sie auf der Registerkarte Inhalt des Widgets "Bearbeiten" die Option Nur Attribut oder Geometrie und Attribut aus, und klicken Sie auf Neuer editierbarer Layer.
    3. Klicken Sie im Bereich Layer-Konfiguration auf Daten auswählen, und wählen Sie den Feature-Layer des Survey aus. In diesem Beispiel wurde der Feature-Layer "Sydney Bird Sightings New" ausgewählt.
    4. Aktivieren Sie unter Funktion die Option Datensätze aktualisieren.
Konfigurieren des Widgets "Bearbeiten" mit der Funktion "Datensätze aktualisieren"
  1. Jetzt können Sie die Web-App speichern, in der Vorschau anzeigen und veröffentlichen.
  2. Öffnen Sie die veröffentlichte Web-App als anonymer Benutzer, und klicken Sie auf einen Datensatz im Widget aus Schritt 3. Der ausgewählte Datensatz wird im Widget "Bearbeiten" angezeigt.
  3. Bearbeiten Sie im Widget "Bearbeiten" den ausgewählten Datensatz, und klicken Sie auf Aktualisieren.
Bearbeiten des ausgewählten Datensatzes im Widget "Bearbeiten"

Anonymes Bearbeiten der Datensätze in ArcGIS Experience Builder mit dem Widget "Einbetten"

  1. Konfigurieren Sie den Feature-Layer des Survey für die öffentliche Bearbeitung.
    1. Bei ArcGIS Online anmelden.
    2. Navigieren Sie zum Feature-Layer des Survey, und legen Sie die Freigabeebene auf Alle (öffentlich) fest. Weitere Informationen finden Sie unter ArcGIS Online: Freigeben von Elementen für alle.
    3. Aktivieren Sie die Bearbeitung für den Feature-Layer des Survey, und konfigurieren Sie die folgenden Einstellungen.
      1. Wählen Sie unter Welche Art von Bearbeitung ist zulässig? die Option Hinzufügen und Aktualisieren aus.
      2. Wählen Sie unter Welche Features sind für Editoren sichtbar? die Option Editoren können alle Funktionen anzeigen aus.
      3. Wählen Sie unter Welche Funktionen können Editoren bearbeiten? die Option Editoren können alle Funktionen bearbeiten aus.
      4. Wählen Sie unter Welchen Zugriff haben anonyme (nicht angemeldete) Editoren? die Option Wie angemeldete Editoren aus.
      5. Klicken Sie auf Speichern.
  2. Erstellen Sie eine Webkarte mit dem Feature-Layer des Survey, und aktivieren Sie Pop-ups. Weitere Informationen finden Sie unter ArcGIS Online: Erste Schritte beim Erstellen von Karten (Map Viewer).
  3. Legen Sie die Freigabeebene der Webkarte auf Alle (öffentlich) fest, und kopieren Sie die URL.
Kopieren der URL der Webkarte in ArcGIS Online Map Viewer
  1. Öffnen Sie die Web-App in ArcGIS Experience Builder.
  2. Betten Sie die Webkarte aus Schritt 2 in die Web-App ein.
    1. Fügen Sie der Web-App das Widget "Einbetten" hinzu.
    2. Wählen Sie auf der Registerkarte Inhalt des Widgets "Einbetten" die Option URL für den Parameter Einbetten mit aus, und fügen Sie die kopierte URL in das Textfeld ein.
Einfügen der kopierten URL in das Textfeld "Widget einbetten"
  1. Jetzt können Sie die Web-App speichern, in der Vorschau anzeigen und veröffentlichen.
  2. Öffnen Sie die veröffentlichte Web-App als anonymer Benutzer, und klicken Sie auf ein Feature auf der eingebetteten Webkarte.
  3. Klicken Sie im Pop-up des ausgewählten Features auf Bearbeiten Das Symbol "Bearbeiten". Der Bereich Feature bearbeiten wird angezeigt.
Das Symbol "Bearbeiten" im Feature-Pop-up
  1. Nehmen Sie Änderungen am ausgewählten Feature vor, und klicken Sie auf Aktualisieren.
Bearbeiten des ausgewählten Features in der eingebetteten Webkarte

Artikel-ID: 000028709

Holen Sie sich Unterstützung mit KI

Lösen Sie Ihr Problem schnell mit dem Esri Support AI Chatbot.

Beginnen Sie jetzt mit dem Chatten

Zugehörige Informationen

Weitere Informationen zu diesem Thema erkunden

Unterstützung durch ArcGIS-Experten anfordern

An den technischen Support wenden

Beginnen Sie jetzt mit dem Chatten

Zu Download-Optionen wechseln