Modules

From MapbenderWiki

Jump to: navigation, search

(categorized module list)

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.


Contents

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

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

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

  • configurable directory tree (GDE)
  • konfigurierbarer Ordnerbaum (GDE)
  • stable

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

  • displays WMC as XML
  • zeigt WMC als XML
  • stable

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

  • initialize Mapbender with a WMC
  • initialiseren des Mapbenders mit einem WMC
  • beta

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

  • load WMC
  • laden des WMC
  • stable

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

Print

  • print
  • Drucken
  • 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

  • save WMC
  • abspeichern des WMC

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

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

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.

Personal tools