Class: ol.renderer.webgl.TileLayer

ol.renderer.webgl.TileLayer

new TileLayer

Parameters:
Name Type Description
mapRenderer ol.renderer.Map Map renderer.
tileLayer ol.layer.TileLayer Tile layer.
Source:
  • webgltilelayerrenderer.js, line 87

Extends

Members

changed

Inherited From:
Source:
  • object.js, line 156

setValues

Inherited From:
Source:
  • object.js, line 249

Methods

bindTo

Parameters:
Name Type Argument Description
key string Key.
target ol.Object Target.
targetKey string= <optional>
(Optional) Target key.
noNotify boolean= <optional>
(Optional) No notify.
Inherited From:
Source:
  • object.js, line 135

<protected> dispatchChangeEvent

Inherited From:
Source:
  • layerrenderer.js, line 77

disposeInternal

Source:
  • webgltilelayerrenderer.js, line 218

get

Parameters:
Name Type Description
key string Key.
Inherited From:
Source:
  • object.js, line 163
Returns:
Value.
Type
*

getColorMatrix

Inherited From:
Source:
  • webgllayerrenderer.js, line 70
Returns:
Color matrix.
Type
!goog.vec.Mat4.Float32

getLayer

Inherited From:
Source:
  • layerrenderer.js, line 85
Returns:
Layer.
Type
ol.layer.Layer

getMap

Inherited From:
Source:
  • layerrenderer.js, line 93
Returns:
Map.
Type
ol.Map

getMapRenderer

Inherited From:
Source:
  • webgllayerrenderer.js, line 82
Returns:
MapRenderer.
Type
ol.renderer.Map

getTexCoordMatrix

Source:
  • webgltilelayerrenderer.js, line 233

getTexture

Source:
  • webgltilelayerrenderer.js, line 241

getTileLayer

Source:
  • webgltilelayerrenderer.js, line 257
Returns:
Tile layer.
Type
ol.layer.TileLayer

getVertexCoordMatrix

Source:
  • webgltilelayerrenderer.js, line 249

<protected> handleImageChange

Handle changes in image state.
Parameters:
Name Type Description
event goog.events.Event Image change event.
Inherited From:
Source:
  • layerrenderer.js, line 129

handleLayerBrightnessChange

Inherited From:
Source:
  • webgllayerrenderer.js, line 109

handleLayerContrastChange

Inherited From:
Source:
  • webgllayerrenderer.js, line 120

handleLayerHueChange

Inherited From:
Source:
  • webgllayerrenderer.js, line 131

<protected> handleLayerLoad

Inherited From:
Source:
  • layerrenderer.js, line 140

<protected> handleLayerOpacityChange

Inherited From:
Source:
  • layerrenderer.js, line 148

handleLayerSaturationChange

Inherited From:
Source:
  • webgllayerrenderer.js, line 142

<protected> handleLayerVisibleChange

Inherited From:
Source:
  • layerrenderer.js, line 162

<protected> handleTileChange

Handle changes in tile state.
Parameters:
Name Type Description
event goog.events.Event Tile change event.
Inherited From:
Source:
  • layerrenderer.js, line 172

handleWebGLContextLost

Source:
  • webgltilelayerrenderer.js, line 265

notify

Parameters:
Name Type Description
key string Key.
Inherited From:
Source:
  • object.js, line 184

renderFrame

Source:
  • webgltilelayerrenderer.js, line 277

<protected> scheduleExpireCache

Parameters:
Name Type Description
frameState ol.FrameState Frame state.
tileSource ol.source.TileSource Tile source.
Inherited From:
Source:
  • layerrenderer.js, line 192

set

Parameters:
Name Type Description
key string Key.
value * Value.
Inherited From:
Source:
  • object.js, line 212

setOptions

Parameters:
Name Type Description
options Object.<string, *> Options.
Inherited From:
Source:
  • object.js, line 234

unbind

Parameters:
Name Type Description
key string Key.
Inherited From:
Source:
  • object.js, line 255

unbindAll

Removes all bindings.
Inherited From:
Source:
  • object.js, line 272

<protected> updateUsedTiles

Parameters:
Name Type Description
usedTiles Object.<string, Object.<string, ol.TileRange>> Used tiles.
source ol.source.Source Source.
z number Z.
tileRange ol.TileRange Tile range.
Inherited From:
Source:
  • layerrenderer.js, line 211

<protected> updateWantedTiles

Parameters:
Name Type Description
wantedTiles Object.<string, Object.<string, boolean>> Wanted tiles.
source ol.source.Source Source.
tileCoord ol.TileCoord Tile coordinate.
Inherited From:
Source:
  • layerrenderer.js, line 235