ios – 如何在MKMapView中找到中国变换的逆?

MKMapView(以及Google的一般地图)在100-600m处具有不同的偏移量似乎是
known fact,这使得注释在地图上显示不正确.

根据this thread,Google有一个名为_applyChinaLocationShift的私有方法,它可以工作,但显然只适用于CLLocationManager提供的CLLocations.对于任意CLLocations,它返回nil.我正在编写的应用程序只需要在一个城市工作,所以我想过使用_applyChinaLocationShift对该区域进行预采样,并在可能的情况下将逆变换存储在已发布的应用程序中.

基本上,有没有办法将坐标转换为与转换后的中国地图相对应的坐标?

最佳答案 如何在模拟器中使用位置模拟,并在该特定城市中为其提供一堆坐标.

点赞