Module: ol/layer/Heatmap

ol/layer/Heatmap


Classes

Heatmap

Type Definitions

HeatmapEventTypes{'change:blur'} {'change:radius'} {'change:gradient'}

Options{Object}

Properties:
Name Type Description
className string
(defaults to 'ol-layer')

设置到图层元素的 CSS 类名。

opacity number
(defaults to 1)

不透明度 (0, 1)。

visible boolean
(defaults to true)

可见性。

extent Extent | undefined

图层渲染的边界范围。 图层不会在此范围之外渲染。

zIndex number | undefined

图层渲染的 z-index。在渲染时,图层将按 Z-index 排序,然后按位置排序。当 undefined 时,添加到地图 layers 集合的图层假定 zIndex 为 0,或使用图层 setMap() 方法时为 Infinity

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)

半径大小(像素)。注意对于 LineString,线的宽度将是半径的两倍。

blur NumberExpression
(defaults to 15)

模糊大小(像素)。此值与上面的 radius 参数相加,形成模糊效果的最终大小。

weight WeightExpression
(defaults to 'weight')

用于权重的要素属性。这也支持返回数字的表达式或从要素返回权重的函数。权重值应在 0 到 1 之间(超出范围的值将被限制在该范围内)。

filter BooleanExpression | undefined

可选的过滤表达式。

variables 对象。<string, (number|Array.<number>|string|boolean)> | undefined

表达式中使用的变量(可选)

source VectorSourceType | undefined

点数据源。

properties 对象。<string, *> | undefined

任意可观察属性。可通过 #get()#set() 访问。

WeightExpression()