Skip to content

Documentation / @geoverse/core-ol / HeatLayer

Class: HeatLayer ​

Defined in: packages/core-ol/src/layers/heatLayer.ts:18

热力图图层,继承 ol/layer/Heatmap。 支持以经纬度数组直接初始化;与 GVectorLayer 一样维护 projection 属性。

Extends ​

  • Heatmap

Constructors ​

Constructor ​

ts
new HeatLayer(opts?): HeatLayer;

Defined in: packages/core-ol/src/layers/heatLayer.ts:22

Parameters ​

opts? ​

HeatLayerOptions = {}

Returns ​

HeatLayer

Overrides ​

ts
Heatmap.constructor

Properties ​

collection? ​

ts
readonly optional collection?: Collection<Feature<Point, {
[x: string]: any;
}>>;

Defined in: packages/core-ol/src/layers/heatLayer.ts:20

coordinates 方式初始化时的要素集合


disposed ​

ts
protected disposed: boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:15

The object has already been disposed.

Inherited from ​

ts
Heatmap.disposed

filter_ ​

ts
filter_: BooleanExpression;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:130

Inherited from ​

ts
Heatmap.filter_

on ​

ts
on: HeatmapOnSignature<EventsKey>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:121

Inherited from ​

ts
Heatmap.on

once ​

ts
once: HeatmapOnSignature<EventsKey>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:125

Inherited from ​

ts
Heatmap.once

rendered ​

ts
protected rendered: boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:262

Inherited from ​

ts
Heatmap.rendered

un ​

ts
un: HeatmapOnSignature<void>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:129

Inherited from ​

ts
Heatmap.un

Methods ​

addChangeListener() ​

ts
addChangeListener(key, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:145

Parameters ​

key ​

string

Key name.

listener ​

Listener

Listener.

Returns ​

void

Inherited from ​

ts
Heatmap.addChangeListener

addEventListener() ​

ts
addEventListener(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:50

Parameters ​

type ​

string

Type.

listener ​

Listener

Listener.

Returns ​

void

Inherited from ​

ts
Heatmap.addEventListener

applyProperties() ​

ts
protected applyProperties(source): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:172

Apply any properties from another object without triggering events.

Parameters ​

source ​

BaseObject

The source object.

Returns ​

void

Inherited from ​

ts
Heatmap.applyProperties

changed() ​

ts
changed(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:65

Increases the revision counter and dispatches a 'change' event.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.changed

clearRenderer() ​

ts
clearRenderer(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:388

This will clear the renderer so that a new one can be created next time it is needed

Returns ​

void

Inherited from ​

ts
Heatmap.clearRenderer

createRenderer() ​

ts
protected createRenderer(): WebGLVectorLayerRenderer;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:384

Create a renderer for this layer.

Returns ​

WebGLVectorLayerRenderer

A layer renderer.

Inherited from ​

ts
Heatmap.createRenderer

dispatchEvent() ​

ts
dispatchEvent(event): boolean | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:61

Dispatches an event and calls all listeners listening for events of this type. The event parameter can either be a string or an Object with a type property.

Parameters ​

event ​

string | BaseEvent

Event object.

Returns ​

boolean | undefined

false if anyone called preventDefault on the event object or if any of the listeners returned false.

Api ​

Inherited from ​

ts
Heatmap.dispatchEvent

dispose() ​

ts
dispose(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:19

Clean up.

Returns ​

void

Inherited from ​

ts
Heatmap.dispose

disposeInternal() ​

ts
protected disposeInternal(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Disposable.d.ts:24

Extension point for disposable objects.

Returns ​

void

Inherited from ​

ts
Heatmap.disposeInternal

get() ​

ts
get(key): any;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:114

Gets a value.

Parameters ​

key ​

string

Key name.

Returns ​

any

Value.

Api ​

Inherited from ​

ts
Heatmap.get

getAttributions() ​

ts
getAttributions(view?): string[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:319

Get the attributions of the source of this layer for the given view.

Parameters ​

view? ​

View | ViewStateLayerStateExtent

View or import("../Map.js").FrameState. Only required when the layer is not added to a map.

Returns ​

string[]

Attributions for this layer at the given view.

Api ​

Inherited from ​

ts
Heatmap.getAttributions

getBackground() ​

ts
getBackground(): false | BackgroundColor;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:164

Get the background for this layer.

Returns ​

false | BackgroundColor

Layer background.

Inherited from ​

ts
Heatmap.getBackground

getBlur() ​

ts
getBlur(): NumberExpression;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:151

Return the blur size in pixels.

Returns ​

NumberExpression

Blur size in pixels.

Api ​

Observable ​

Inherited from ​

ts
Heatmap.getBlur

getClassName() ​

ts
getClassName(): string;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:168

Returns ​

string

CSS class name.

Inherited from ​

ts
Heatmap.getClassName

getData() ​

ts
getData(pixel): 
  | Uint8ClampedArray<ArrayBufferLike>
  | Uint8Array<ArrayBufferLike>
  | Float32Array<ArrayBufferLike>
  | DataView<ArrayBufferLike>
  | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:301

Parameters ​

pixel ​

Pixel

Pixel.

Returns ​

| Uint8ClampedArray<ArrayBufferLike> | Uint8Array<ArrayBufferLike> | Float32Array<ArrayBufferLike> | DataView<ArrayBufferLike> | null

Pixel data.

Inherited from ​

ts
Heatmap.getData

getDeclutter() ​

ts
getDeclutter(): string;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:325

Returns ​

string

Declutter

Inherited from ​

ts
Heatmap.getDeclutter

getExtent() ​

ts
getExtent(): Extent | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:198

Return the module:ol/extent~Extent extent of the layer or undefined if it will be visible regardless of extent.

Returns ​

Extent | undefined

The layer extent.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getExtent

getFeatures() ​

ts
getFeatures(pixel): Promise<FeatureLike[]>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:296

Parameters ​

pixel ​

Pixel

Pixel.

Returns ​

Promise<FeatureLike[]>

Promise that resolves with an array of features.

Inherited from ​

ts
Heatmap.getFeatures

getGradient() ​

ts
getGradient(): string[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:158

Return the gradient colors as array of strings.

Returns ​

string[]

Colors.

Api ​

Observable ​

Inherited from ​

ts
Heatmap.getGradient

getKeys() ​

ts
getKeys(): string[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:120

Get a list of object property names.

Returns ​

string[]

List of property names.

Api ​

Inherited from ​

ts
Heatmap.getKeys

getLayersArray() ​

ts
abstract getLayersArray(array?): Layer<Source, LayerRenderer<any>, {
[x: string]: any;
}>[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:183

Parameters ​

array? ​

Layer<Source, LayerRenderer<any>, { [x: string]: any; }>[]

Array of layers (to be modified in place).

Returns ​

Layer<Source, LayerRenderer<any>, { [x: string]: any; }>[]

Array of layers.

Inherited from ​

ts
Heatmap.getLayersArray

getLayerState() ​

ts
getLayerState(managed?): State;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:176

This method is not meant to be called by layers or layer renderers because the state is incorrect if the layer is included in a layer group.

Parameters ​

managed? ​

boolean

Layer is managed.

Returns ​

State

Layer state.

Inherited from ​

ts
Heatmap.getLayerState

getLayerStatesArray() ​

ts
abstract getLayerStatesArray(states?): State[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:190

Parameters ​

states? ​

State[]

Optional list of layer states (to be modified in place).

Returns ​

State[]

List of layer states.

Inherited from ​

ts
Heatmap.getLayerStatesArray

getListeners() ​

ts
getListeners(type): Listener[] | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:69

Get the listeners for a specified event type. Listeners are returned in the order that they will be called in.

Parameters ​

type ​

string

Type.

Returns ​

Listener[] | undefined

Listeners.

Inherited from ​

ts
Heatmap.getListeners

getMapInternal() ​

ts
getMapInternal(): Map | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:345

For use inside the library only.

Returns ​

Map | null

Map.

Inherited from ​

ts
Heatmap.getMapInternal

getMaxResolution() ​

ts
getMaxResolution(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:206

Return the maximum resolution of the layer. Returns Infinity if the layer has no maximum resolution set.

Returns ​

number

The maximum resolution of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getMaxResolution

getMaxZoom() ​

ts
getMaxZoom(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:230

Return the maximum zoom level of the layer. Returns Infinity if the layer has no maximum zoom set.

Returns ​

number

The maximum zoom level of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getMaxZoom

getMinResolution() ​

ts
getMinResolution(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:214

Return the minimum resolution of the layer. Returns 0 if the layer has no minimum resolution set.

Returns ​

number

The minimum resolution of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getMinResolution

getMinZoom() ​

ts
getMinZoom(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:222

Return the minimum zoom level of the layer. Returns -Infinity if the layer has no minimum zoom set.

Returns ​

number

The minimum zoom level of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getMinZoom

getOpacity() ​

ts
getOpacity(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:237

Return the opacity of the layer (between 0 and 1).

Returns ​

number

The opacity of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getOpacity

getProperties() ​

ts
getProperties(): NoInfer<NoInfer<{
[x: string]: any;
}> & {
[x: string]: any;
}>;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:126

Get an object of all property names and values.

Returns ​

NoInfer<NoInfer<{ [x: string]: any; }> & { [x: string]: any; }>

Object.

Api ​

Inherited from ​

ts
Heatmap.getProperties

getPropertiesInternal() ​

ts
getPropertiesInternal(): 
  | Partial<NoInfer<NoInfer<{
[x: string]: any;
}> & {
[x: string]: any;
}>>
  | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:131

Get an object of all property names and values.

Returns ​

| Partial<NoInfer<NoInfer<{ [x: string]: any; }> & { [x: string]: any; }>> | null

Object.

Inherited from ​

ts
Heatmap.getPropertiesInternal

getRadius() ​

ts
getRadius(): NumberExpression;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:165

Return the size of the radius in pixels.

Returns ​

NumberExpression

Radius size in pixel.

Api ​

Observable ​

Inherited from ​

ts
Heatmap.getRadius

getRenderBuffer() ​

ts
getRenderBuffer(): number | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:167

Returns ​

number | undefined

Render buffer.

Inherited from ​

ts
Heatmap.getRenderBuffer

getRenderer() ​

ts
getRenderer(): WebGLVectorLayerRenderer | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:374

Get the renderer for this layer.

Returns ​

WebGLVectorLayerRenderer | null

The layer renderer.

Inherited from ​

ts
Heatmap.getRenderer

getRenderOrder() ​

ts
getRenderOrder(): OrderFunction | null | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:171

Returns ​

OrderFunction | null | undefined

Render order.

Inherited from ​

ts
Heatmap.getRenderOrder

getRenderSource() ​

ts
getRenderSource(): 
  | VectorSource<Feature<Geometry, {
[x: string]: any;
}>>
  | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:282

Returns ​

| VectorSource<Feature<Geometry, { [x: string]: any; }>> | null

The source being rendered.

Inherited from ​

ts
Heatmap.getRenderSource

getRevision() ​

ts
getRevision(): number;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:72

Get the version number for this object. Each time the object is modified, its version number will be incremented.

Returns ​

number

Revision.

Api ​

Inherited from ​

ts
Heatmap.getRevision

getSource() ​

ts
getSource(): 
  | VectorSource<Feature<Geometry, {
[x: string]: any;
}>>
  | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:278

Get the layer source.

Returns ​

| VectorSource<Feature<Geometry, { [x: string]: any; }>> | null

The layer source (or null if not yet set).

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getSource

getSourceState() ​

ts
abstract getSourceState(): State;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:242

Returns ​

State

Source state.

Inherited from ​

ts
Heatmap.getSourceState

getStyle() ​

ts
getStyle(): StyleLike | FlatStyleLike | null | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:178

Get the style for features. This returns whatever was passed to the style option at construction or to the setStyle method.

Returns ​

StyleLike | FlatStyleLike | null | undefined

Layer style.

Api ​

Inherited from ​

ts
Heatmap.getStyle

getStyleFunction() ​

ts
getStyleFunction(): StyleFunction | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:184

Get the style function.

Returns ​

StyleFunction | undefined

Layer style function.

Api ​

Inherited from ​

ts
Heatmap.getStyleFunction

getUpdateWhileAnimating() ​

ts
getUpdateWhileAnimating(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:189

Returns ​

boolean

Whether the rendered layer should be updated while animating.

Inherited from ​

ts
Heatmap.getUpdateWhileAnimating

getUpdateWhileInteracting() ​

ts
getUpdateWhileInteracting(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:194

Returns ​

boolean

Whether the rendered layer should be updated while interacting.

Inherited from ​

ts
Heatmap.getUpdateWhileInteracting

getVisible() ​

ts
getVisible(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:250

Return the value of this layer's visible property. To find out whether the layer is visible on a map, use isVisible() instead.

Returns ​

boolean

The value of the visible property of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getVisible

getZIndex() ​

ts
getZIndex(): number | undefined;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:258

Return the Z-index of the layer, which is used to order layers before rendering. Returns undefined if the layer is unmanaged.

Returns ​

number | undefined

The Z-index of the layer.

Observable ​

Api ​

Inherited from ​

ts
Heatmap.getZIndex

hasListener() ​

ts
hasListener(type?): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:75

Parameters ​

type? ​

string

Type. If not provided, true will be returned if this event target has any listeners.

Returns ​

boolean

Has listeners.

Inherited from ​

ts
Heatmap.hasListener

hasProperties() ​

ts
hasProperties(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:135

Returns ​

boolean

The object has properties.

Inherited from ​

ts
Heatmap.hasProperties

hasRenderer() ​

ts
hasRenderer(): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:378

Returns ​

boolean

The layer has a renderer.

Inherited from ​

ts
Heatmap.hasRenderer

isVisible() ​

ts
isVisible(view?): boolean;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:311

The layer is visible on the map view, i.e. within its min/max resolution or zoom and extent, not set to visible: false, and not inside a layer group that is set to visible: false.

Parameters ​

view? ​

View | ViewStateLayerStateExtent

View or import("../Map.js").FrameState. Only required when the layer is not added to a map.

Returns ​

boolean

The layer is visible in the map view.

Api ​

Inherited from ​

ts
Heatmap.isVisible

notify() ​

ts
notify(key, oldValue): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:140

Parameters ​

key ​

string

Key name.

oldValue ​

any

Old value.

Returns ​

void

Inherited from ​

ts
Heatmap.notify

onceInternal() ​

ts
protected onceInternal(type, listener): EventsKey | EventsKey[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:86

Parameters ​

type ​

string | string[]

Type.

listener ​

(arg0) => unknown

Listener.

Returns ​

EventsKey | EventsKey[]

Event key.

Inherited from ​

ts
Heatmap.onceInternal

onInternal() ​

ts
protected onInternal(type, listener): EventsKey | EventsKey[];

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:79

Parameters ​

type ​

string | string[]

Type.

listener ​

(arg0) => unknown

Listener.

Returns ​

EventsKey | EventsKey[]

Event key.

Inherited from ​

ts
Heatmap.onInternal

removeChangeListener() ​

ts
removeChangeListener(key, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:150

Parameters ​

key ​

string

Key name.

listener ​

Listener

Listener.

Returns ​

void

Inherited from ​

ts
Heatmap.removeChangeListener

removeEventListener() ​

ts
removeEventListener(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/events/Target.d.ts:80

Parameters ​

type ​

string

Type.

listener ​

Listener

Listener.

Returns ​

void

Inherited from ​

ts
Heatmap.removeEventListener

render() ​

ts
render(frameState, target): HTMLElement | null;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:271

In charge to manage the rendering of the layer. One layer type is bounded with one layer renderer.

Parameters ​

frameState ​

FrameState | null

Frame state.

target ​

HTMLElement

Target which the renderer may (but need not) use for rendering its content.

Returns ​

HTMLElement | null

The rendered element.

Inherited from ​

ts
Heatmap.render

renderDeclutter() ​

ts
renderDeclutter(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:211

Returns ​

void

Inherited from ​

ts
Heatmap.renderDeclutter

renderDeferred() ​

ts
renderDeferred(frameState): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:335

When the renderer follows a layout -> render approach, do the final rendering here.

Parameters ​

frameState ​

FrameState

Frame state

Returns ​

void

Inherited from ​

ts
Heatmap.renderDeferred

set() ​

ts
set(
   key, 
   value, 
   silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:158

Sets a value.

Parameters ​

key ​

string

Key name.

value ​

any

Value.

silent? ​

boolean

Update without triggering an event.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.set

setBackground() ​

ts
setBackground(background?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:263

Sets the background color.

Parameters ​

background? ​

BackgroundColor

Background color.

Returns ​

void

Inherited from ​

ts
Heatmap.setBackground

setBlur() ​

ts
setBlur(blur): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:176

Set the blur size in pixels.

Parameters ​

blur ​

NumberExpression

Blur size in pixels (supports expressions).

Returns ​

void

Api ​

Observable ​

Inherited from ​

ts
Heatmap.setBlur

setDeclutter() ​

ts
setDeclutter(declutter): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:226

Parameters ​

declutter ​

string | number | boolean

Declutter images and text.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setDeclutter

setExtent() ​

ts
setExtent(extent): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:271

Set the extent at which the layer is visible. If undefined, the layer will be visible at all extents.

Parameters ​

extent ​

Extent | undefined

The extent of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setExtent

setFilter() ​

ts
setFilter(filter): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:196

Set the filter expression

Parameters ​

filter ​

BooleanExpression

Filter expression

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setFilter

setGradient() ​

ts
setGradient(colors): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:183

Set the gradient colors as array of strings.

Parameters ​

colors ​

string[]

Gradient.

Returns ​

void

Api ​

Observable ​

Inherited from ​

ts
Heatmap.setGradient

setMap() ​

ts
setMap(map): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:357

Sets the layer to be rendered on top of other layers on a map. The map will not manage this layer in its layers collection. This is useful for temporary layers. To remove an unmanaged layer from the map, use #setMap(null).

To add the layer to a map and have it managed by the map, use module:ol/Map~Map#addLayer instead.

Parameters ​

map ​

Map | null

Map.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setMap

setMapInternal() ​

ts
setMapInternal(map): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:340

For use inside the library only.

Parameters ​

map ​

Map | null

Map.

Returns ​

void

Inherited from ​

ts
Heatmap.setMapInternal

setMaxResolution() ​

ts
setMaxResolution(maxResolution): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:278

Set the maximum resolution at which the layer is visible.

Parameters ​

maxResolution ​

number

The maximum resolution of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setMaxResolution

setMaxZoom() ​

ts
setMaxZoom(maxZoom): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:294

Set the maximum zoom (exclusive) at which the layer is visible. Note that the zoom levels for layer visibility are based on the view zoom level, which may be different from a tile source zoom level.

Parameters ​

maxZoom ​

number

The maximum zoom of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setMaxZoom

setMinResolution() ​

ts
setMinResolution(minResolution): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:285

Set the minimum resolution at which the layer is visible.

Parameters ​

minResolution ​

number

The minimum resolution of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setMinResolution

setMinZoom() ​

ts
setMinZoom(minZoom): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:303

Set the minimum zoom (inclusive) at which the layer is visible. Note that the zoom levels for layer visibility are based on the view zoom level, which may be different from a tile source zoom level.

Parameters ​

minZoom ​

number

The minimum zoom of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setMinZoom

setOpacity() ​

ts
setOpacity(opacity): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:310

Set the opacity of the layer, allowed values range from 0 to 1.

Parameters ​

opacity ​

number

The opacity of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setOpacity

setProperties() ​

ts
setProperties(values, silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:166

Sets a collection of key-value pairs. Note that this changes any existing properties and adds new ones (it does not remove any existing properties).

Parameters ​

values ​

Partial<NoInfer<Properties>>

Values.

silent? ​

boolean

Update without triggering an event.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setProperties

setRadius() ​

ts
setRadius(radius): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:190

Set the size of the radius in pixels.

Parameters ​

radius ​

NumberExpression

Radius size in pixel (supports expressions).

Returns ​

void

Api ​

Observable ​

Inherited from ​

ts
Heatmap.setRadius

setRenderOrder() ​

ts
setRenderOrder(renderOrder): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:199

Parameters ​

renderOrder ​

OrderFunction | null | undefined

Render order.

Returns ​

void

Inherited from ​

ts
Heatmap.setRenderOrder

setSource() ​

ts
setSource(source): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:369

Set the layer source.

Parameters ​

source ​

| VectorSource<Feature<Geometry, { [x: string]: any; }>> | null

The layer source.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setSource

setStyle() ​

ts
setStyle(style?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/BaseVector.d.ts:221

Set the style for features. This can be a single style object, an array of styles, or a function that takes a feature and resolution and returns an array of styles. If set to null, the layer has no style (a null style), so only features that have their own styles will be rendered in the layer. Call setStyle() without arguments to reset to the default style. See [the ol/style/Style module]module:ol/style/Style~Style for information on the default style.

If your layer has a static style, you can use [flat style]module:ol/style/flat~FlatStyle object literals instead of using the Style and symbolizer constructors (Fill, Stroke, etc.):

js
vectorLayer.setStyle({
  "fill-color": "yellow",
  "stroke-color": "black",
  "stroke-width": 4
})

Parameters ​

style? ​

StyleLike | FlatStyleLike | null

Layer style.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setStyle

setVisible() ​

ts
setVisible(visible): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:317

Set the visibility of the layer (true or false).

Parameters ​

visible ​

boolean

The visibility of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setVisible

setWeight() ​

ts
setWeight(weight): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:202

Set the weight expression

Parameters ​

weight ​

WeightExpression

Weight expression

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.setWeight

setZIndex() ​

ts
setZIndex(zindex): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Base.d.ts:325

Set Z-index of the layer, which is used to order layers before rendering. The default Z-index is 0.

Parameters ​

zindex ​

number

The z-index of the layer.

Returns ​

void

Observable ​

Api ​

Inherited from ​

ts
Heatmap.setZIndex

unInternal() ​

ts
protected unInternal(type, listener): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Observable.d.ts:93

Unlisten for a certain type of event.

Parameters ​

type ​

string | string[]

Type.

listener ​

(arg0) => unknown

Listener.

Returns ​

void

Inherited from ​

ts
Heatmap.unInternal

unrender() ​

ts
unrender(): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Layer.d.ts:323

Called when a layer is not visible during a map render.

Returns ​

void

Inherited from ​

ts
Heatmap.unrender

unset() ​

ts
unset(key, silent?): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/Object.d.ts:179

Unsets a property.

Parameters ​

key ​

string

Key name.

silent? ​

boolean

Unset without triggering an event.

Returns ​

void

Api ​

Inherited from ​

ts
Heatmap.unset

updateStyleVariables() ​

ts
updateStyleVariables(variables): void;

Defined in: node_modules/.pnpm/ol@10.9.0/node_modules/ol/layer/Heatmap.d.ts:207

Update any variables used by the layer style and trigger a re-render.

Parameters ​

variables ​

StyleVariables

Variables to update.

Returns ​

void

Inherited from ​

ts
Heatmap.updateStyleVariables