怎么解决偏移问题 ?
¨
一
、
获得地图服务商的支持,获得偏移量算法
目前百度的,
google
的大客户,按年付地图使用费的客户,可以直接获得偏移量算法
二、获得偏移数据库,自己计算偏移量
¨
目前在网络上流传的偏移数据库有
960
万条、
2000
万条等。
¨
2000
万条的很难免费得到。
三、获得采用一些互联网公司提供偏移计算接口
小公司没有人管,第三方的接口和地图质量不行
四、手工纠正偏移量
¨
原理:
¨
1
)划定一个区域(比如广州,)
¨
2
)按照经纬度将地图进行划分,把广州地区划分等大的区域,(根据实际业务需求,越精准,越细)
¨
3
)然后对这个区域进行随机统计经纬度偏移量,并取一个平均值,
¨
4
)地图定位获取当前经纬度,并找到该经纬度,对应的区域的偏移量,
5
)合并偏移量,并显示地图