引入库:
<script type="text/javascript" src="//api.map.baidu.com/library/TrackAnimation/src/TrackAnimation_min.js">
</script>
主要函数:
var trackAnimation = new BMapGLLib.TrackAnimation(map, lines, opts); 定义动画
trackAnimation.start(); 开始动画
trackAnimation.cancel(); 结束动画
定义lines:
var points = [
new BMapGL.Point(116.297611, 40.047363),
new BMapGL.Point(116.302839, 40.048219),
new BMapGL.Point(116.308301, 40.050566),
new BMapGL.Point(116.305732, 40.054957),
new BMapGL.Point(116.304754, 40.057953),
new BMapGL.Point(116.306487, 40.058312),
new BMapGL.Point(116.307223, 40.056379)
];
var lines &