帖子
帖子
用户
博客
课程
显示全部楼层
18
帖子
0
勋章
440
Y币

[插件使用] 百度地图求助

[复制链接]
发表于 2015-8-14 18:37:31
本帖最后由 tcld2269 于 2015-8-17 09:01 编辑

我想在app中实现我附近的商家的功能,商家列表中显示距离多少米。
在app中取到的坐标,在服务器端转换为地址后,与app中地址不一样。
app中获取的百度地图坐标和服务器端获取的坐标不一样吗?

如果要实现附近商家功能,采用什么解决方案比较好??
3
帖子
0
勋章
26
Y币
你是怎么转化为地址的啊
18
帖子
0
勋章
440
Y币
lifei.1991 发表于 2015-8-18 16:39
你是怎么转化为地址的啊

百度地图API
56
帖子
0
勋章
1177
Y币
通过baiduMap模块获取自己的位置后,最好直接使用百度的http://developer**.**/map/index.php?title=webapi 处理后续功能
18
帖子
0
勋章
440
Y币
清风师爷 发表于 2015-8-22 23:50
通过baiduMap模块获取自己的位置后,最好直接使用百度的http://developer**.**/map/index.php?title=w ...

恩 就是这样做的 现在已经知道了 转换坐标后 百度地图自动定位到距离最近的地点 所以显示有偏差 但是偏差很小
44
帖子
2
勋章
473
Y币
定位范围是几米
越小越准备
18
帖子
0
勋章
440
Y币
kaiaaa 发表于 2015-8-25 09:10
定位范围是几米
越小越准备

???
44
帖子
2
勋章
473
Y币

var baiduMap = api.require('baiduMap');
baiduMap.startLocation({
    accuracy: '100m',
    filter:1,
    autoStop: true
},function(ret, err){
    var sta = ret.status;
    var lat = ret.lat;
    var lon = ret.lon;
    var t = ret.timestamp;
    if(sta){
        var str = '经度:'+ lon +'<br>';
        str += '纬度:'+ lat +'<br>';
        str += '更新时间:'+ t +'<br>';
    } else{
        api.alert({msg:err.msg});
    }
});

    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',    accuracy: '100m',
18
帖子
0
勋章
440
Y币
kaiaaa 发表于 2015-8-25 09:27
var baiduMap = api.require('baiduMap');
baiduMap.startLocation({
    accuracy: '100m',

您需要登录后才可以回帖 登录

本版积分规则