1

在 iOS 6 中,我们还能使用 Google 的 API 对地址进行地理编码吗?我隐约记得,谷歌的授权要求结果要显示在谷歌地图上,这在 iOS 6 中显然是不可能的。

我发现内置的 CLGeocoder 很容易出错,通常不会为最简单的搜索返回结果。

我正在寻找的另一件事是地理编码/反向地理编码,结果以本地语言显示。CLGeocoder 可以做到这一点吗?

4

2 回答 2

1

您可以尝试将 Goolge 地图显示为叠加层。这里有一个来自 github 的例子

https://github.com/mladjan/GoogleMapsOverlayiOS

于 2012-10-22T07:39:02.540 回答
1

您是正确的,用于地理编码的 Google API 需要在 Google 地图上显示结果。

由于用户正在向 Apple 提供地图反馈,因此 CLGeocoder 结果质量有望迅速提高。

于 2012-10-22T04:40:52.950 回答