Skip to Content
v2.1⚙️ AdministrationKonfigurationApplikationAnwendung
v2.1

Anwendungskonfiguration

Die Datei appConfig.json enthält grundlegende Konfigurationen für Ihre Terratwin-Instanz.

          • appConfig.json

Beispielkonfiguration

{ "appName": "TERRATWIN", "version": "2.1.0", "htmlTitle": "TERRATWIN | Digitaler Zwilling für die Kommunalverwaltung", "authenticationEnabled": false, "portalUrl": "https://www.arcgis.com/", "appId": "", "emergencyPortalUrl": "https://www.arcgis.com/", "emergencyAppId": "", "cacheableGisUrls": ["tiles.arcgis.com"], "trustedServers": ["https://tiles.arcgis.com"], "logos": { "logo_primary": "./api/static/img/custom/logo_primary.png", "logo_secondary": "./api/static/img/custom/logo_secondary.png" }, "orgMaps": { "portalQuery": { "portalUrl": "https://www.arcgis.com", "queryParams": { "filter": "type: \"Web Map\" group: groupId" } } }, "homeEnabled": true }

Parameter

EigenschaftTypBeschreibung
appNameStringName der Anwendung. Sollte mit short_name in AppManifest übereinstimmen
htmlTitleStringTitel der Anwendung im Browser-Tab.
baseUrlURLBasis-URL der Anwendung.
authenticationEnabledBooleanGibt an, ob die Authentifizierung aktiviert ist.
portalUrlURLURL des primären Portals, an dem sich die Benutzer anmelden können.
appIdStringClient-ID der OAuth2-Applikation in Ihrem primären Portal.
emergencyPortalUrlURLURL für den Notfall, falls das ursprüngliche Portal nicht erreichbar ist. Sollte in aller Regel https://arcgis.com sein.
emergencyAppIdStringClient-ID der OAuth2-Applikation in Ihrem Notfall-Portal
cacheableGisUrlsArray<URL>URLs, die gecacht werden können. Aktuell nicht in Verwendung
trustedServersArray<URL>Server, die vertrauenswürdig sind. Beispielsweise tiles.arcgis.com oder Ihre eigenen Portal-Server. Die Angabe des Hosts ist hier ausreichend.
logosObjektPfade zum primären und zum sekundären Logo der Anwendung
orgMapsObjektParameter zum Referenzieren der WebMaps, die geöffnet werden können. Details. Ist dieser Parameter nicht angegeben, können keine Karten über das Menü geöffnet werden!
homeEnabledBooleanGibt an, ob ein Home-Button angezeigt werden soll, um zur Startausdehnung der Karte zu gelangen.