new HeatmapColorStop(options)
document/renderer/support/HeatmapColorStop.js, line 3
热力图分段颜色与比率。
用于定义热力值区间与颜色映射关系,通常作为热力图渲染配置项使用。
| Name | Type | Default | Description | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | {} |
可选
构造参数。
|
Example
创建热力图色带分段
// ES5引入方式
const { HeatmapColorStop } = zondy.renderer
const { Color } = zondy
// ES6引入方式
import { HeatmapColorStop, Color } from '@mapgis/webclient-common'
const colorStop = new HeatmapColorStop({
ratio: 0.2,
color: new Color(133, 193, 200, 0.6)
})
Members
-
colorColor
-
热力图分段颜色值
-
ratioNumber
-
比率。热力图点的热力值在数值范围内的比例值,范围为0-1。假设热力值为59,最大数据为100,最小为0,则ratio为0.59,超过这个数值选取此颜色。
Methods
-
clone(){HeatmapColorStop}
document/renderer/support/HeatmapColorStop.js, line 65 -
克隆当前热力分段实例。
Returns:
Type Description HeatmapColorStop 克隆后的热力分段实例。 -
toJSON(){Object}
document/renderer/support/HeatmapColorStop.js, line 52 -
导出为 JSON 对象。
Returns:
Type Description Object 热力分段 JSON。 -
HeatmapColorStop.fromJSON(json){HeatmapColorStop}
document/renderer/support/HeatmapColorStop.js, line 40 -
从 JSON 创建热力分段实例。
Name Type Description jsonObject 热力分段 JSON。
Returns:
Type Description HeatmapColorStop 热力分段实例。