【问题标题】:Localized geocoding options in iOS 6iOS 6 中的本地化地理编码选项
【发布时间】:2012-10-22 04:37:31
【问题描述】:

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

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

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

【问题讨论】:

  • 我的印象是,只要您使用带有徽标或类似标志的 Google 服务,就可以使用这些结果?

标签: ios ios6 mapkit core-location clgeocoder


【解决方案1】:

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

https://github.com/mladjan/GoogleMapsOverlayiOS

【讨论】:

  • 有趣...我不敢相信这得到了 Apple 的批准,但我会看看这个。
【解决方案2】:

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

随着用户向 Apple 提供地图反馈,CLGeocoder 结果质量有望迅速提高。

【讨论】:

  • 是的,我是这么认为的。这是我可以忍受的,但是我确实需要本地化地理编码,你知道这是否可能吗?
  • 我不确定,但您可能会四处寻找可以提供更准确数据并收费的第三方...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-11-23
  • 1970-01-01
  • 2013-08-19
  • 2022-01-15
  • 2012-09-25
  • 2015-06-13
  • 1970-01-01
相关资源
最近更新 更多