SaveWMC
From MapbenderWiki
User:Christoph Baudson (Module maintainer)
Contents |
API
Description
english
The Web Map Context document allows a user to save project settings like map services, selected layers, image format and so on. The function LoadWMC can be used to load the previously stored WMC documents.
deutsch
Ein Web Map Context Dokument erlaubt das Abspeichern von Projekteinstellungen. Hierzu zählen aktivierte Ebenen, Bildformat, Projektionssystem, etc. Über die Funktion LoadWMC wird eine Liste mit gespeicherten WMC Dokumenten angezeigt. Über diese können die Einstellungen wieder geladen werden.
Element vars
Mapbender >= 2.5
saveInSession: 1 saves the current (at the time of closing the window) workspace as a WMC document in the session. The saving is done on the onbeforeunload event - for FF/IE and Safari who can handle this. For the other browsers the afterMapRequest event of mapbender is used. In some cases this will be slow, cause a huge amount of data will be uploaded to the server. / 1 speichert den derzeitigen (zu dem Zeitpunkt an dem das Fenster geschlossen wurde - basiert für FF/IE/Safari auf onbeforeunload, für andere Browser wird der Zustand jeweils beim Ändern des Kartenauschnittes (afterMapRequest) gespeichert. Das kann den Mapbender dann etwas langsam machen, da hier eine ca. 100kb große Datenmenge per Ajax auf den Server geschickt wird.) Arbeitsbereich als WMC Dokument in die Session.
Mapbender >= 2.7
overwrite: 1 gives the possibility to overwrite an own existing wmc document. This is only possible if the user is not the new introduced PUBLIC_USER! The id of the public user is defined in core/system.php. Public users share their WMC and therefor no one should have the right to overwrite others. / 1 gibt die Möglichkeit ein eigenes schon existierendes WMC Dokument zu überschreiben. Diese Möglichkeit haben nur User die nicht als PUBLIC_USER in der core/system.php definiert wurden. Die öffentlichen User teilen sich ja ihre WMC und von daher sollte niemand das WMC eines anderen verändern dürfen.
Files
For this module the following files are required / Für dieses Modul werden die folgenden Dateien benötigt:
SQL
Use this sql statement to insert this module in the corresponding gui / Mit diesem SQL kann das Modul in die entsprechende GUI eingefügen werden:
known issues
see all WMC related trac tickets
