【问题标题】:iPhone development - Locate address from user's positioniPhone开发 - 从用户位置定位地址
【发布时间】:2009-02-07 16:35:58
【问题描述】:

是否可以使用 CoreLocation 框架获取用户当前所在的街道/区域?那么如果我得到用户的经纬度位置,我能从那个位置得到地址(xx 街道,yy 城市,z 州)吗?

谢谢。

之前已经有人发过这个问题了。刚刚发现Get street address at lat/long pair

【问题讨论】:

标签: iphone core-location


【解决方案1】:

您需要的是反向地理编码服务,它将经纬度坐标集转换为地址。我怀疑 CoreLocation 是否包含此功能或访问权限。

您可以查看第三方提供商,例如 Google 地图:

http://nicogoeminne.googlepages.com/documentation.html

还有其他解决方法可能会让您接近。例如,使用 Multimap 的路由 API,如下所述:

http://forums.multimap.com/viewtopic.php?f=1&t=51

【讨论】:

    【解决方案2】:

    同意 - 您需要反向地理编码服务 - 这不包含在核心位置中。这里有一个相当完整的反向地理编码器列表link text

    【讨论】:

      猜你喜欢
      • 2018-03-30
      • 2016-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-06
      • 1970-01-01
      相关资源
      最近更新 更多