Skip to main content

Class: RasterTileLayer<DataT, ExtraProps>

Defined in: packages/deck.gl-raster/src/raster-tile-layer/raster-tile-layer.ts:183

Base layer that renders a tiled raster source driven by a generic RasterTilesetDescriptor.

Usable directly (provide tilesetDescriptor, getTileData, and renderTile as props) or as a base class (override the protected _tilesetDescriptor, _getTileDataCallback, _renderTileCallback accessors to source them from state).

The generic ExtraProps parameter lets a subclass redeclare any of the overridable fields with a domain-specific signature (e.g. COGLayer's getTileData(image, options)).

Extends

  • default<RasterTileLayerBaseProps<DataT> & ExtraProps>

Type Parameters

DataT

DataT extends MinimalTileData = MinimalTileData

ExtraProps

ExtraProps extends object = RasterTileLayerDefaultExtraProps<DataT>

Properties

defaultProps

static defaultProps: DefaultProps<RasterTileLayerProps<MinimalTileData>>

Defined in: packages/deck.gl-raster/src/raster-tile-layer/raster-tile-layer.ts:188

Overrides

CompositeLayer.defaultProps


layerName

static layerName: string = "RasterTileLayer"

Defined in: packages/deck.gl-raster/src/raster-tile-layer/raster-tile-layer.ts:187

Overrides

CompositeLayer.layerName

Methods

renderLayers()

renderLayers(): Layer<{ }> | null

Defined in: packages/deck.gl-raster/src/raster-tile-layer/raster-tile-layer.ts:262

Returns

Layer<{ }> | null

Overrides

CompositeLayer.renderLayers