我在我的应用程序中使用最新的Google Maps iOS SDK,似乎GPS位置总是在中国偏移1-2个街区,但是在Google Maps官方应用程序中位置是100%正确的。GPS位置总是在中国偏移
我遇到了这个职位,这似乎可以解释为什么的原因:http://home.wangjianshuo.com/archives/20081109_all_maps_in_china_are_transformed.htm
看来官方应用程序使用了正确转换后的地图,而谷歌地图iOS版SDK没有。有没有人找到解决办法?
我下载了最新的API 1.2.1,仍然有同样的问题。使用SDKDemos提供的位置显示的位置与官方Google地图上的位置不同。总是出1-2块。似乎只是在中国。任何修复? – Josh 2013-04-26 04:28:09
Yoru问题是否修复?你在模拟器还是设备上测试? – 2014-06-29 07:28:02
我在CLLocation上创建了一个类别,可以抵消在中国的位置以弥补错误:https://github.com/maxime/ChinaMapDeviation – maximeguilbot 2013-05-17 11:33:47