这有几种原因。
原因出在root以后第一次开启定位功能的时候在家里没有GPS信号,结果是用google通过wifi网络定位的,家里的wifi,估计google根据wan的地址定的位,有可能定的是机房或者该IP地址上次动态分配后被检测到的地理位置。总之google map从此以这次的定位为基准来确定整个地图的位置,结果造成显示位置处于实际位置的西北方500-1000米左右。
解决的办法,删除了离线地图数据,接上电信wifi,开启GPS,关闭根据IP定位的选项,重新定位,恢复正常。重新下载离线地图后关闭wifi测试也正常。终于可以正常使用离线地图了。
定位服务有两种:一种念银为移动基站定位,一种为GPS卫星定位。只需开启对应的服务,并配合导航地图使用。 设置->通用->位置服务->开启“使用无线网络”或者“使用GPS卫星”。
注意:GPS定位需在室外空旷之地掘搭才能定位,而使用无线网络定位,只需有移动信号的地方就可以。GPS定位时间较长,精度较高(一般3-5M范围内),无线网络定位时间仔散宴短,精度较低(一般1KM范围内)。使用移动网络定位需要收取GPRS流量费。
手机定位偏差,可能的原因就是以上几种,多刷新以下,会好一点。
站点不一样。小程序使用地图脊空组件map,来进行地图显示、定位、显示大头针等基本功能,具体看袜盯官方文档,官方不能实时更新,告野和而京东地图使用的是手机实时定位,所以站点不同,地图显示也就不同。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)