OlHeatmapLayerComponent

Component for GPU-accelerated heatmap rendering of vector points. Features zoom-aware radius and blur scaling.

TypeScriptexample.ts
import { OlHeatmapLayerComponent } from '@angular-helpers/openlayers/layers'

# Inputs

InputTypeDefaultDescription
idstring-Unique identifier for the layer (required)
featuresFeature[][]Array of features to display
zIndexnumber0Layer stacking order
opacitynumber1Layer opacity (0-1)
visiblebooleantrueWhether the layer is visible
blurnumber15Blur size
radiusnumber8Radius size
radiusUnit'pixels' | 'meters'pixelsUnit system for radius and blur calculation
weightstring | ((f: Feature) => number)-Feature weight property or evaluator function
LCP N/A
CLS N/A
INP N/A