关于修正从 Core Location 获得的坐标的偏移量

2011-04-17 22:27:22 +08:00
 Livid
因为众所周知的原因,从 Core Location 获得的当前位置的坐标实际上偏移的,在把这样的坐标保存到数据库之前,必须进行偏移修正。

貌似偏移量是一个常量,这里有人试着测量过么?
25217 次点击
所在节点    iDev
65 条回复
pythons
2012-08-05 10:35:58 +08:00
一种是调用私有类MKLocationManager的_applyChinaLocationShift方法计算偏移后的坐标,还有一种是使用-(void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation 该事件中的坐标是正确的。
Smartype
2012-08-07 09:50:12 +08:00
@pythons 你那个前提得让MapView显示当前位置,它才会request 当前位置的 shift function, 你才有东西可以apply
donbe
2012-08-07 10:00:42 +08:00
@ccp0101 ios里抓包app是哪个?
pythons
2012-12-18 15:58:27 +08:00
@Smartype MapView 你可以 hidden 嘛.
coolypf
2013-02-03 18:06:16 +08:00
地球坐标系 (WGS-84) 到火星坐标系的转换算法
http://blog.csdn.net/coolypf

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/11666

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX