【发布时间】:2009-02-07 16:35:58
【问题描述】:
是否可以使用 CoreLocation 框架获取用户当前所在的街道/区域?那么如果我得到用户的经纬度位置,我能从那个位置得到地址(xx 街道,yy 城市,z 州)吗?
谢谢。
之前已经有人发过这个问题了。刚刚发现Get street address at lat/long pair
【问题讨论】:
标签: iphone core-location
是否可以使用 CoreLocation 框架获取用户当前所在的街道/区域?那么如果我得到用户的经纬度位置,我能从那个位置得到地址(xx 街道,yy 城市,z 州)吗?
谢谢。
之前已经有人发过这个问题了。刚刚发现Get street address at lat/long pair
【问题讨论】:
标签: iphone core-location
您需要的是反向地理编码服务,它将经纬度坐标集转换为地址。我怀疑 CoreLocation 是否包含此功能或访问权限。
您可以查看第三方提供商,例如 Google 地图:
http://nicogoeminne.googlepages.com/documentation.html
还有其他解决方法可能会让您接近。例如,使用 Multimap 的路由 API,如下所述:
【讨论】:
同意 - 您需要反向地理编码服务 - 这不包含在核心位置中。这里有一个相当完整的反向地理编码器列表link text
【讨论】: