Die Vorlage "Sidebar" basiert auf der Vorlage für Seitenleisten-Web-Apps in Instant Apps. Sie bietet verschiedene Werkzeuge und Optionen in einem Seitenbereich neben der Karte. Sie können grundlegende Kartenwerkzeuge zum Erkunden der Karte und Lesezeichen zum Zoomen auf bestimmte Regionen einbinden. Stellen Sie Bearbeitungswerkzeuge bereit, um Benutzern das Hinzufügen und Aktualisieren von Features in der Karte zu ermöglichen. Konfigurieren Sie Filter, mit denen die Benutzer weitere Informationen zu den Daten erhalten können.
Anforderungen
Die Anforderungen zum Verwenden der Vorlage "Seitenleiste" lauten:
- Stellen Sie mindestens eine Seitenleisten-Web-App bereit. Hierbei kann es sich um eine einzelne gültige Element-ID, eine gültige Gruppen-ID mit mehreren Seitenleisten-Web-Apps oder eine Suchabfrage mit mehreren Element-IDs handeln.
- Seitenleisten-Web-Apps können öffentlich oder gesichert sein. Um auf eine gesicherte Web-App in Ihrer ArcGIS Online-Organisation oder im ArcGIS Enterprise-Portal mit OAuth2 zuzugreifen, registrieren Sie die App, und geben Sie eine Client-ID an. Weitere Informationen finden Sie unter Signieren Ihrer App. Standardmäßig werden nur öffentliche Seitenleisten-Web-Apps in der Seitenleisten-Galerie angezeigt. Um auf gesicherte Seitenleisten-Web-Apps zuzugreifen, klicken Sie auf Einstellungen > Lizenzierung > Galerie, und geben Sie eine Client-ID an.
App-Funktionen
Die folgende Tabelle enthält wichtige Einstellungen und Funktionen, die in der nativen App unterstützt werden, insofern sie in der Web-App konfiguriert wurden:
- Layer-Liste: Zeigt eine Liste von Layern mit Symbolen zum Aktivieren und Deaktivieren ihrer Sichtbarkeit in der Karte an. Sie können auswählen, welche Layer dem Werkzeug zur Laufzeit hinzugefügt werden sollen.
- Lesezeichen: Zoomt und schwenkt die Karte auf eine Sammlung vordefinierter Ausdehnungen, die in der Karte gespeichert sind.
- Pop-up: Wenn auf ein Feature getippt wird, wird der konfigurierte Pop-up-Inhalt angezeigt.
- Bearbeitungswerkzeuge: Bietet Optionen zum Hinzufügen und Aktualisieren von Features in editierbaren Layern.
- Details: Zeigt den Inhalt der Beschreibung aus den Elementdetails der Quellkarte im Seitenbereich der App an.
- Filter: Filtert Daten in der Karte basierend auf vordefinierten Optionen.
- Grundkarten-Umschalter: Ändert das Aussehen der Karte durch den Wechsel zu einer anderen Grundkarte.
Eine mit der Vorlage "Seitenleiste" erstellte App bietet ebenfalls Unterstützung für Offline-Karten, insofern Layer und Karten für die Offline-Verwendung aktiviert sind.
Anpassen einer 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 sind die Inhalte der Registerkarte Seitenleisten-Eigenschaften nach Unterregisterkarte und mit dem jeweiligen Zweck aufgeführt. Die Einstellungen können Sie auch direkt in der Datei "appinfo.json" der App ändern. 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) | Das Bild, das für den Hintergrund der Startseite verwendet werden soll |
Unternehmensfarbe | brandColor | Zeichenfolge (Farbwert) | Die Farbe, die als primäre Farbe verwendet werden soll |
Datei für Titelschriftart | mediumFontTTF | Zeichenfolge (URL der Schriftartendatei) | Legt die benutzerdefinierte Titelschriftart fest, die in der gesamten App verwendet werden soll. Diese Schriftart wird in Überschriften, Seitentiteln usw. verwendet. |
Datei für Textschriftart | regularFontTTF | Zeichenfolge (URL der Schriftartendatei) | Legt die benutzerdefinierte Textschriftart fest, die in der gesamten App verwendet werden soll. Diese Schriftart wird in Beschreibungen von Fotos, für den Text unter "Info zur App" usw. verwendet. |
E-Mail-Adresse für Feedback | feedbackEmail | Zeichenfolge (E-Mail-ID) | Die E-Mail-Adresse, an die Feedback von Benutzern gesendet wird |
Haftungsausschluss anzeigen | showDisclaimer | Boolesch (true|false) | Zeigt den Text des Haftungsausschlusses als Pop-up in der App an. Dieser Text ist der Inhalt des Abschnitts Zugriffs- und Nutzungsbeschränkungen der Registerkarte Details. |
Inhalt der Registerkarte "Galerie"
Eigenschaft | JSON-Name | Typ | Beschreibung |
---|---|---|---|
Seitenleisten-Web-Apps | galleryMapsQuery | Zeichenfolge | Geben Sie eine ArcGIS-Abfrage ein, um gültige Seitenleisten-Web-Apps in der Galerie aufzulisten. Hierbei kann es sich um eine einzelne gültige Element-ID für eine Web-App wie "id:87e4ea0800d64d4cb0e9d2e3784a5519" handeln, eine gültige Gruppen-ID mit mehreren Web-Apps wie "group:47597bdf4b6d49fd85c0f4175a6e7b60" oder eine Suchabfrage mit mehreren Web-App-IDs wie "(id:87e4ea0800d64d4cb0e9d2e3784a5519 OR id:5a2cff5558704870bd5dbe36fbb94183)". |
Maximale Anzahl der Ergebnisse in der Galerie | maxNumberOfQueryResults | Zahl | Geben Sie die maximale Anzahl an Web-Apps an, die bei Abfragen des Portals zurückgegeben werden sollen. |
Portal-URL | portalUrl | Zeichenfolge | Die URL des Portals, in dem Seitenleisten-Web-Apps abgefragt werden sollen |
Unterstützung von gesicherten Web-Apps | supportSecuredMaps | Boolesch (true|false) | Ermöglicht die Anmeldung bei einer Organisation für den Zugriff auf gesicherte Web-Apps, die den Abfrageparametern entsprechen. |
Anmeldung überspringen | enableAnonymousAccess | Boolesch (true|false) | Wenn die Unterstützung für gesicherte Web-Apps auf "true" festgelegt wurde und diese Einstellung ebenfalls auf "true" festgelegt wird, ist es möglich, die Anmeldung zu überspringen und nur öffentlich verfügbare Web-Apps in der Galerie anzuzeigen. |
Portal-Sortierfeld | portalSortField | Zeichenfolge | Wird zum Sortieren von Web-Apps, die in der Galerie angezeigt werden, verwendet. Mögliche Werte sind: title, created, type, owner, modified, avgRating, numRatings, numComments, numViews. |
Portal-Sortierreihenfolge | portalSortOrder | Zeichenfolge | Wird zusammen mit dem Sortierfeld der Galerie zum Sortieren von Web-Apps in auf- oder absteigender Reihenfolge verwendet. Mögliche Werte sind "asc" oder "desc". |