Class: MosaicLayer<MosaicT, DataT>
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:101
A deck.gl layer for rendering a mosaic of raster sources.
The renderSource prop is called whenever a source is present in the current
viewport.
Extends
default<MosaicLayerProps<MosaicT,DataT>>
Type Parameters
MosaicT
MosaicT extends MosaicSource = MosaicSource
DataT
DataT = any
Properties
state
state:
object
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:108
index
index:
Flatbush|null
Overrides
CompositeLayer.state
defaultProps
staticdefaultProps:Partial<MosaicLayerProps<MosaicSource,any>>
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:106
Overrides
CompositeLayer.defaultProps
layerName
staticlayerName:string="MosaicLayer"
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:105
Overrides
CompositeLayer.layerName
Methods
initializeState()
initializeState(
context):void
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:113
Parameters
context
LayerContext
Returns
void
Overrides
CompositeLayer.initializeState
renderLayers()
renderLayers():
Layer<{ }> |LayersList|null
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:245
Returns
Layer<{ }> | LayersList | null
Overrides
CompositeLayer.renderLayers
renderTileLayer()
renderTileLayer(
renderSource):TileLayer
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:144
Parameters
renderSource
(source, opts) => Layer<{ }> | LayersList | null
Returns
TileLayer
updateState()
updateState(
params):void
Defined in: packages/deck.gl-geotiff/src/mosaic-layer/mosaic-layer.ts:118
Default implementation, all attributes will be invalidated and updated when data changes
Parameters
params
UpdateParameters<MosaicLayer<MosaicT, DataT>>
Returns
void
Overrides
CompositeLayer.updateState