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