/**
*两个圆扩散纹理
**/
functionaddCircleRipple(data){var r1=0,r2=0; var r3=0,r4=0;function changeR1() { //这是callback,参数不能内传
r1=r1+data.deviationR;if(r1>=data.maxR){
r1=0;
}returnr1;
}functionchangeR2() {
r2=r2+data.deviationR;if(r2>=data.maxR){
r2=0;
}returnr2;
}//第一个圆先跑
viewer.entities.add({
description:"LIGHT_POINTS",
position:Cesium.Cartesian3.fromDegrees(data.json.coordinates[0],data.json.coordinates[1],0),
show:true,
ellipse:{
semiMinorAxis :new Cesium.CallbackProperty(changeR1,false),
semiMajorAxis :new Cesium.CallbackProperty(changeR2,false),
height:10,
material:newCesium.ImageMaterialProperty({
image:data.imageUrl,
repeat:Cesium.Cartesian2(