Constructor
new Glodon.Bimface.Plugins.Heatmap.Heatmap2D(Heatmap2DConfig)
Parameters:
Name | Type | Description |
---|---|---|
Heatmap2DConfig | Glodon.Bimface.Plugins.Heatmap.Heatmap2DConfig | 二维热力图配置项 |
Methods
addData(data)
添加热力图信息
Parameters:
Name | Type | Description |
---|---|---|
data | Array | 热力图信息,包含坐标及数值,例如[ {x: 20, y: 30, z: 30, value: 100}, {x: 50, y: 20, z: 30, value: 40} ] |
dispose()
销毁当前热力图对象
enableColorLegend(isEnabled)
是否显示颜色图例
Parameters:
Name | Type | Description |
---|---|---|
isEnabled | Boolean |
getBoundary()
获取热力图轮廓
Returns:
Type | Description |
---|---|
Array |
热力图轮廓 |
getData()
获取热力图信息
Returns:
Type | Description |
---|---|
Array |
热力图信息,包含坐标及数值,例如[ {x: 20, y: 30, value: 100}, {x: 50, y: 20, value: 40} ] |
getDataMax()
获取热力图数值的上限
Returns:
Type | Description |
---|---|
Number |
热力图数值上限 |
getDataMin()
获取热力图数值的下限
Returns:
Type | Description |
---|---|
Number |
热力图数值下限 |
getRadius()
获取热力图半径
Returns:
Type | Description |
---|---|
Number |
热力图半径 |
hide()
隐藏该热力图对象
setData(data)
设置热力图信息
Parameters:
Name | Type | Description |
---|---|---|
data | Array | 热力图信息,包含坐标及数值,例如[ {x: 20, y: 30, z: 30, value: 100}, {x: 50, y: 20, z: 30, value: 40} ] |
setDataMax(max)
设置热力图显示数值的上限
Parameters:
Name | Type | Description |
---|---|---|
max | Number | 热力图显示数值的上限,默认为数值中的最大值 |
setDataMin(min)
设置热力图显示数值的下限
Parameters:
Name | Type | Description |
---|---|---|
min | Number | 热力图显示数值的下限,默认为0 |
setRadius(radius)
设置热力图的半径
Parameters:
Name | Type | Description |
---|---|---|
radius | Number | 热力图半径 |
show()
显示该热力图对象
update()
更新该热力图对象