|
Community Map Builder 27 Apr 2008 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object | +--WidgetBase | +--MapPaneOL
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 |
Object containerNodeId
Object displayOutsideMaxExtent
Object imageBuffer
Object imageReproject
Object loadingLayers
Object singleTile
Object tileBuffer
Object tileGutter
Object tileSize
Constructor Detail |
MapPaneOL(widgetNode, model)
widgetNode
- The widget's XML object node from the configuration document.
model
- The model object that this widget belongs to.
Method Detail |
void addLayer(objRef, layerNode)
objRef
- This object.
layerNode
- The node of the layer
void clear(objRef)
objRef
- reference to this widget
void decreaseLoadingLayers(e)
e
- OpenLayers event
void deleteAllLayers(objRef)
objRef
- Pointer to this object.
objRef
- Pointer to this object.
void deleteLayer(objRef, layerId)
objRef
- Pointer to this object.
layerId
- the WMS name for the layer to be removed
Object getLayer(objRef,layerId)
layerId
- The layer Id (or layerName)
Object getWebSafeStyle(objRef, colorNumber)
objRef
- reference to this object
colorNumber
- number of a color from which to generate websafe color
void hidden(objRef, layerId)
objRef
- Pointer to widget object.
layerId
- Id of the layer to hide/unhide.
void increaseLoadingLayers(e)
e
- OpenLayers event
void moveLayerDown(objRef, layerId)
objRef
- Pointer to this object.
layerId
- the WMS name for the layer to be removed
void moveLayerUp(objRef, layerId)
objRef
- Pointer to this object.
layerId
- the WMS name for the layer to be removed
void paint(objRef, refresh)
objRef
- Pointer to widget object.
void refreshLayer(objRef, layerId , newParams)
objRef
- This object.
layerId
- The id of the layer that was toggled.
void refreshWmsLayers(objRef)
objRef
- reference to this widget
void setOpacity(objRef, layerId)
objRef
- This object.
layerId
- The id of the layer that was toggled.
void timestampListener(objRef, timestampIndex)
objRef
- This object.
timestampIndex
- The array index for the layer to be displayed.
void updateContext(e)
e
- OpenLayers event
void updateMouse(e)
e
- OpenLayers event
void zoomToBbox(objRef)
objRef
- reference to this widget
|
Community Map Builder 27 Apr 2008 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |