【发布时间】:2019-06-04 20:35:51
【问题描述】:
我正在编写一个 iPhone 应用程序并尝试确定如何从用户的当前 GPS 位置(经度/纬度)中找到公司名称/地址。例如,如果有人在星巴克内部使用该应用程序,我如何从他们的位置找到它?有没有办法使用 mapkit 或任何 API/Web 服务来做到这一点?
【问题讨论】:
标签: iphone objective-c mapkit
我正在编写一个 iPhone 应用程序并尝试确定如何从用户的当前 GPS 位置(经度/纬度)中找到公司名称/地址。例如,如果有人在星巴克内部使用该应用程序,我如何从他们的位置找到它?有没有办法使用 mapkit 或任何 API/Web 服务来做到这一点?
【问题讨论】:
标签: iphone objective-c mapkit
您可以通过提供MKReverseGeocoderDelegate 来使用MKReverseGeocoder 执行此操作。其实很简单。
代理会以MKPlacemark 的形式向您提供各种信息。
【讨论】:
您可以获取地址 (MKReverseGeocoder),但无法使用 iPhone 原生 SDK 获取公司名称。我相信 Google 和 Bing 都为此提供了 API,但我最喜欢使用的(而且它可能最有动力)是 Foursquare 的。
【讨论】: