Community Map Builder 27 Apr 2008

Class MapPaneOL

Object
   |
   +--WidgetBase
         |
         +--MapPaneOL

class MapPaneOL
extends WidgetBase

Defined in MapPaneOL.js


Field Summary
 Object containerNodeId
          
 Object displayOutsideMaxExtent
          Should layers also be rendered outside the map extent?
 Object imageBuffer
          for untiled wms layers: how many times should the map image be larger than the visible map.
 Object imageReproject
          For WMS on top of Google Maps you need to reproject the WMS image.
 Object loadingLayers
          Number of layers that are currently being loaded
 Object singleTile
          For WMS layers: should they be regarded as normal WMS layers, with a single tile for the entire boundingbox or as a tiled WMS layer
 Object tileBuffer
          For tiled wms layers: how many rows of tiles should be preloaded outside the visible map?
 Object tileGutter
          For tiled wms layers: Overlap of map tiles in pixels.
 Object tileSize
          For tiled wms layers: how many pixels should the size of one tile be?
   
Fields inherited from class WidgetBase
model, widgetNode, id, outputNodeId, htmlTagId, autoRefresh, debug
 
Constructor Summary
MapPaneOL (widgetNode, model)
            Widget to render a map from an OGC context document.
 
Method Summary
 void addLayer(objRef, layerNode)
           Adds a layer into the output
 void clear(objRef)
           remove OpenLayers events and layers
 void decreaseLoadingLayers(e)
           Event handler to keep the modelStatus updated when an OpenLayers layer finished loading.
 void deleteAllLayers(objRef)
           Removes all layers from the output
 void deleteLayer(objRef, layerId)
           Removes a layer from the output /** Removes a layer from the output
 Object getLayer(objRef,layerId)
           Returns OL layer node from LayerMgr
 Object getWebSafeStyle(objRef, colorNumber)
           gets an OpenLayers vector style with web safe colors.
 void hidden(objRef, layerId)
           Hide/unhide a layer.
 void increaseLoadingLayers(e)
           Event handler to keep the modelStatus updated when an OpenLayers layer starts loading.
 void moveLayerDown(objRef, layerId)
           Moves a layer up in the stack of map layers
 void moveLayerUp(objRef, layerId)
           Moves a layer up in the stack of map layers
 void paint(objRef, refresh)
           Render the widget.
 void refreshLayer(objRef, layerId , newParams)
           Called for refreshing one layer.
 void refreshWmsLayers(objRef)
           Called after a feature has been added to a WFS.
 void setOpacity(objRef, layerId)
           Called when the context's opacity attribute changes.
 void timestampListener(objRef, timestampIndex)
           Called when the map timestamp is changed so set the layer visiblity.
 void updateContext(e)
           Event handler to keep the Mapbuilder context updated.
 void updateMouse(e)
           Restore the map cursor stored by buttons.
 void zoomToBbox(objRef)
           Zoom to the current Bounding Box.
 
Methods inherited from class WidgetBase
getProperty, getNode, initTargetModel, prePaint, postPaint, clearWidget
 

Field Detail

containerNodeId

Object containerNodeId

displayOutsideMaxExtent

Object displayOutsideMaxExtent

imageBuffer

Object imageBuffer

imageReproject

Object imageReproject

loadingLayers

Object loadingLayers

singleTile

Object singleTile

tileBuffer

Object tileBuffer

tileGutter

Object tileGutter

tileSize

Object tileSize

Constructor Detail

MapPaneOL

MapPaneOL(widgetNode, model)

Method Detail

addLayer

void addLayer(objRef, layerNode)

clear

void clear(objRef)

decreaseLoadingLayers

void decreaseLoadingLayers(e)

deleteAllLayers

void deleteAllLayers(objRef)

deleteLayer

void deleteLayer(objRef, layerId)

getLayer

Object getLayer(objRef,layerId)

getWebSafeStyle

Object getWebSafeStyle(objRef, colorNumber)

hidden

void hidden(objRef, layerId)

increaseLoadingLayers

void increaseLoadingLayers(e)

moveLayerDown

void moveLayerDown(objRef, layerId)

moveLayerUp

void moveLayerUp(objRef, layerId)

paint

void paint(objRef, refresh)

refreshLayer

void refreshLayer(objRef, layerId , newParams)

refreshWmsLayers

void refreshWmsLayers(objRef)

setOpacity

void setOpacity(objRef, layerId)

timestampListener

void timestampListener(objRef, timestampIndex)

updateContext

void updateContext(e)

updateMouse

void updateMouse(e)

zoomToBbox

void zoomToBbox(objRef)

Community Map Builder 27 Apr 2008

Documentation generated by JSDoc on Sun Apr 27 20:30:54 2008