Interface: RasterLayerProps
Defined in: packages/deck.gl-raster/src/raster-layer.ts:66
Props for RasterLayer.
Extends
CompositeLayerProps
Properties
debug?
optionaldebug?:boolean
Defined in: packages/deck.gl-raster/src/raster-layer.ts:118
If set, enables debug mode for visualizing the mesh and reprojection process.
debugOpacity?
optionaldebugOpacity?:number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:121
Opacity of the debug overlay.
height
height:
number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:75
Height of the input raster image in pixels
image?
optionalimage?:TextureSource|null
Defined in: packages/deck.gl-raster/src/raster-layer.ts:100
The image to display. Accepts any luma.gl TextureSource (e.g. a URL,
HTMLImageElement, ImageData, etc.). deck.gl manages the texture
lifecycle automatically.
If renderPipeline is also provided, image is prepended as a
CreateTexture module so the pipeline can operate on it.
Default
null
initialTriangulation?
optionalinitialTriangulation?:InitialTriangulation
Defined in: packages/deck.gl-raster/src/raster-layer.ts:88
Optional seed triangulation for the reprojector — e.g. to clamp the mesh to a UV sub-region (such as the valid Web Mercator latitude band). Defaults to the full image. Must be reference-stable across renders to avoid regenerating the mesh every frame.
maxError?
optionalmaxError?:number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:115
Maximum reprojection error in pixels for mesh refinement. Lower values create denser meshes with higher accuracy.
Default
0.125
renderPipeline?
optionalrenderPipeline?:RasterModule[] |null
Defined in: packages/deck.gl-raster/src/raster-layer.ts:108
Sequence of shader modules to be composed into a render pipeline.
If image is also provided, it is automatically prepended as a
CreateTexture module.
reprojectionFns
reprojectionFns:
ReprojectionFns
Defined in: packages/deck.gl-raster/src/raster-layer.ts:80
Reprojection functions for converting between pixel, input CRS, and output CRS coordinates
width
width:
number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:70
Width of the input raster image in pixels