Interface: RasterLayerProps
Defined in: packages/deck.gl-raster/src/raster-layer.ts:61
Props for RasterLayer.
Extends
CompositeLayerProps
Properties
debug?
optionaldebug?:boolean
Defined in: packages/deck.gl-raster/src/raster-layer.ts:105
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:108
Opacity of the debug overlay.
height
height:
number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:70
Height of the input raster image in pixels
image?
optionalimage?:TextureSource|null
Defined in: packages/deck.gl-raster/src/raster-layer.ts:87
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
maxError?
optionalmaxError?:number
Defined in: packages/deck.gl-raster/src/raster-layer.ts:102
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:95
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:75
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:65
Width of the input raster image in pixels