Module: ol/layer/Heatmap

ol/layer/Heatmap


Classes

Heatmap

类型定义

Options{Object}

属性:
Name Type 描述
className string
(defaults to 'ol-layer')

应用于图层元素的CSS类名。

opacity number
(defaults to 1)

Opacity (0, 1).

visible boolean
(defaults to true)

可见.

extent Extent | undefined

图层的渲染边界范围,超出此范围则不渲染。

zIndex number | undefined

用于图层渲染的z索引。在渲染过程中,图层依据z索引和位置进行排序,z索引优先,位置次之。对于添加到地图的图层,当undefined时,zIndex的默认值为0。在layers集合中,或当图层的setMap()方法被使用时。

minResolution number | undefined

此图层可见的最小分辨率(包含)。

maxResolution number | undefined

最大分辨率(不含),低于该值时图层可见。

minZoom number | undefined

此图层可见的最小视图缩放级别(排他)。

maxZoom number | undefined

此图层可见的最大视图缩放级别(包含)。

gradient Array.<string>
(defaults to ['#00f', '#0ff', '#0f0', '#ff0', '#f00'])

热力图的颜色渐变指定为CSS颜色字符串数组。

radius NumberExpression
(defaults to 8)

半径大小(以像素为单位)。注意,对于线串,其宽度为半径的两倍。

blur NumberExpression
(defaults to 15)

Blur size in pixels. This is added to the radius parameter above to create the final size of the blur effect.

weight WeightExpression
(defaults to 'weight')

用于指定权重的要素属性。该属性还支持返回数值的表达式或从要素计算权重的函数。权重值应在0到1之间(超出范围的值将被钳制)。

filter BooleanExpression | undefined

可选过滤表达式

variables Object.<string, (number|Array.<number>|string|boolean)> | undefined

Variables used in expressions (optional)

source VectorSourceType | undefined

点 数据源.

properties Object.<string, *> | undefined

任意可观察属性。可通过以下方式访问。#get() and #set().

WeightExpression()