Die Galerieanwendungsvorlage "Crowdsource Reporter" zeigt dem Benutzer eine oder mehrere Karten an, über die er Probleme melden oder Beobachtungen einreichen kann. Die App kann auch so konfiguriert werden, dass über von anderen eingereichte Berichte abgestimmt werden kann und sie kommentiert werden können.
Die Benutzer der Anwendung können Berichte anonym senden, vorhandene Berichte überprüfen, den Status ihrer übermittelten Berichte verfolgen sowie von anderen Benutzern vorgelegte Berichte kommentieren oder darüber abstimmen. Für die Authentifizierung von Benutzern kann die Anwendung die Anmeldedaten für Social Media oder Portal for ArcGIS nutzen.
Sie können eine Crowdsource Reporter-App erstellen, indem Sie eine Gruppe und eine App mit dieser Vorlage erstellen oder auf der Seite Eigene Inhalte auf Erstellen > App > Aus Vorlage klicken.
Optionen
Sie können die App mit einer der folgenden Optionen konfigurieren:
- Gruppe: Die Gruppe auswählen, die die Karten und andere Elemente zum Auffüllen der Anwendung enthält.
- Einstellungen der Begrüßungsseite: Legen Sie einen Titel, Untertitel und ein Bild für den Begrüßungsbildschirm der Anwendung fest. Geben Sie außerdem an, welche Social Media-Plattformen, sofern vorhanden, die App für die Authentifizierung verwenden soll.
- App-Einstellungen: Sie können Einstellungen wie die Design-Farbe, ein benutzerdefiniertes Anwendungssymbol oder App-Meldungen festlegen.
- Inhaltseinstellungen: Sie können anpassen, welche Felder zum Speichern der Anzahl der Stimmen für Berichte, des Namens des Berichterstatters und von Kommentaren verwendet werden sollen. Außerdem wählen Sie aus, welche Karten in die Galerieanwendung aufgenommen werden sollen.
- Suche: Die Anwendung verwendet für Suchvorgänge die für das Portal konfigurierten Locators; Sie können aber auch Suchen nach Breiten- und Längengrad, USNG oder MGRS durchführen.
Anforderungen
Für die Crowdsource Reporter-App ist eine Gruppe erforderlich, die mindestens eine Karte mit mindestens einem Feature-Layer enthält, für den Funktionen zum Hinzufügen, Aktualisieren und Löschen aktiviert sind. Außerdem müssen die folgenden Anforderungen für die Bereitstellung der App-Funktionalität erfüllt sein:
- Um Abstimmungen zu aktivieren, muss ein Feature-Layer in der Karte ein numerisches Feld zur Speicherung der Zahl der Stimmen für jedes Feature enthalten.
- Für das Erfassen von Kommentaren muss ein Feature-Layer in der Karte eine zugehörige Tabelle enthalten.
- Damit authentifizierte Benutzer der App die von ihnen eingereichten Berichte verfolgen können, muss der Layer ein Textfeld zum Speichern einer mit dem Konto verknüpften GUID enthalten.
- Um Benutzern das Einreichen der App Hilfsdokumente mit ihren Berichten zu ermöglichen, muss ein Layer in der Karte Anlagen unterstützen.