我添加了一个TadpolePoint类型的动画图层,数据是这样的:
代码是这样的:
animatorVector = new SuperMap.Layer.AnimatorVector("动画图层", { rendererType: "TadpolePoint" }, { speed: 1, startTime: 0, endTime: 1 });
问题是,我图上的点不会闪动,但是我拖动地图时光晕会有变化,如果不拖就什么都不会变。
你好,看你的数据里面,只有time为0的数据,在其让的时间节点里面没有空间位置信息,这里有两篇关于时空数据动画的博客,你可以参照一下:
1.http://blog.csdn.net/supermapsupport/article/details/49510615
2.http://blog.csdn.net/supermapsupport/article/details/51970524
以及JavaScript客户端自带的时空数据专题:
http://support.supermap.com.cn:8090/iserver/iClient/forJavaScript/examples/AnimatorTopic.html
那你直接使用vector矢量图层,去判断数据的状态,设置不同样式,想要闪动的话,你可以使用gif图片。
feature使用外部图片 你可查看 http://qa.supermap.com/3797?show=3797#q3797