Mapbender kann Konfigurationen speichern (siehe WMC Editor). Diese Konfigurationen mit dem Element WMC-Lader geladen werden.
Sie können den WMC-Lader ihrer Applikation als Selektbox oder als Button, der einen Dialog öffnet, hinzufügen.
Wenn Sie eine Konfiguration auswählen, werden die Dienste der Konfiguration in Ihrer vorhandenen Applikation zusammengefügt.
Das Element kann als Selektbox oder als Dialog konfiguriert werden. Wenn das Element als Dialog verwendet wird, wird ein Button benötigt. Siehe unter Button für die Konfiguration.
YAML-Definition:
title: WMC Loader
tooltip: 'Load configuration' # Text des Tooltips
target: map # Name des Kartenelements
components: ['idloader', 'listloader', 'wmcloader'] # Komponenten:
# idloader - lädt die Konfiguration per ID beim Start der Applikation z.B. ?wmcid=<wmcid>
# listloader - lädt die Konfiguration aus einer Liste
# wmcloader - lädt die Konfiguration aus einer Datei
keepSources: false # definiert, was mit den Diensten in der Applikation geschehen soll
# Standard ist false (no)
# BaseSources - behält nur die als BaseSource markierten Dienste in der Anwendung
# AllSources - behält die Dienste, die bereits geladen sind, in der Anwendung
keepExtent: false # behält den aktuellen Extent, Standard ist false
# (erscheint im Extent der Konfiguration)