0

我一直在为 ios 编程,我需要获取地址。如何从 json 或其他格式的纬度和经度获取完整地址?我可以在没有互联网连接的情况下获得它吗?感谢您的关注。

4

3 回答 3

5

您需要的是CLGeocoder(在 iOS 5 上)和MKReverseGeocoder(在较旧的 iOS 版本上)。

两者都使用谷歌地图获取地址数据,因此您需要互联网连接才能获取数据。

您将获得地址,但您可以使用JSONKit或许多其他工具NSDictionary轻松地将其转换为 JSON 字符串。

于 2012-05-02T12:27:53.183 回答
1

查看 CLGeocoder 的 Apple 文档——特别是 reverseGeocodeLocation:completionHandler: 方法。它需要一个 CLLocation 并返回您正在寻找的反向地理编码信息。由于这使用谷歌地图,您将需要互联网连接。

于 2012-05-02T12:28:40.050 回答
-1

您应该查看反向地理编码

于 2012-05-02T12:28:07.740 回答