类名 HeatmapRenderer

# new HeatmapRenderer(options)

热力图渲染器

参数:

名称 类型 描述
options Object

构造参数

type String
colorStops Array.<HeatmapColorStop>

描述渲染器色带的对象数组。像素的密度值与渲染器的 maxDensity 的比率映射到相应的颜色。例如 { color: [133, 193, 200, 0], ratio: 0 }

radius Number

热力图数据点半径,单位像素。

field String

要素字段名称,用于指定数据的热力值,优先级高于valueExpression.

valueExpression String

字段表达式,用于指定数据的热力值,会覆盖field

valueExpressionTitle String

字段表达式标题

maxDataValue Number

热力图最大数据范围,热力图内点的权重值大于此数,不进行渲染。

minDataValue Number

热力图最小数据范围,热力图内点的权重值小于此数,不进行渲染。

继承关系

成员变量

Array.<HeatmapColorStop>

# colorStops

描述渲染器色带的对象数组。像素的密度值与渲染器的 maxDensity 的比率映射到相应的颜色。例如 { color: [133, 193, 200, 0], ratio: 0 }

String

# field

要素字段名称,用于指定数据的热力值,优先级高于valueExpression.

String

# readonly id

渲染器id

Inherited From:
Number

# maxDataValue

热力图最大数据范围,热力图内点的权重值大于此数,不进行渲染。

Number

# minDataValue

热力图最小数据范围,热力图内点的权重值小于此数,不进行渲染。

Number

# radius

热力图数据点半径,单位像素。

String

# type

渲染器类型,默认为'heatmap'

Overrides:
String

# valueExpression

字段表达式,用于指定数据的热力值。

String

# valueExpressionTitle

字段表达式标题

方法

# static fromJSON(json)

通过json构造HeatmapRenderer对象

参数:

名称 类型 描述
json Object

json对象

HeatmapRenderer实例

HeatmapRenderer

# clone()

克隆HeatmapRenderer对象

Overrides:

克隆后的HeatmapRenderer实例

HeatmapRenderer

# fromJSON(json)

将JSON格式的渲染规则转换为JS对象

参数:

名称 类型 描述
json Object

渲染规则的实例化JSON

Inherited From:

# toJSON()

导出json对象

Overrides:

json对象

Object
构造函数
成员变量
方法
事件