Function 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
 API(config), MapFish
 ArgParser(options), MapFish.API
B
 bind
C
 checkCodeLoaded, Proj4js.Proj
 checkDefsLoaded, Proj4js.Proj
 checkReadyState
 Class
 createAreaMeasureControl
 createLayerTree(config)
 createLengthMeasureControl
 createMap(config)
 createMapPanel(config)
 createParams(center,zoom,layers)
 createToolbar(config)
D
 defsFailed, Proj4js.Proj
 defsLoaded, Proj4js.Proj
 deriveConstants, Proj4js.Proj
 draw
E
 extend
G
 getScriptLocation
H
 highlightObjects(layer,ids)
I
 initialize, Proj4js.Proj
 initTransforms, Proj4js.Proj
L
 loadFromService, Proj4js.Proj
 loadProjCode, Proj4js.Proj
 loadProjCodeSuccess, Proj4js.Proj
 loadProjDefinition, Proj4js.Proj
 loadScript
M
 Measure, MapFish.API
P
 parseDefs, Proj4js.Proj
 Permalink(element,base,options), MapFish.API
 Point, Proj4js.Proj.Proj4js
R
 recenterOnObjects(layer,ids)
 reportError, Proj4js
S
 Search(config), MapFish.API
 setMap(map)
 showFeatures(layer,ids)
 showFeatureTooltip(config)
 showMarker(options)
 showPopup(options)
T
 transform(source,dest,point), Proj4js
U
 updateLayerTreeFromPermalink
 updateLink
Z
 ZoomToExtent(config), MapFish.API
Create and return an instance of the MapFish API
This class is an extension of {OpenLayers.Control.ArgParser} It is used to parse arguments from the URL when loading a page.
bind: function(func,
object)
Bind a function to an object.
checkCodeLoaded: function(projName)
This is the loadCheck method to see if the projection code is loaded
checkDefsLoaded: function()
This is the loadCheck method to see if the def object exists
checkReadyState: function()
IE workaround since there is no onerror handler.
Class: function()
Base class used to construct all other classes.
createAreaMeasureControl: function()
createLayerTree: function(config)
Create and return an {mapfish.widgets.LayerTree}
createLengthMeasureControl: function()
createMap: function(config)
Create and return an {OpenLayers.Map} and place a vector drawing layer {OpenLayers.Layer.Vector} on top
createMapPanel: function(config)
Create and return an {GeoExt.MapPanel} and create an {OpenLayers.Map} if it doesn’t exist
createParams: function(center,
zoom,
layers)
Create the permalink parameters
createToolbar: function(config)
Create and return an array of functions.
defsFailed: function()
Report an error in loading the defs file, but continue on using WGS84
defsLoaded: function()
Continues the Proj object initilization once the def file is loaded
deriveConstants: function()
Sets several derived constant values and initialization of datum and ellipse parameters.
draw: function()
Set the permalink value
extend: function(destination,
source)
Copy all properties of a source object to a destination object.
getScriptLocation: function ()
Return the path to this script.
highlightObjects: function(layer,
ids)
Highlight features in the map
initialize: function(srsCode)
Constructor for Proj4js.Proj objects
initTransforms: function()
Finalize the initialization of the Proj object
loadFromService: function()
Creates the REST URL for loading the definition from a web service and loads it.
loadProjCode: function(projName)
Loads projection class code dynamically if required.
loadProjCodeSuccess: function(projName)
Loads any proj dependencies or continue on to final initialization.
loadProjDefinition: function()
Loads the coordinate system initialization string if required.
loadScript: function(url,
onload,
onfail,
loadCheck)
Load a JS file from a URL into a script tag in the page.
Distance/area measure tools
parseDefs: function()
Parses the PROJ.4 initialization string and sets the associated properties.
This class is an extension of {OpenLayers.Control.Permalink}.
recenterOnObjects: function(layer,
ids)
Recenter map based on list of features
reportError: function(msg)
An internal method to report errors back to user.
Create a search engine
setMap: function(map)
Set the map base on the layer nodes, the map center and the zoom level
showFeatures: function(layer,
ids)
Recenter and highlight a list of features
showFeatureTooltip: function(config)
Show a feature tooltip.
showMarker: function(options)
Show a marker in the map and associate a popup if an html content is provided
showPopup: function(options)
Shows a {GeoExt.Popup}
transform: function(source,
dest,
point)
Transform a point coordinate from one map projection to another.
updateLayerTreeFromPermalink: function()
Update the permalink according to the layer tree
updateLink: function()
Update the permalink
Create a ZoomToExtent {OpenLayers.Control}
Close