Zum Hauptinhalt springen

gis-client-conf

Serverseitige Client-Konfiguration

Eine Liste von globalen Einstellungen für den Client, die über die Datei gis-client-config.js konfiguriert werden können:

NameBeschreibungStandardeintrag
shogunBaseDie Basis-URL von SHOGun, z.B. /api oder https://my-shogun.org/. Wenn sie auf false gesetzt ist, werden keine SHOGUN-Anfragen von der Anwendung gestellt.'/'
keycloak.enabledOb Keycloak für die Authentifizierung verwendet wird oder nicht. Normalerweise sollte dies nur auf false gesetzt werden, wenn nur der Client-Modus verwendet wird oder wenn keine Authentifizierung für den Zugriff auf SHOGun-Endpunkte benötigt wirdfalse
keycloak.hostDer Keycloak-Host, z.B. https://localhost/authnull
keycloak.realmDer Keycloak-Realm, der für die Authentifizierung verwendet werden soll, z.B. SHOGunnull
keycloak.clientIdDer Keycloak-Client, der für die Authentifizierung verwendet werden soll, z.B. shogun-clientnull
keycloak.onLoadActionSiehe hier für Details'check-sso'
print.urlDie URL des MapFish Print Servlet'/print'
pluginsDie Liste der zu ladenden Plugins[]
plugin.nameDer Name des Pluginsundefined
plugin.exposedPathsDie Liste der exponierten Pfadeundefined
plugin.resourcePathDer Ressourcenpfadundefiniert
geoserver.baseDie Basis-URL des GeoServers/geoserver
geoserver.upload.workspaceDer Arbeitsbereich, in dem die Uploads abgelegt werden sollen'SHOGUN-UPLOADS'
geoserver.upload.limitDas Limit für die Uploadgröße in Bytes (Achtung: dies ist nur die Client-Auswertung!)200000000 (= 200MB)
geoserver.upload.authorizedRolesDie Liste der Rollennamen, für die der Upload erlaubt/sichtbar sein soll (Achtung: dies ist nur die Client-Auswertung!)['admin']
search.nominatimUrlUrl zu einer Nominatim-Instanz.'https://'
search.solrBasisPfadBasispfad zu einer Solr-Instanz.'/search/query'
search.coreNameName des Solr-Kerns.'search'
search.defaultUseViewBoxOb die Suche auf die aktuelle Viewbox beschränkt ist.true
search.activateLayerOnClickaktiviert die activateLayerOnClick-Konfiguration per Voreinstellung.true
search.showSearchResultDrawerOb die Ergebnisse der Suche in eine, separaten Bereich auf der rechten Seite angezeigt werden sollen oder nicht.false
search.groupByCategoryGruppiert Suchergebnisse nach dem Textfeld „Kategorie“. Wenn deaktiviert, wird stattdessen der Ebenentitel verwendet.true
search.useSolrHighlightingHervorhebung von Solr-Suchergebnissen aktivieren/deaktivieren.true
search.delayVerzögerung in Millisekunden, bevor die Suche ausgelöst wird.1000
search.minCharsMindestlänge des Suchbegriffs, damit die Suche ausgelöst wird.3
search.solrQueryConfig.queryParserSolr-Abfrage-Parser. Muss entweder ‚lucene‘, ‚dismax‘ oder ‚edismax‘ sein'edismax'
search.solrQueryConfig.rowsPerQueryAnzahl der angeforderten Zeilen pro Solr-Abfrage.100
search.solrQueryConfig.tagPreHTML-Tag vor der Suchmarkierung angewendet.<b>
search.solrQueryConfig.tagPostHTML-Tag wird nach dem Suchhighlight angewendet.</b>
search.solrQueryConfig.requireFieldMatchNur Abfragebegriffe, die mit dem hervorgehobenen Feld übereinstimmen, werden hervorgehoben.
featureEditRoles.authorizedRolesForCreateDie Liste der Rollennamen, für die die Feature-Editierwerkzeuge einschließlich der Erstellungsoptionen erlaubt/sichtbar sein sollen (Hinweis: dies ist nur die Client-Auswertung!). Zeichenketten und reguläre Ausdrücke werden unterstützt.[]
featureEditRoles.authorizedRolesForUpdateDie Liste der Rollennamen, für die die Feature-Editierwerkzeuge einschließlich der Update-Optionen erlaubt/sichtbar sein sollen (Hinweis: dies ist nur die Client-Auswertung!). Strings und reguläre Ausdrücke werden unterstützt.[]
featureEditRoles.authorizedRolesForDeleteDie Liste der Rollennamen, für die die Feature-Bearbeitungstools einschließlich der Löschoptionen erlaubt/sichtbar sein sollen (Hinweis: dies ist nur die Client-Auswertung!). Es werden String und reguläre Ausdrücke unterstützt.[]
wfsLockFeatureEnabledOb WFS LockFeature während der Bearbeitung von Merkmalen aktiviert ist oder nicht.false
documentationButtonVisibleOb die Schaltfläche im Benutzermenü zum Öffnen der Dokumentation sichtbar ist oder nicht.true
enableFallbackConfigOb die Standard-Anwendungskonfiguration ohne vorgegebene Anwendungs-ID geladen werden soll oder nicht.true