Class: ol.renderer.canvas.Map

ol.renderer.canvas.Map

new Map

Parameters:
Name Type Description
container Element Container.
map ol.Map Map.
Source:
  • canvasmaprenderer.js, line 21

Extends

Members

<protected> layerRenderers :Object.<number, ol.renderer.Layer>

Inherited From:
Source:
  • maprenderer.js, line 42

<protected> map :ol.Map

Inherited From:
Source:
  • maprenderer.js, line 36

Methods

<protected> addLayer

Parameters:
Name Type Description
layer ol.layer.Layer Layer.
Inherited From:
Source:
  • maprenderer.js, line 87

<protected> calculateMatrices2D

Parameters:
Name Type Description
frameState ol.FrameState FrameState.
Inherited From:
Source:
  • maprenderer.js, line 97

createLayerRenderer

Source:
  • canvasmaprenderer.js, line 60

disposeInternal

Inherited From:
Source:
  • maprenderer.js, line 136

<protected> getLayerRenderer

Parameters:
Name Type Description
layer ol.layer.Layer Layer.
Inherited From:
Source:
  • maprenderer.js, line 156
Returns:
Layer renderer.
Type
ol.renderer.Layer

getMap

Inherited From:
Source:
  • maprenderer.js, line 167
Returns:
Map.
Type
ol.Map

handleBackgroundColorChanged

Source:
  • canvasmaprenderer.js, line 73

<protected> handleLayerRendererChange

Parameters:
Name Type Description
event goog.events.Event Event.
Source:
  • canvasmaprenderer.js, line 91

<protected> handleLayersAdd

Parameters:
Name Type Description
collectionEvent ol.CollectionEvent Collection event.
Inherited From:
Source:
  • maprenderer.js, line 182

<protected> handleLayersChanged

Inherited From:
Source:
  • maprenderer.js, line 191

<protected> handleLayersRemove

Parameters:
Name Type Description
collectionEvent ol.CollectionEvent Collection event.
Inherited From:
Source:
  • maprenderer.js, line 215

handleSizeChanged

Source:
  • canvasmaprenderer.js, line 99

handleViewChanged

Source:
  • canvasmaprenderer.js, line 108

handleViewPropertyChanged

Source:
  • canvasmaprenderer.js, line 81

<protected> removeLayer

Parameters:
Name Type Description
layer ol.layer.Layer Layer.
Inherited From:
Source:
  • maprenderer.js, line 259

<protected> removeLayerRenderer

Parameters:
Name Type Description
layer ol.layer.Layer Layer.
Inherited From:
Source:
  • maprenderer.js, line 269
Returns:
Layer renderer.
Type
ol.renderer.Layer

renderFrame

Source:
  • canvasmaprenderer.js, line 117

<protected> setLayerRenderer

Parameters:
Name Type Description
layer ol.layer.Layer Layer.
layerRenderer ol.renderer.Layer Layer renderer.
Inherited From:
Source:
  • maprenderer.js, line 293