geosolution/cell~SpreadCircle(options)

扩散圆模型module:geosolution/math~SpreadCircleModel的组成元素。

Summary

Methods:
destroy

销毁对象,如果元素已经添加到其模型,需要先从模型中移除后再销毁

getId

获取对象的唯一标识符

Constructor

new SpreadCircle(options)

Parameters:
Name Type Description
options Object

设置项。

Name Type Description
center module:basetype~Coordinate

cell中心点坐标。默认值new hmap.basetype.Coordinate(0,0,0)。

color module:style~Color

显示颜色。默认值new hmap.style.Color(255,0,0,1)。

minSize Number

动画圆最小半径。大于等于0时有效,不提供或小于0时使用默认值,默认值为1。单位取决于SpreadCircleModel.sizeUnit,可选项有'map'(和地图单位保持一致),'px'(默认,像素单位)。

maxSize Number

动画圆最大半径。大于0等于0时有效,不提供或小于0时使用默认值options.minSize。单位同上。

freq Number

一个周期的时间。毫秒。大于0时有效,不提供或小于等于0时使用默认值3000。

delay Number

动画延迟时间。毫秒。

Example
let filledCricle=new hmap.geosolution.cell.SpreadCircle({
     center:new hmap.basetype.Coordinate(120.235078,30.19345,0),
     color:new hmap.style.Color(255,0,0,1),
     minSize:0,
     maxSize:85,
     freq:3000,
     delay:1500
});

Methods

destroy()

销毁对象,如果元素已经添加到其模型,需要先从模型中移除后再销毁

getId() → {String}

获取对象的唯一标识符

Returns:
String -

该对象的唯一标识符