心脏疼痛挂什么科| 大人有大量是什么意思| 钧什么意思| 提踵是什么意思| 溥仪为什么没有后代| 什么是粳米| 友谊是什么意思| 泥鳅什么人不能吃| 舌头锯齿状是什么原因| 拖拖拉拉什么意思| 8.11是什么星座| 50米7秒什么水平| 螃蟹吃什么食物| 鹅梨帐中香是什么| 体重除以身高的平方是什么指数| 广州有什么特产| 还俗是什么意思| 做包子用什么面粉好| 引体向上练什么肌肉| 检查妇科清洁度三是什么意思| 属马的男生和什么属相最配| 通风什么征兆| 枕头底下放剪刀有什么说法| 脚抽筋吃什么药| 血稠是什么原因| 枕头发黄是什么原因| 为什么心会痛| 眼球出血是什么原因引起的| 什么是心率| 小孩头疼吃什么药| 吃葛根粉有什么好处| 仁德是什么意思| 百年灵手表什么档次| 什么的原野| 7月14什么星座| 行了是什么意思| 非特异性阴道炎是什么意思| 八月17号是什么星座的| 莱猪是什么| 爱是个什么东西| 张少华什么时候去世的| 1945年属什么| 粉刺用什么药膏最有效| 胸有成竹是什么生肖| 梦见坟墓是什么预兆| 病理检查是什么意思| 有妇之夫是什么意思| 幽门螺旋杆菌挂什么科| 人生只剩归途什么意思| 湿气是什么意思| 什么是穴位| 胃窦粘膜慢性炎是什么病| 男人吃蚂蚱有什么好处| 笑是什么意思| 清洁度三度什么意思| 嗓子疼咽口水都疼吃什么药| 君子兰有什么特点| 盐酸是什么| 什么是新时代| 早上起来心慌是什么原因| champion什么牌子| 挂急诊和门诊有什么区别| 7月去英国穿什么| 羊鞭是什么部位| 过敏用什么药| 智齿发炎挂什么科| 卫生棉条是什么| 海扶治疗是什么| 18是什么意思| 门客是什么意思| 毒瘾发作有什么症状| 八岁属什么生肖| 一代表什么意思| 喜欢紫色代表什么| 8月19日是什么星座| 九月二十九号是什么星座| 怀孕是什么意思| 摩羯后面是什么星座| 什么人容易得白肺病| 377是什么| 屈曲是什么意思| 钦点是什么意思| 子宫肌瘤手术后吃什么好| 手淫过度有什么症状| 生育险是什么| 卧蚕是什么| 脂蛋白磷脂酶a2高说明什么| 试管婴儿什么价格| 回迁房是什么意思| 乾字五行属什么| 成双成对是什么意思| 对别人竖中指是什么意思| 小青龙是什么龙虾| 薄凉是什么意思| 剃光头有什么好处| 巴豆是什么| 左侧卵巢多囊样改变什么意思| 检查前列腺做什么检查| 不撞南墙不回头是什么意思| 君子兰不开花是什么原因| 槐花什么时候开花| 什么是权力| 茶色尿液提示什么病| 喝柠檬水有什么好处和坏处| 樊字五行属什么| 土笋冻是什么虫子| 红斑狼疮是什么| 25是什么意思| 4月是什么星座| 诸葛亮的扇子叫什么| 呆呆的笑是什么笑| 近视眼底改变什么意思| 精炼植物油是什么油| 逆转是什么意思| 最大的沙漠是什么沙漠| 虚火吃什么药| 秋五行属什么| 为什么会有床虱| 为什么总打嗝| us什么意思| 二级警监是什么级别| 湿罗音是什么意思| 吞金为什么会死| 皇汉是什么意思| 神经病吃什么药效果好| 什么提示你怀了女宝宝| 长期便秘是什么原因引起的| 发烧适合吃什么食物| 体检前一天不能吃什么| 心脏骤停是什么原因引起的| 爷爷和孙子是什么关系| 泌尿感染吃什么药| 心机是什么意思| 硝酸酯类药物有什么药| 麻黄碱是什么| 乳腺增生的前兆是什么| 长命百岁是什么生肖| s标志的运动鞋是什么牌子| 梦见冥币是什么意思| 刘字五行属什么| 肚子硬硬的是什么原因| 什么叫室性早搏| 孕吐吃什么药| 脾胃湿热什么症状| 拉屎像拉水一样为什么| 尖锐是什么意思| 2008年是什么年| 孕妇现在吃什么水果好| 女性适合喝什么茶| upupup是什么意思| 什么最赚钱| 高血压适合吃什么食物| 检测怀孕最准确的方法是什么| 乙肝两对半45阳性是什么意思| 高铁跟动车有什么区别| 鱼疗是什么鱼| 小暑是什么| 狐臭和腋臭有什么区别| 血栓是什么意思| 否极泰来是什么生肖| 红褐色是什么颜色| 透析是什么| ca什么意思| 为什么会突然长体癣| 女人小便疼是什么原因| 7月15日什么星座| 桑葚有什么功效| 据说是什么意思| 降血压吃什么药| 一什么荷花| 为道日损什么意思| 咳嗽发烧吃什么药| 李健是清华什么专业| 撤退性出血是什么颜色| 衣服38码相当于什么码| 无性别是什么意思| 老年人吃什么水果好| 一般什么人戴江诗丹顿| dl是什么| 脾虚生痰吃什么中成药| 尿失禁是什么原因| 众所周知是什么生肖| tct检查什么| 什么是冠心病| 八月五号是什么星座| 627是什么意思| 从革是什么意思| 感冒吃什么好的快| 小暑是什么季节| 脚底板痛挂什么科| 9个月宝宝玩什么玩具| 水可以做什么| cvc是什么| 看手指甲挂什么科室| china的形容词是什么| 检查肠道挂什么科| 为什么女的会流水怎么回事| 本命年为什么不能结婚| 什么有什么造句| 20点是什么时辰| 氨基比林是什么药| 治疗梅毒用什么药最好| 色拉油是什么油| 什么颜色加什么颜色是红色| 九九年属什么| 新陈代谢是什么| 红斑狼疮是什么病| 樱桃是什么季节的水果| 795是什么意思| 汗蒸是什么意思| 灵芝有什么功效| 刮痧用的油是什么油| 1962年属虎的是什么命| 再说吧是什么意思| 泰坦尼克号什么时候上映的| 改名字需要什么手续| 油性记号笔用什么能擦掉| 男性支原体感染什么症状| 什么的脑袋| 十五的月亮十六圆是什么意思| 质地是什么意思| 什么是共情| 音调是什么| 黄瓜有什么功效| 我要的是什么| 身体出虚汗是什么原因| 腹胀吃什么药最有效| 终止是什么意思| 家里为什么会有蚂蚁| 医院特需门诊什么意思| 什么药治灰指甲最有效| 什么的医生| 利字五行属什么| 点状强回声是什么意思| 肾结石有什么影响| 呼吸困难胸闷气短挂什么科| 欲哭无泪什么意思| 尔字五行属什么| 白色玉米是什么玉米| 高湛为什么帮梅长苏| 诸葛亮字什么| 最近有什么病毒| 牙龈化脓是什么原因| 鲁迅为什么弃医从文| 强迫症吃什么药| xsh是什么意思| 怀孕查雌二醇什么作用| 胸腔疼痛挂什么科| 心绞痛什么症状| 在编是什么意思| 总lge是什么意思| 多囊为什么要吃避孕药| 青菜炒什么好吃| 什么动物站着睡觉| 黄占读什么| SS是什么| 一六年属什么生肖| 诈尸是什么意思| 半夜腿抽筋是什么原因| 手掌中间那条线是什么线| 33代表什么意思| 国士无双什么意思| x代表什么数字| 文艺范是什么意思| 百度
产品服务
解决方案
文档与支持
定价

文档全面上新

更科技的视觉体验,更高效的页面结构,快前往体验吧!

体验新版


轨迹动画
更新时间:2025-08-04
简介

JSAPI GL在视角动画的基础上,封装了轨迹动画开源库,可以实现在轨迹动态播放的同时,视角跟随移动。

注意:由于在渲染动画时,数据资源是随着当前方位和坐标的改变而实时加载的,刚开始播放动画时画面可能会卡顿,属于正常现象;此外,为了减少加载数据资源的性能损耗,在播放动画时隐藏了地图上的POI点。

添加轨迹动画
您可以通过map.ViewAnimation声明一个动画实例,将其添加到地图容器中。
1引入开源库文件
轨迹动画依赖开源库BMapGLLib.TrackAnimation,因此需要在引入JSAPI GL版的基础上,在页面当中引用轨迹动画开源库静态JS文件。JSAPI 开源库是运行在JSAPI基础上的静态库,其提供了一些开发者常用的非核心功能,代码开源,开发者可以根据自己的需求下载、二次开发使用。
<script type="text/javascript" src="//api.map.baidu.com/api?v=1.0&type=webgl&ak=您的AK"></script>
<script type="text/javascript" src="//api.map.baidu.com/library/TrackAnimation/src/TrackAnimation_min.js"></script>
2创建基本地图
var bmap = new BMapGL.Map("allmap");                          // 创建Map实例
bmap.centerAndZoom(new BMapGL.Point(116.297611, 40.047363), 17);    // 初始化地图,设置中心点坐标和地图级别
bmap.enableScrollWheelZoom(true);                             // 开启鼠标滚轮缩放
3自定义一个折线轨迹

声明一个Polyline对象,不需要调用Map.addOverlay()添加到地图中,创建对象即可。

var path = [{
    'lng': 116.297611,
    'lat': 40.047363
}, {
    'lng': 116.302839,
    'lat': 40.048219
}, {
    'lng': 116.308301,
    'lat': 40.050566
}, {
    'lng': 116.305732,
    'lat': 40.054957
}, {
    'lng': 116.304754,
    'lat': 40.057953
}, {
    'lng': 116.306487,
    'lat': 40.058312
}, {
    'lng': 116.307223,
    'lat': 40.056379
}];
var point = [];
for (var i = 0; i < path.length; i++) {
    point.push(new BMapGL.Point(path[i].lng, path[i].lat));
}
var pl = new BMapGL.Polyline(point);
4创建个轨迹动画对象,并配置参数
轨迹动画的构造参数接受3个参数。参数1为当前地图对象;参数2为折线对象;参数3为配置对象,详情可以参考下文的类参考。
var trackAni = new BMapGLLib.TrackAnimation(bmap, pl, {
    overallView: true, // 动画完成后自动调整视野到总览
    tilt: 30,          // 轨迹播放的角度,默认为55
    duration: 20000,   // 动画持续时长,默认为10000,单位ms
    delay: 3000        // 动画开始的延迟,默认0,单位ms
});
5启动动画
为了保证效果,建议地图渲染完成后,再由其他方式触发动画播放。
trackAni.start();
6强制停止动画
动画播放过程中,可以调用方法停止取消。
trackAni.cancel();         // 强制停止动画
类参考
命名空间:BMapGLLib。
类:TrackAnimation
描述:此类是轨迹3D动画类,用于初始化一个轨迹3D动画。
构造函数 描述
TrackAnimation(map: Map, poyline: Polyline, options: TrackAnimationOptions)
创建一个新的轨迹3D动画,构造函数需要两个参数:参数1为地图实例,参数2为配置项


属性 类型 描述
start()
none
开始动画
cancel()
none
终止动画
setPolyline(polyline: Polyline)
none
设置动画轨迹折线覆盖物
getPolyline()
Polyline
获取动画轨迹折线覆盖物
setDelay(delay: Number)
none
动画开始延迟,单位ms
getDelay()
Number
获取动画开始延迟,单位ms
setDuration(duration: Number)
none
设置动画持续时间。建议根据轨迹长度调整,地图在轨迹播放过程中动态渲染,动画持续时间太短影响地图渲染效果。
getDuration()
Number
获取动画持续时间
enableOverallView()
none
开启动画结束后总览视图缩放(调整地图到能看到整个轨迹的视野),默认开启
disableOverallView()
none
关闭动画结束后总览视图缩放(调整地图到能看到整个轨迹的视野),默认关闭
setTilt(tilt: Number)
none
设置动画中的地图倾斜角度,默认55度
getTilt()
Number
获取动画中的地图倾斜角度
setZoom(zoom: Number)
none
设置动画中的缩放级别,默认会根据轨迹情况调整到一个合适的级别
getZoom()
Number
设置动画中的缩放级别



类:TrackAnimationOptions

描述:轨迹动画配置,不可实例化

属性 类型 描述
duration
Number
动画持续时常,单位ms
delay
Number
动画开始延迟
overallView
Boolean
是否在动画结束后总览视图缩放(调整地图到能看到整个轨迹的视野),默认开启
tilt
Number
设置动画中的地图倾斜角度,默认55度
zoom
Number
设置动画中的缩放级别,默认会根据轨迹情况调整到一个合适的级别

  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消

悠悠是什么意思 绝交是什么意思 甲苯对人体有什么危害 郡肝是什么 纹身的人是什么心理
丝苗米是什么米 poscer是什么牌子 橄榄菜是什么菜 secret是什么意思 栉风沐雨什么意思
9月15号是什么日子 小龙虾吃什么 夜半是什么时辰 舌苔黄腻厚是什么原因 牙齿松动吃什么药最好
学考成绩什么时候公布 什么人不能喝豆浆 生肖兔和什么生肖相冲 柿子不能和什么食物一起吃 澳门打车用什么软件
庄子是什么学派hcv7jop9ns8r.cn 小孩掉头发是什么原因引起的hcv7jop7ns2r.cn miracle是什么意思hcv7jop6ns6r.cn 吃什么缓解痛经hcv7jop4ns6r.cn 尿不净是什么原因hcv8jop5ns4r.cn
减肥最快的方法是什么hcv7jop9ns3r.cn 小白龙叫什么名字hcv8jop3ns1r.cn 泡泡棉是什么面料aiwuzhiyu.com 恃势之刑是什么意思hcv7jop5ns0r.cn hitachi是什么品牌hcv9jop0ns3r.cn
抗hbc阳性是什么意思hcv8jop3ns7r.cn 眼球内容物包括什么hcv9jop5ns0r.cn 什么因果才会有双胞胎hcv7jop4ns6r.cn 3月25号是什么星座hcv7jop6ns4r.cn 怀孕去医院检查挂什么科hcv9jop0ns4r.cn
双侧胸膜局限性增厚是什么意思hcv8jop9ns0r.cn 芒果过敏用什么药1949doufunao.com 疖子用什么药膏最好hcv8jop8ns0r.cn 什么空如什么hcv9jop3ns2r.cn 什么是隐血hcv8jop8ns7r.cn
百度