Class: ol.renderer.dom.Map

ol.renderer.dom.Map

new Map

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

Extends

Members

canRotate

Source:
  • dommaprenderer.js, line 105

handleBackgroundColorChanged

Handle background color changed.
Inherited From:
Source:
  • maprenderer.js, line 204

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

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

<protected> map :ol.Map

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

Methods

<protected> addLayer

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

createLayerRenderer

Source:
  • dommaprenderer.js, line 111

disposeInternal

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

forEachReadyVisibleLayer

Parameters:
Name Type Argument Description
f function(this: T, ol.layer.Layer, ol.renderer.Layer, number) Function.
obj T <optional>
(Optional) Object.
Inherited From:
Source:
  • maprenderer.js, line 143

getCoordinateFromPixel

Parameters:
Name Type Description
pixel ol.Pixel Pixel.
Inherited From:
Source:
  • maprenderer.js, line 160
Returns:
Coordinate.
Type
ol.Coordinate

<protected> getLayerRenderer

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

getMap

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

getPixelFromCoordinate

Parameters:
Name Type Description
coordinate ol.Coordinate Coordinate.
Inherited From:
Source:
  • maprenderer.js, line 193
Returns:
Pixel.
Type
ol.Pixel

handleCenterChanged

Source:
  • dommaprenderer.js, line 136

<protected> handleLayersAdd

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

<protected> handleLayersChanged

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

<protected> handleLayersRemove

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

handleResolutionChanged

Source:
  • dommaprenderer.js, line 149

handleRotationChanged

Source:
  • dommaprenderer.js, line 162

handleSizeChanged

Source:
  • dommaprenderer.js, line 174

<protected> removeLayer

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

<protected> removeLayerRenderer

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

render

Render the map. Sets up the layers pane on first render and adjusts its position as needed on subsequent calls.
Source:
  • dommaprenderer.js, line 190
Returns:
Animating.
Type
boolean

<protected> setLayerRenderer

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