国内地图定位纠偏(OC版)

最近在接触手机定位跟踪这一块,发现在国内使用地图都必须纠偏才能准确。还存在地球坐标(WGS84)、火星坐标(GCJ-02)等区别 通过iOS CLLocationManager取出来的坐标直接在百度、腾讯、谷歌地图上显示都是错的,因为取出来的时地球坐标(WGS84),需要纠偏成火星坐标(GCJ-02)才能在国内使用。 由于应用是使用PhoneGap开发的,定位是通过cordova.plugin.geolocation插件进行的,于是fork了一个官方插件库,增加了纠偏算法。由于纠偏算法是在黑盒下进行的,所以精确度不能和国外一米内相比,但是误差还是能控制在5米内,比起之前的几十上百米好多了! »