帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
68
帖子
0
勋章
1万+
Y币

[插件使用] 如何在bMap提供的百度地图上做轨迹回放?

[复制链接]
发表于 2016-2-25 20:21:45
[{id: 100, lon: 88, lat: 40},{id: 100, lon: 88, lat: 40},{id: 100, lon: 88, lat: 40},{id: 100, lon: 88, lat: 40}。。。]
我有很多这样的坐标点,如何一个一个在地图上标志,而不是一下标注所有,使用setTimeout()函数非常卡
380
帖子
4
勋章
6
Y币
68
帖子
0
勋章
1万+
Y币
技术支持-F 发表于 2016-2-25 20:45
http://docs.apicloud.com/%E7%AB%AFAPI/%E5%BC%80%E6%94%BESDK/bMap#m21

我要的不是划线,线已经画好了,是回放,有东西在线上动
68
帖子
0
勋章
1万+
Y币
lzy160824 发表于 2016-2-25 21:40
我要的不是划线,线已经画好了,是回放,有东西在线上动

settimeout,卡,开线程也卡
28
帖子
0
勋章
5162
Y币
lzy160824 发表于 2016-2-25 21:40
settimeout,卡,开线程也卡

你可以提供下二维码,还有代码,如果线太多,肯定卡的
68
帖子
0
勋章
1万+
Y币
selina1105 发表于 2016-2-26 10:53
你可以提供下二维码,还有代码,如果线太多,肯定卡的

不能让这个操作异步么?在图层上画东西的时候整个软件都不能操作
28
帖子
0
勋章
5162
Y币
lzy160824 发表于 2016-2-26 11:32
不能让这个操作异步么?在图层上画东西的时候整个软件都不能操作

异步不了,画东西时其他是不允许操作的
68
帖子
0
勋章
1万+
Y币
selina1105 发表于 2016-2-26 11:36
异步不了,画东西时其他是不允许操作的

返回键都不能按,窗口按钮就更别说了,真的没有办法?这不是一个bug?
0
帖子
0
勋章
2139
Y币
lzy160824 发表于 2016-2-26 11:43
返回键都不能按,窗口按钮就更别说了,真的没有办法?这不是一个bug?

可以发下二维码,代码
68
帖子
0
勋章
1万+
Y币
caizhu 发表于 2016-2-26 14:29
可以发下二维码,代码

function hisPlay() {
                var map = api.require('bMap');
                map.setCenter({
                        coords : {
                                lon : locationData[0].lon,
                                lat : locationData[0].lat
                        },
                        animation : true
                });
       
                for (var i = 0; i < locationData.length; i++) {
                        var lon = locationData.lon;
                        var lat = locationData.lat;
                        var temp = [];
                        map.addAnnotations({
                                annotations : [{
                                        id : 100+i,
                                        lon : lon,
                                        lat : lat
                                }],
                                icon : 'widget://res/baiduMap/tusiji.png',
                                draggable : true
                        }, function(ret) {
                                if (ret) {

                                }
                        });
                        map.setCenter({
                                coords : {
                                        lon : lon,
                                        lat : lat
                                },
                                animation : true
                        });
               
                }
        }
123下一页
您需要登录后才可以回帖 登录

本版积分规则