首页 新闻 会员 周边 捐助

请问高德地图是如何做到PC浏览器精确定位的?

0
悬赏园豆:10 [待解决问题]

我的web用高德的javascript api.

但是每次打开PC浏览器都只能定位到当前城市.

我本来觉得这很正常,基于IP定位嘛,能定到城市就可以了.

 

可是我打开它的官网的地图,(网站是ditu.amap.com)

却发现它在FF浏览器,IE11浏览器下,竟然能精确定位到我所在的位置(chrome下只能定位到当前城市)...

 

在IE11和FF下,定出来的位置和我所在位置,基本差个50米,

PC浏览器能到这个精度已经很不错了.我电脑上没有GPS模块的.用的是WIFI上网.

 

 

我用的是它的JS API,完全按照说明文档使用的.我的站点只能定到所在城市...

而它的站点在某些浏览器下能精确定位,那么请问它是怎么做到的呢?谢谢!

问题补充:

这是它官网的定位demo,尝试了一下,无论使用哪种定位方法都无法取得精确位置.

http://lbs.amap.com/api/javascript-api/example/g/0704-2/

hexllo的主页 hexllo | 菜鸟二级 | 园豆:318
提问于:2015-09-06 15:18

你好,请问你的问题解决了吗,能请教下,要怎么实现吗

ShakaW 6年前

@ShakaW: 没有解决,不知道愿意在哪

hexllo 6年前
< >
分享
所有回答(2)
0

IP定位辅助 开启GPS的话 再利用gps修正 第一次加载其实是有误差的  获取到gps  第二次加载就修正了  之后每次都是读取cookie的参数 这样更精确就实现了   重要的是gps 没有gps其实大部分是有误差的    也说没有GPS  但是路由有mac 利用大数据 返回经纬度 也可以 再不行的就是基于ip的了     重要关键词 :GPS>大数据>经纬度>IP

曾祥展 | 园豆:138 (初学一级) | 2016-08-27 00:04
0

你的问题很好回答,就是高精度IP定位。

收集的ip-gps数据,进行汇总成数据库,然后就可以单纯使用ip很准确的定位了

请参考opengps.cn

季雨林 | 园豆:208 (菜鸟二级) | 2017-07-07 15:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册