Appearance
gridHeatmap ?
GridHeatMap ?
Kind: global class
Version: 1.0.0
new GridHeatMap(opts) ?
生成網(wǎng)格熱力圖
Returns: Group - 根據(jù)參數(shù)返回網(wǎng)格熱力圖
| Param | Type | Description |
|---|---|---|
| opts | object | 參數(shù) |
| opts.data | Array | 需要繪制的數(shù)據(jù) |
| opts.space | number | 分段數(shù) |
Example
js
ftthree.GridHeatMap({
data: [
{
geometry: {
coordinates: [112, 23]
},
properties: {
value: 'value'
}
}
],
gradient: {
'.1': '#00008B',
'.25': '#00FF00',
'.5': '#00FF00',
'.55': '#FFFF33',
// '.75': '#FF6600',
'.8': '#FF3333'
},
space: 10
});GridHeatMap.updateGrid(grid, data, gradient, isAnimation, animationTime, callback) ?
更新網(wǎng)格。如果需要?jiǎng)討B(tài)變化,需要調(diào)用 TWEEN 庫(kù)
Kind: static method of GridHeatMap
| Param | Type | Description |
|---|---|---|
| grid | Group | 需要更新的網(wǎng)格 |
| data | Array | 用來(lái)更新網(wǎng)格的數(shù)據(jù),需要與創(chuàng)建時(shí)的數(shù)據(jù)除了數(shù)值 value 之外其他相同 |
| gradient | object | 顏色分層對(duì)象,默認(rèn)使用內(nèi)置的分層 |
| isAnimation | boolean | 是否動(dòng)態(tài)變化,默認(rèn)為否 |
| animationTime | number | 動(dòng)態(tài)變化時(shí)間 默認(rèn)為 1000 毫秒 |
| callback | function | 回調(diào)函數(shù),完成修改后調(diào)用 |