如何在百度地图polyline折线上做动画效果

这是百度地图折线js,现在我想在这个polyline折线上做个动画效果,效果类似mapv那种迁徙动画。研究了mapv感觉是画曲线两个点连接起来,我现在是实实在在的4个坐标连出来的折线。怎么在polyline线上做动画效果。那种闪动的也行啊

var sy = new BMap.Symbol(BMap_Symbol_SHAPE_BACKWARD_OPEN_ARROW, {
scale: 0.6,//图标缩放大小
strokeColor: '#fff',//设置矢量图标的线填充颜色
strokeWeight: '1',//设置线宽
});
var icons = new BMap.IconSequence(sy, '30', '30');
var pois = [
new BMap.Point(115.160799, 30.380771),
new BMap.Point(114.935432, 30.657531),
new BMap.Point(114.928533, 31.034545),
new BMap.Point(114.951529, 31.186907)
];
var polyline = new BMap.Polyline(pois, {
enableEditing: false,//是否启用线编辑,默认为false
enableClicking: true,//是否响应点击事件,默认为true
icons: [icons],
strokeWeight: '8',//折线的宽度,以像素为单位
strokeOpacity: 0.8,//折线的透明度,取值范围0 - 1
strokeColor: "#18a45b", //折线颜色;
});
map.addOverlay(polyline);          //增加折线
阅读 5.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题