HeatmapOptions
HeatmapOptions =
object
Defined in: packages/layer-webgl/src/heatmap/types.ts:1
Properties
colorStops
colorStops:
object[]
Defined in: packages/layer-webgl/src/heatmap/types.ts:5
color
color:
string
value
value:
number
getWeight?
optionalgetWeight?: (node) =>number
Defined in: packages/layer-webgl/src/heatmap/types.ts:4
Parameters
node
string
Returns
number
radius
radius:
number
Defined in: packages/layer-webgl/src/heatmap/types.ts:2
shading?
optionalshading?:object
Defined in: packages/layer-webgl/src/heatmap/types.ts:9
intensity?
optionalintensity?:number
Diffuse lighting strength, 0–1 (default: 0.5)
lightAngle?
optionallightAngle?:number
Light direction in degrees, 0=top, clockwise (default: 315 = top-left)
rotateWithCamera?
optionalrotateWithCamera?:boolean
When true (default), the light rotates with the camera. When false, the light stays fixed in world space.
shininess?
optionalshininess?:number
Specular exponent (default: 16)
smoothing?
optionalsmoothing?:number
Pixel radius for gradient sampling — higher = smoother shading (default: 3)
specular?
optionalspecular?:number
Specular highlight strength, 0–1 (default: 0.2)
zoomToRadiusRatioFunction
zoomToRadiusRatioFunction: (
ratio) =>number
Defined in: packages/layer-webgl/src/heatmap/types.ts:3
Parameters
ratio
number
Returns
number