GeoEntityEffectAnnularDiffusion

环形扩散特效,继承自GeoEntityEffect

new Cesium.GeoEntityEffectAnnularDiffusion(options)

Name Type Description
options Object optional 对象具有以下属性:
Name Type Default Description
visible Boolean true optional 特效显隐
pntOffset PlotPoint3D PlotPoint3D(0, 0, 0) optional 特效偏移量
bChangeSizeFlowModel Boolean true optional 是否随实体缩放发生变化
geoEntity GeoEntity null optional 特效绑定的地理实体对象
radius Number 1000 optional 半径(单位:米)
scanSpeed Number 5 optional 扩散速度
repeat Number 1 optional 扩散重复次数
scanColor Color Color(1, 0, 0, 1) optional 扩散颜色

Methods

克隆
Returns:
返回克隆对象

fromJSON(jsonObj)

Json字符串转对象
Name Type Description
jsonObj String Json字符

getRadius()Number

获取扩散半径
Returns:
扩散半径

getRepeat()Number

获取重复次数
Returns:
重复次数

getScanColor()Color

获取扩散颜色
Returns:
扩散颜色

getScanSpeed()Number

获取扩散速度
Returns:
扩散速度

setGeoEntityParameter(geoEntityParameter, linkGeoEntityUuid)

设置特效属性
Name Type Description
geoEntityParameter GeoEntityParameter 地理实体参数类
linkGeoEntityUuid String optional 链接的实体的UUID(如果未绑定可以不设置)

setRadius(radius)

设置扩散半径
Name Type Description
radius Number 扩散半径

setRepeat(repeat)

设置重复次数, 取值范围[1,5]
Name Type Description
repeat Number 重复次数

setScanColor(color)

设置扩散颜色
Name Type Description
color Color 扩散颜色

setScanSpeed(scanSpeed)

设置扩散速度
Name Type Description
scanSpeed Number 扩散速度

toJSON()String

对象转Json字符串
Returns:
Json字符串