FMHeatMap 热力图对象

模块: FMMap

实例化

fengmap.FMHeatMap

fengmap.FMHeatMap ()

addPoint

addPoint
(
  • x
  • y
  • value
)

增加一个热点

参数:

名称类型标记描述
x Float

地图坐标x值。

y Float

地图坐标y值。

value Float

热点所占的比重值

addPoints

addPoints
(
  • data.数组的每一个值是{x,y,value}对象。
)

批量增加热点

参数:

名称类型标记描述
data.数组的每一个值是{x,y,value}对象。 Array

clearPoints

clearPoints ()

清除热力图的所有热力点

create

create
(
  • map
  • config
)

使用create方法创建热力图对象

参数:

名称类型标记描述
map fengmap.FMMap

map对象

config Json

配置项

名称类型标记描述
radius Object

热点半径

opacity String

热力图透明度,范围0-1

max String

热力点value的最大值

maxSize Int

热力图长宽的最大尺寸

gradient Boolean

热力图的渐变颜色。默认为:{ 0.45: "rgb(0,0,255)", 0.55: "rgb(0,255,255)", 0.65: "rgb(0,255,0)", 0.95: "yellow", 1.0: "rgb(255,0,0)" }

randomPoints

randomPoints
(
  • 要随机生成的热力点的数量
)

随机增加热点

参数:

名称类型标记描述
要随机生成的热力点的数量 Int
Top