2010-11-12 89 views
0

我想答案已经发布,但我是一个lazzy男孩:p。如何使用iPod Touch获取gps位置(第4代)

说真的,我正在研究一个iPhone应用程序,它必须将地图 覆盖并使用当前用户gps位置在地图上找到用户。

问题是,iPhone(v1)和所有iPod版本没有GPS设备, 所以有可能得到用户的当前GPS位置(使用谷歌地图API,互联网...或别的东西)? 我想知道当前的GPS用户位置没有用户GPS设备,因为在iPhone v1和iPod Touch中没有这样的设备:-)。

非常感谢您的建议。

+0

它大致适用于没有GPS功能的仅支持WiFi的iPad。你有没有尝试过调用普通服务来查看它们是否工作? – Douglas 2010-11-12 15:54:42

回答

2

您的意思是获取当前位置?正如你所说,iPod touch没有GPS,所以你将无法获得GPS位置。

如果你的意思只是“位置”,那么是的,核心位置做你想要的(通过使用Wi-Fi三角测量)。查看CLLocationManager的文档。

+1

嗯,那么GPS的返回值和核心位置的返回值有什么真正的区别? (是否有可能使用Core Location获得lambert 2位置?),谢谢。 – 2010-11-12 15:58:39

+1

你总是经历核心位置。没有办法直接与GPS通话。只是返回的位置更新的准确性根据设备的功能而不同。 – 2010-11-12 16:00:02

+1

好吧,所以GPS与否,如果我有互联网连接,我会得到用户的位置,但没有GPS的位置不是很精确,是吗? – 2010-11-12 20:15:01