目前LineLayer已经支持animation属性,可实现同款动画效果。建议直接使用LineLayer,功能更强大。
该图层用来展示路线流动状态的动画,继承自Layer。
该图层可使用鼠标拾取Pick。
1 | var layer = new mapvgl.LineFlowLayer({ |
解释:颜色,同css颜色
类型:string
默认值:’rgba(25, 25, 250, 1)’
解释:线的宽度
类型:number
默认值:4
解释:该参数指定每条线段的长度,值为粒子长度占数据中最长的线整体长度的比例
类型:float
默认值:0.1
解释:动画的循环时间,单位为秒
类型:number
默认值:2
解释:拖尾长度占间隔的比例
类型:float
默认值:0.5
解释:地图视野大于等于一定级别时开启动画,默认值为3,即一直开启
类型:number
默认值:2
解释:地图视野小于等于一定级别时开启动画,默认值为21,即一直开启
类型:number
默认值:25
数据格式内容:
1 | [{ |