Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
A
 actualConfig, printPDF
 addFeature
 addFeatureCollection
 addFeatureCollection_callback
 addGlobalButton, resultList
 addPopupButton, resultList
 AddWmsFromTree
 afterWfs, digitize.events
 Ajax
B
 beforeInsert, digitize.events
 beforeUpdate, digitize.events
 beforeUpdateOrInsert, digitize.events
 Button
C
 changeEPSG
 clickDelete, digitize.events
 cloneObject, Mapbender
 closeGeometry, digitize.events
 cookie
 cookiesEnables, Mapbender
 coordsLookup
 createPrintBox, printPDF
D
 deleteFeature, ResultGeometryListModel
 deleteFeatureCollection, ResultGeometryListModel
 destroyPrintBox, printPDF
 digitize
 doubleclickZoom
E
 Event
 events
 Exception
 Extent
F
 firebug_lite
 Functions
 Functions and Properties, ResultGeometryListModel
G
 gazetteerWFS
 geometryInserted, digitize.events
 getConjunctionChar, Mapbender
 getFeature, ResultGeometryListModel
 getFeatureProperty, ResultGeometryListModel
 getPDFMapSize, printPDF
 getSelected, resultList
H
 hide, Sandclock
 hookForm, printPDF
I
 i18n
 isRegistered, Event
J
 jq_datatables
 jq_jgrowl
 jq_ui_accordion
 jq_ui_effects
 jq_ui_resizable
L
 List
 loadConfig, printPDF
 Log
M
 Map
 Mapbender
 mapframe1
 Marker
 mb_navigation
 mb_resultList_transferToDigitize
 mb_zoomIn
 mb_zoomOut
 mod_printPDF_init, printPDF
 mousewheelZoom
N
 Notice
 Notification
O
 ol
 ol_keyboardDefaults
 ol_layerSwitch
 ol_mousePosition
 ol_overviewMap
 ol_panZoomBar
 ol_wms
 onFormReset, gazetteerWFS.events
 onWfsConfSelect, gazetteerWFS.events
 openDialog, digitize.events
 Overview
 overviewToggle
P
 Point
 printBox, printPDF
 printPDF
 Properties
R
 register, Event
 reload, Reload
 Reload
 remove, Marker
 repaint
 Request
 requestCount, Ajax
 resize
 ResizeMapsize
 resultGeometryListController.js
 ResultGeometryListModel
 resultList
object, holds the actual configuration after loading the json file
this.addFeature = function(feature)
Description: adds a Feature to the Model Parameters: feature - a geoJSON featuree
this.addFeature = function (geoJSON)
Add a feature to the geometry array
this.addFeatureCollection = function(geoJSON)
Description: adds a FeatureCollection to the Model Parameters: geoJSON - a geoJSON featureCollection
this.addFeatureCollection = function (geoJSON)
Add a feature collection to the geometry array
var addFeatureCollection_callback = function(featureEntryCollection)
Description: The callback received from the Model upon successfully adding a Feature Parameters: featureEntryCollection - an array of (index,featureCollection) tuples
this.addGlobalButton = function(buttondef)
Descriptions: adds a Button to the bottom of the resultList Parameters: buttondef: {Object} an object with five properties, “title”, “type” (either button or select) “classes” (the classes the button should have), “selectoptions” (an array in case the type is select), “callback”
this.addPopupButton = function(buttondef)
Description: adds a Button to the Popupmenu that is displayed when the user clicks an entry in the result list Parameters: buttondef: {Object} an object with two properties: “title” and “callback”, a function that gets the feature that corresponds to the popup as it’s argument
Add a WMS from a container.
This Mapbender.Event is fired after a feature has been inserted, updated or deleted by WFS-T
An AJAX wrapper for client server interaction via JSON RPC
This Mapbender.Event is fired before a feature is inserted by WFS-T.
This Mapbender.Event is fired before a feature is updated by WFS-T.
This Mapbender.Event is fired before a feature is updated or inserted by WFS-T.
Adds a clickable button to Mapbender
Select a spatial reference system EPSG code.
This Mapbender.Event is fired when the user clicks the button to delete features by WFS-T
Mapbender.cloneObject = function (p,
c)
Clone an object recursively.
This Mapbender.Event is fired after a new geometry has been digitized.
Sets a cookie after each map request.
Checks whether cookies are enabled in the browser
The user enters a coordinate tuple and selects the corresponding SRS from a select box.
this.createPrintBox = function ()
creates a printBox in the current view, calculates the scale (tbd.
this.deleteFeature = function (index)
Delete a feature from the geometry array
this.deleteFeatureCollection = function ()
Delete the feature collection (= clear)
var destroyPrintBox = function ()
removes an existing printBox.
Allows the user to digitize polygons, lines and points.
Adds behaviour to maps specified in the target field.
An event.
var MapbenderEvent = Mapbender.Event = function ()
Your callback functions receive an object with the following attributes
Logs an exception in the log file, in a console window or as an alert
Mapbender.Exception = function (message)
An extent is also known as a bounding box.
Mapbender.Extent = function (minx,
miny,
maxx,
maxy)
Simply includes the Firebug lite JavaScript and CSS
A WFS gazetteer for pre configured WFS configurations.
This Mapbender.Event is fired after a feature has been inserted by WFS-T
Mapbender.getConjunctionChar = function (url)
returns the character necessary to append to a string in order to attach more GET parameters
this.getFeature = function (index)
Get a feature in the geometry array
this.getFeatureProperty = function (index,
pName)
Get a property of a feature in the geometry array
var getPDFMapSize = function (key)
checks the actual config for the size w/h values.
this.getSelected = function()
Description: gets all rows from the datatable which are selected Returns: an an array of DOMTableRow
this.hide = function (nodeId)
Hides the sandclock
var hookForm = function ()
utility method to connect the form plugin to the print form.
Internationalization module, collects data from all elements and sends them to the server in a single POST request.
this.isRegistered = function (aFunction)
Checks if a function is already registered with this event.
Includes the jQuery plugin datatables, use like this
The container for the jQuery plugin jGrowl
Accordion from the jQuery UI framework
A collection of jQuery UI effects
Resizable from the jQuery UI framework
A List object is an array of arbitrary objects with additional methods.
this.loadConfig = function (configFilename,
callback)
GETs the config, build corresponding form, remove an existing printBox
Logs the accesses to the guis in the database or a logfile The accesses will be written in the mapbender database on table mb_log or into mapbender/log/mb_access_$DATE.log.
This is the central module for displaying the composite map overlay.
Mapbender.Map = function(frameName,
elementName,
width,
height,
wms_index)
This jQuery plugin grants access to the Mapbender API from a DOM element.
The main map in Mapbender
A very basic marker class.
Mapbender.Marker = function (p,
map)
Adds navigation arrows on top of the map
A description
Click button, which minimizes the real world bounding box of the visible map section, doubles the scale (halfes the scale number).
Click button, which doubles the real world bounding box of the visible map section, halfes the scale (doubles the scale number).
var mod_printPDF_init = function ()
initializes the print modules, generates template chooser and loads first configuration.
Zoom in/out with the mousewheel.
Logs a notice in the log file, in a console window or as an alert
Mapbender.Notice = function (message)
An AJAX notification (it doesn’t expect a reply from the server)
An OpenLayers Map, configured with WMS from Mapbender application settings
An OpenLayers KeyboardDefaults
An OpenLayers Layer Switch
An OpenLayers MousePosition
An OpenLayers Layer Switch
An OpenLayers panZoomBar
A description
event is fired whenever the form is resetted
event is fired whenever a new WFS is selected
This Mapbender.Event is fired before the user opens the dialog for inserting or updating.
Use the overview map to navigate the main map window.
shows and hides the overview module with a jQuery animation
A class representing a two- (or three-) dimensional point.
Mapbender.Point = function (x,
y,
z)
just pass a Point in order to clone it.
the movable printframe
Mapbender print PDF with PDF templates module.
this.register = function(aFunction,
scope)
A function that needs to be executed, when the event occurs, has to be registered via this function.
this.reload = function ()
Reloads the window.
A button that reloads the whole window.
this.remove = function ()
Remove the marker from the map.
Repaints a map.
An AJAX request (it expects a reply from the server)
Mapbender.Ajax.Request = function (options)
counts the number of requests that have been made
Adds a resizable plugin to the module in target, for example mapframe1
This modul dynamically resizes the mapframe in relation to the browsersize.
A feature collection of a result geometry list.
var ResultGeometryListModel = function ()
A result list for featureCollections
Close