js高德地图api 蓝色定位点怎么不显示

JavaScript013

js高德地图api 蓝色定位点怎么不显示,第1张

定位蓝点不显示有很多种原因,我这里记录一种我遇到过的,就是我添加了定位信息之后,定位蓝点会消失,把定位信息去掉,蓝点就出现了,这是我在初始化定位的时候添加了这行代码

aMap.setLocationSource(this)//设置了定位的监听,这里要实现LocationSource接口

去掉就可以了

首先创建工程,并在工程Build Path>Configure Build Path…>libraries 中选择“Add Externel JARs…”,选定 MapApi.jar,点击OK,这样就可以将高德地图Android API 库文件引入。然后在工程Build Path>Configure Build Path…>Order and Export 中将...

这个结论不够科学。

首先,高德地图,以及百度、腾讯、谷歌等等所有其他地图,都没有获取GPS卫星信号进行定位的能力,而只是利用手机GPS模块的定位成果,因此,把GPS定位是否准确归之于哪个地图,是不科学的。

其次,GPS与WIFI哪个定位更准确,也要分情况。就目前技术水平而言,GPS定位精度一般在2-20米左右,最高可达2米以下,最低一般不会超过200米;而WIFI定位精度是不确定的,有时可能很精确,也可以达到10米级,但通常误差会比较大,误差几百米、几公里,甚至定位到外省市去,都是可能的。

归纳一下,当GPS定位条件差定位误差大,WIFI定位条件好定位误差小的情况下,楼主所说的情况有可能出现。但只是一种偶然现象。