Modules
From MapbenderWiki
- Functional Overview
This list shows all basic features. Check out the Development for new things to come. Add your Change Requests if you do not find them in Development. This list is updated with each release. The functionality is in many cases available through a set of Icons and buttons.
How to write a Module documentation.
- Funktionsübersicht
Die folgende Tabelle enthält die Standardfunktionalität der Mapbender-Software. Mapbender wird ständig weiterentwickelt, neue Funktionen und Änderungswünsche werden auf der Seite Change Requests dokumentiert. Diese Liste wird für jede freigegebende Version aktualisiert. Die Funktionalität wird meist über Schaltflächen und Bilder bereitgestellt.
Wie man eine Moduldokumentation schreibt.
Modules and APIs
add_vendorspecific
- modul to add add vendor specific parameters to the MapRequest
- fügt einen Parameter an den MapRequest an
- new
AddWMS
- add a new web map service to the current view keeping scale layers, etc.
- fügt einen neuen WMS in das aktuelle Projekt ohne die Ansicht zu ändern
- stable
Add WMS from feature info
- select and add a map service from a feature info result (requires add WMS general functions)
- auswählen und hinzufügen eines WMS aus einem Feature-Info-Resultat (benötigt add WMS general functions)
- beta
Add WMS from list
- select and add a map service from the list of all WMS which this user can access (requires add WMS general functions)
- fügt einen bereits im System bekannten WMS in das aktuelle Projekt ohne die Ansicht zu ändern (benötigt add WMS general functions)
- stable
Add WMS from filtered list (AJAX)
- select and add a map service from the list of WMS filtered by group or gui which this user can access (requires add WMS general functions)
- fügt einen bereits im System bekannten WMS in das aktuelle Projekt ohne die Ansicht zu ändern. Die WMS werden nach group oder gui gefiltert. (benötigt add WMS general functions)
- stable
Add WMS general functions
- basic functions for loading a wms.
- elementare Funktionen zum Laden eines WMS.
- stable
Administration
- Administration tools
- Administrationsfunktionalität
- stable
AJAX
- using jQuery
Back
- history: go back to the last view
- Zurück zur letzten Ansicht
- stable
Center1
- set new map center with a mouse click
- neues Kartenzentrum per Mausklick setzen
- stable
ChangeEpsg
- switch spatial reference system
- Koordinatensystem wechseln
- stable
ChangeEpsg_dynamic
- switch spatial reference system dynamically
- Koordinatensystem dynamisch wechseln
- stable
ChangePassword
- change a password of a logged user
- ändern des Passwortes eines eingeloggten Benutzers
- stable
ClosePolygon
- geometry editing: close polyline to create polygon
- Digitalisierung: schließe die Linie, um eine Fläche zu erzeugen
- stable
CopyGUI
- Copy GUI including all WMS and settings
- Kopieren einer GUI inkl. geladener WMS und Einstellungen
- stable
Copyright
- Settings for your own Copyright
- Einstellungen für ein eigenes Copyright
- stable
ConfTreeGde
CreateUser
- Creates a new user
- Erzeugen eines neuen Benutzers
- stable
customTree
- Creates a user defined tree, handling WMS
- Erzeugen einer eigenen Baumstruktur auf Basis ganzer WMS
- new Mapbender 2.6
DeleteGUI
- Deletes selected GUI
- Ausgewählte GUI löschen
- stable
deleteWFS
- Deletes selected WFS
- Ausgewählten WFS löschen
- stable
DeleteWMS
- added: show all GUI which contain this WMS, show abstract. Delete WMS or send a Mail to it's owner with the suggestion to delete.
- hinzugefügt: zeige alle GUIs, die diesen WMS benutzen und den Abstract an. WMS löschen oder zur Löschung dem Owner per Mail melden.
- stable
DependentDiv
- displays infos in a sticky div-tag
- Positionierung eines Textes in Abhängigkeit von einem anderen Element
- stable
Digitalisierung
- Digitizing areas
- Digitalisierug von Flächen
- new/beta
displayWMC
DragMapSize
- drag & drop the size of the map window
- Kartenfenstergröße per Drag & Drop ändern
- stable
DynamicOverview
- module to control the behaviour of the overview-map
- Modul steuert das Übersichtskartenfenster
- under construction
Edit GUI Elements
- added: GUI description editable
- hinzugefügt: GUI Beschreibung editierbar
- stable
Edit Element Vars
- loads styles, stylesheets and JS/PHP variables dynamically from a database
- dynamisches Hinzuladen von Styles, Stylesheets und JS/PHP-Variablen aus der Datenbank
- new/beta
Edit GUI WMS
- added: show WMS ID
- hinzugefügt: zeige WMS ID an
- stable
EditSelf
- change personal settings
- Änderung eigener Personaldaten
- stable
EditWFS
- -
- -
- -
Exception handling
- Loggen von Fehlern, Warnungen, Hinweisen in PHP und JavaScript
- Error, warning and notice logging in PHP and JavaScript
ExportMapimage
- export the Mapimage in an imageformat
- Ausgabe der Kartenansicht als Bild
- under construction
FeatureInfo
- query objects in the map with a mouse click
- Objekte in der Karte per Mausklick abfragen
- stable
FeatureInfoCollection
- under construction
FeatureInfoRedirect
- query objects in the map with a mouse click
- Objekte in der Karte per Mausklick abfragen
- stable
FeatureInfoTunnel
- query objects in the map with a mouse click
- Objekte in der Karte per Mausklick abfragen
- stable
ForgottenPassword
- If a user forgets his password he can ask for a new one with this module.
- Vergißt ein Benutzer sein Password, so kann er mit diesem Modul sich ein neu generiertes schicken lassen.
- stable
Forward
- history: go to the next view
- Vor zur nächsten Ansicht
- stable
GazetteerMetadata
- search for WMS and single layers of a WMS in the metadata of the WMS
- Suche nach WMS-Diensten oder einzelnen Layern eines WMS-Dienstes über die Metadaten des Dienstes
- stable
gazetteerWFS
- show search form for WFS (Gazetteer)
- zeigt Suchformular für WFS (Suchdienst)
- stable
geometry
- a basic JS geometry library
- eine einfach JS Geometrie Bibliothek
- stable
GetArea
- calculates the area of a polygon
- Modul zur Flächenberechnung
- stable
GetStyle
- SLD style import
- SLD Stil Import
- stable
highlightPOI
- when Mapbender GUI is opened marker can be displaed at 1 to n objects
- beim Öffnen der Mapbender GUI Objekte mit Symbol und Text markieren
- beta
initWMC
LegendGraphic legend
- shows WMS legend
- zeigt WMS Legende an
- stable
listWMC
- displaying a list of stored WMC
- Anzeige einer Liste, der gespeicherten WMC
- stable
LoadData
- iframe to load data
- iframe, um Daten zu laden
- check
loadWFS
loadWMC
log
- Logging of access
- Zählt die Zugriffe auf guis
Logout
- element to close the session
- Funktionaltät, um sich beim Mapbender abzumelden
- stable
Logout/Timeout
- shows the user if a session is not valid anymore
- zeigt dem Benutzer, wenn seine Session nicht mehr aktiv ist
- stable
Mapframe
- main map window frame
- Hauptkartenfenster
- stable
Measure
- digitize a line with the mouse and calculate the length
- Berechnet die Länge einer digitalisierten Linie
- stable
MeasureArea
- digitize a polygon with the mouse and calculate the circumference and area
- Berechnet Umfang und Fläche eines digitalisierten Polygons
- stable
Measure4326
- calculates the length of a distance in lat/lon (EPSG 4326)
- Berechnet die Länge einer Strecke in einer Grad-Minuten-Projektion (EPSG 4326)
- deprecated
meetingPoint (via highlightPOI)
- modul in the gui to generate a meeting point with a text and export it by mail or prompt
- Modul zur Generierung von Treffpunkten, die über prompt ausgegeben werden können oder per Mail verschickt werden können
- new
meetingPoint (via InitWMC und KML)
Metadata
- display information about the WMS loaded in a gui
- zeigt Informationen über die in der GUI geladenen WMS an
- stable
monitorCapabilities
- Updates personal WMS
- Aktualisierung der persönlichen WMSe
- new
NavFrame
- clickable navigation border around the Mapframe
- Klickbarer Navigationsrahmen um das Mapframe herum
- stable
newGUI
- create a new GUI
- Erzeugen einer neuen GUI
- stable
OrphanWMS
- find and delete orphaned WMS
- verwaiste WMS aufspüren und löschen
- stable
Overview
- overview map
- Übersichtskarte
- stable
OWS Proxy
Pan
- drag & drop map to a new position
- Karte mit Maus per Drag & Drop verschieben
- stable
Perimeter
- highlighting of a perimeter
- Umkreis markieren
- new
poi
- search objects in your postgresql-database
- Suche über tab_metadata, tabelle in der Datendatenbank postgresql
- stable
Popup
- Modul to handle information in popup-divs
- Ausgabe in Popup-divs
- new
- stable
Reload
- Reload the Gui with a button click
- Neuladen einer Gui per Buttonclick
- new
RenameGUI
- Rename and Copy GUI including all WMS and settings
- Umbenennen und kopieren von GUI inkl. geladener WMS und Einstellungen
- stable
Repaint
- reload all map layers
- alle Ebenen im Kartenfenster neu zeichnen
- stable
resizeMapsize
- resize the Mapsize depending on the size of the browser window
- Kartengröße in Abhängigkeit von der Größe des Browserfensters anpassen
- new
ResultList
- shows GML (for example from a WFS search) in a dialog window as a List
- zeigt GML (beispielsweise aus einer WFSsuche) in einem Dialogfenster als Liste an
- new
Rubber
- deletes temporary (digitized) objects
- löscht termporäre (digitalisierte) Objekte
- stable
Sandclock
- displays a sand clock while waiting for requests
- zeigt eine Sanduhr während die Kartenabfragen bearbeitet werden.
- stable
saveWMC
scalebar
- Displays scalebar in the map
- Anzeige einer Maßstabsleiste in der Karte
- stable
scaleSelect
- DropDown with different scales
- Auswahlmenü mit verschiedenen Maßstäben
- stable
scaleText
- Enter Scale value into text field
- Textfeld für die Eingabe einer Maßstabszahl
- stable
securityProxy
- Security module for the map-service
- Sicherheitsmodul für den Kartendienst
- new/testing
selArea1
- zoom by rectangle
- Kartenausschnitt per Rechteck in der Karte aufziehen
- stable
selectMapsize
- Selective list for adapting the mapsize
- Auswahl fester Kartenfenstergrößen aus einer Selectbox
- new
sendEmail
- Forgotten password? Get a new password by email with this module.
- Falls ein Benutzer Passwort oder Login vergessen hat, kann er mit diesem Modul ein neues Passwort anfordern.
- stable
Service Metadata
- displays Metadata of an object
- zeigt die Metadaten eines Objektes an
- stable
setBackground
- choose a wms as background, all hidden wms are offered in a selectbox
- Auswahl eines WMS als Hintergrund. Dabei werden alle hidden wms in einer Selectbox zur Auswahl gestellt
- stable
setBackground_all
- enables all hidden wms
- setzt hidden wms auf visible
- stable
setBBOX
- Start GUI with a different start extent than defined by default by adding the parameter mb_myBBOX with a set of coordinates
- Startet die GUI mit dem Übergabbeparameter mb_myBBOX und einem selbstdefinierten Startausschnitt (Koordinatenpaar)
- stable
setPoi2Scale Mod_setPoi2Scale
- Start GUI at a coordinate with a defined scale
- Startet die GUI an einer Koordinate in einem gewünschten Maßstab
- new
setScaleHint
- set scalehints for mapframes
- setzt maximale u. minimale Maßstäbe für Kartenframes
- stable
setSpatialRequest
- set spatial request to get geometry objects from mapframe
- räumliche Suche für Geometrieobjekte in der Kartenansicht
- stable
setTimeout
- logout or message after a special time interval
- nach einem gewünschten Zeitinterval erfolgt ein Logout
- new
showCoords_div
- shows the coordinate below the target (e.g. mapframe1)
- zeigt die Koordinate unterhalb des definierten Ziels (z. B. Kartenfenster) an.
- new
SwitchLocale
- allows switching to another locale via mod_setLocale.php
- ermöglicht das Wechseln zu einem anderen Locale via mod_setLocale.php
Switch buttonstyle
- changes icons, images for buttons
- ändert die Piktogramme (Bilder) der Schaltflächen
- stable
tabbed dialogs
- This module is important to view the changing IFRAMES.
- Karteireiter, um abwechselnd verschiedene IFrames anzuzeigen
- stable
tabs_vertical
- handle iframes with vertical tabs
- IFRAMES mit vertikalen Karteireitern
- stable
toggleModule
- define which element should be active, when the gui is opened
- dem Modul kann übergeben werden, welche Funktion beim Öffnen der GUI aktiviert werden soll
- stable
Tooltip
- This module starts a WFS GetFeature and/or a WMS GetFeatureInfo request if the mouse stays on a geometrie object in the mapframe. Results are displayed in a popup ballon.
- Das Modul startet bei ruhender Maus auf einem Geometrieobjekt in der Kartenansicht je nach Konfiguration WFS-GetFeature und/oder WMS-GetFeatureInfo-Abfragen an der Mausposition und zeigt die Ergebnisse, falls vorhanden, in einem Balloon-Popup an.
Topic / Category
- put WMS into categories
TreeGde
- directory structure ( see also: ConfTreeGde, GDE)
- Baumstruktur (siehe auch: ConfTreeGde, GDE)
- stable
ToDo
Check: import_request_variables("PG");
UpdateStandardGUIs
- Updates the standard GUIs
- Aktualisierung der Standard-GUIs
- new
UpdateWMS
- Whenever a WMS is updated, the owners of this WMS are informed via email about the change.
- Nach der Aktualisierung eines WMS werden die Besitzer per Mail über die Änderung informiert.
- stable
UseMap
- clickable map-contents (wfs)
- Interaktive Karteninhalte (wfs)
- testing
wfs_conf
- modul in admin guis to configure a WFS
- Modul in der Administrationsoberfläche, um einen geladenen WFS Dienst zu konfigurieren
- stable
WFS_GUI
- modul in admin_xx_service guis to assign a wfs configuration to a GUI
- Modul in der Administrationsoberfläche (admin_de_services), um eine WFS Konfiguration einer GUI zu zuweisen
- stable
WMS_preferences
- edit service settings of the loaded WMS
- Eigenschaften der geladenen WMS Dienste einstellen
- stable
ZoomFull
- zoom to the start extent
- Zeigt den Startausschnitt
- stable
ZoomIn
- zoom in
- zoom herein
- stable
ZoomOut
- zoom out
- zoom heraus
- stable
ZoomCoords
- form to enter and zoom to coordinates
- Felder für Koordinateneingabe und Zoomfunktionalität
- stable
Todo
- Needs internationalization
- has static styles
Deprecated Modules
here is a list.
