Die Vorlage "Quick Report" ist zum Erstellen von Apps für die Bürgerbeteiligung konzipiert, mit denen Benutzer eine Beobachtung erfassen und an einen Online-Service senden können. Weitere Informationen und Beispiele für Quick Report-Apps finden Sie in dieser Story.
Wenn Sie anhand dieser Vorlage eine App erstellen, müssen Sie einen Titel eingeben, um die App zu erstellen. Verwenden Sie das Werkzeug Einstellungen, um Ihre Instanz von Quick Report anzupassen.
Anforderungen
Die Vorlage "Quick Report" muss folgende Anforderungen erfüllen:
- Die Webkartenversion muss 2.0 oder höher sein, da die Karte andernfalls nicht geladen werden kann.
- (Optional) Für den Feature-Service muss die Sammlung von Fotos zulässig und Anlagen müssen aktiviert sein.
- (Optional) Symbolisieren Sie den Feature-Service nach Kategorie, um die Symbole beim Erstellen eines Berichts als Kategorien in einer Liste zu verwenden.
- (Optional) Geben Sie ein öffentlich gehostetes mobiles Kartenpaketelement (MMPK) in Ihrem Organisationskonto an, um eine Karte im Offline-Modus anzuzeigen. Verwenden Sie die Element-ID-Eigenschaft des mobilen Kartenpakets, um dies zu konfigurieren. Wenn das MMPK nicht mit der Erweiterung ArcGIS Pro Publisher und der aktivierten Option für anonyme Verwendung erstellt wurde, müssen Sie Quick Report mit einem gesicherten Feature-Service-Layer konfigurieren, um die Offline-Karte anzuzeigen.
Anpassen der App
Nachdem Sie eine App erstellt haben, können Sie sie anpassen, indem Sie die App-Einstellungen ändern.
Starten Sie AppStudio, und klicken Sie im Seitenbereich auf Einstellungen > Eigenschaften. In der folgenden Tabelle ist der Inhalt der Registerkarte Quick Report-Eigenschaften nach Unterregisterkarte und mit dem jeweiligen Zweck aufgeführt. Alle Einstellungen können auch direkt in der Datei "appinfo.json" der App geändert werden. Wenn Sie eine dieser Eigenschaften ändern, klicken Sie auf Übernehmen, um sie zu speichern, bevor Sie die App später erneut starten.
Inhalt der Registerkarte "Startbildschirm"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Hintergrundbild | startBackground | Zeichenfolge (Bild-URL) | Bild, das als Hintergrund der Startseite verwendet werden soll. |
Basisschriftgröße | baseFontSize | Zahl | Legt die Basisschriftgröße fest, die in der gesamten App verwendet wird. |
Datei für Titelschriftart | customTitleFontTTF | Zeichenfolge (Dateipfad) | Legt den benutzerdefinierten Schriftschnitt fest, der in der gesamten App für Titel und Überschriften verwendet werden soll. |
Datei für Textschriftart | customTextFontTTF | Zeichenfolge (Dateipfad) | Legt den benutzerdefinierten Schriftschnitt fest, der in der gesamten App für Text verwendet werden soll. |
Logo anzeigen | startShowLogo | Boolesch (true|false) | Blendet das Logo und den zugehörigen Link auf der Startseite ein oder aus. |
Logo | logoImage | Zeichenfolge (Bild-URL) | Bild, das für das auf der Startseite angezeigte Logo verwendet werden soll. |
Logo-URL | logoUrl | Zeichenfolge | Über das Logo auf der Startseite geöffnete URL. |
Beschriftung für Telefonnummer | phoneLabel | Zeichenfolge | Für die Telefonnummer angezeigte Beschriftung. |
Telefonnummer | phoneNumber | Zeichenfolge | In der App angegebene Telefonnummer. |
Beschriftung für Website | websiteLabel | Zeichenfolge | Für die Website angezeigte Beschriftung. |
Website | websiteUrl | Zeichenfolge | In der App angegebene Website-URL. |
Beschriftung für E-Mail-Adresse | emailLabel | Zeichenfolge | Für die E-Mail-Adresse angezeigte Beschriftung. |
E-Mail-Adresse | emailAddress | Zeichenfolge | In der App angegebene E-Mail-Adresse. |
Beschriftung für Social Media | socialMediaLabel | Zeichenfolge | Für die Social-Media-URL angezeigte Beschriftung. |
Social Media | socialMediaUrl | Zeichenfolge | In der App angegebene Social-Media-URL. |
Inhalt der Registerkarte "Formular"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Webmap-ID | webMapID | Zeichenfolge | Eine öffentliche Webkarten-ID mit Informationen zur Auswahl des Berichtsspeicherortes. Alle Standardgrundkarten werden als Webkarten bereitgestellt. |
Element-ID für ein mobiles Kartenpaket | offlineMMPKID | Zeichenfolge | Die öffentliche MMPK-Element-ID, die zum Herunterladen einer Offline-Karte verwendet werden kann. |
Feature-Service-URL | featureServiceURL | Zeichenfolge | URL des Feature-Layers, in dem der Beobachtungsdatensatz erfasst werden soll. |
Layer-IDs des Feature-Service | featureLayerId | Zeichenfolge | ID des Feature-Layers, in dem der Beobachtungsdatensatz erfasst werden soll. Sie können eine oder mehrere Feature-Layer-IDs eines Feature-Layers als kommagetrennte Liste hinzufügen. Beispiel: 0,1,2. |
Nutzdaten-URL | payloadUrl | Zeichenfolge | Konfigurieren Sie eine optionale URL, um Informationen zu einem erfolgreich gesendeten Bericht im JSON-Format an einen externen Webhook-Service zu senden. Weitere Informationen finden Sie im Wikipedia-Eintrag zu Webhooks. |
Dankeschön-Meldung | thankyouMessage | Zeichenfolge | Feedback-Text, der angezeigt werden soll, wenn der Benutzer einen Bericht übermittelt. Unterstützt HTML-Links. |
Link für Hilfe zum Ausfüllen des Berichts | reportHelpUrl | Zeichenfolge | Hilfe oder Anweisungen zum Ausfüllen des Berichts. Kann eine lokale HTML-Datei oder eine URL sein. |
Überspringen von Anlagen zulassen | allowPhotoToSkip | Boolesch (true|false) | Ermöglicht es dem Benutzer, das Hochladen von Anlagen im Formular zu überspringen. Wenn für diesen Wert "false" festgelegt ist, muss der Benutzer mindestens eine Anlage bereitstellen. Dabei kann es sich um eine Foto-, Audio- oder Videodatei handeln (sofern aktiviert). |
Album anzeigen | showAlbum | Boolesch (true|false) | Ermöglicht es dem Benutzer, ein Foto aus einem Album auszuwählen. Der Standardwert ist "true". |
Auswahl von Dateien zulassen (BETA) | enableSelectFiles | Boolesch (true|false) | Ermöglicht es dem Benutzer, Dateien als Anlagen auszuwählen. Der Standardwert ist "true". |
Videoaufnahme zulassen (BETA) | supportVideoRecorder | Boolesch (true|false) | Ermöglicht das Anfügen von Videoaufzeichnungen mit einer Länge von bis zur 30 Sekunden als Anlage zum Bericht. Hinweis:Die Videoaufzeichnung ist auf Windows-Geräten nicht verfügbar. |
Audioaufnahme zulassen (BETA) | supportAudioRecorder | Boolesch (true|false) | Ermöglicht das Anfügen von Audioaufzeichnungen mit einer Länge von bis zur 2 Minuten als Anlage zum Bericht. |
Maximale Anzahl von Anlagen | maximumAttachments | Optionen (Kombinationsfeld) | Begrenzt die Anzahl der Anlagen pro Feature. Bei den Anlagen kann es sich um Foto-, Audio- oder Videodateien handeln (sofern aktiviert). Zulässig sind Werte zwischen 1 und 6. |
Inhalt der Registerkarte "Farben"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Hintergrundfarbe | pageBackgroundColor | Zeichenfolge (Farbwert) | Farbe, die für den Seitenhintergrund der App verwendet werden soll. |
Textfarbe | textColor | Zeichenfolge (Farbwert) | Farbe, die für den Text verwendet werden soll. |
Textfarbe für Überschrift | headerTextColor | Zeichenfolge (Farbwert) | Farbe, die für den Überschriftentext verwendet werden soll. |
Hintergrundfarbe für Überschrift | headerBackgroundColor | Zeichenfolge (Farbwert) | Farbe, die für den Hintergrund von Überschriften verwendet wird. |
Schaltflächenfarbe | buttonColor | Zeichenfolge (Farbwert) | Farbe, die für Schaltflächen in der App verwendet werden soll. |