Konfiguration #
Das Masterportal baut auf globalen und portalspezifischen Konfigurationsdateien auf.
Globale Konfigurationsdateien. (Es ergibt Sinn, dass diese von allen Portalen gemeinsam genutzt werden):
- services.json: alle verfügbaren WMS-Layer und WFS-FeatureTypes
- rest-services.json: URLs zu verschiedenen Diensten
- style.json: Style-Definitionen für WFS-FeatureTypes
Portalspezifische Konfigurationsdateien:
- config.js: Konfiguration von Pfaden zu weiteren Konfigurationsdateien und zu nutzenden Diensten.
- config.json: Konfiguration der Portal-Oberfläche und der Inhalte.
Die folgende Abbildung zeigt schematisch das Zusammenspiel der Dateien. Wichtig ist, dass sich die Dateien index.html, config.js und config.json im selben Verzeichnis befinden.
URL-Parameter #
Das Masterportal kann über URL-Parameter aufgerufen werden.
Proxies #
Für das Abfragen von Attributinformationen (WMS GetFeatureInfo) oder für das Laden von WFS-Layern werden vom Masterportal Proxies vorausgesetzt. Dieser kann in der config.js mit dem Parameter corsProxy
konfiguriert werden.