如何找到商家名称的位置?

时间:2012-05-23 00:28:16

标签: ios google-maps geocoding core-location mapkit

我正在尝试构建一个找到具有商家名称的位置的iphone应用。 例如,我想注释一个餐馆,我想找到一个餐馆的名字。我试图使用CLGeocoder,但似乎地理编码器在这种情况下没有帮助。我不知道该怎么办..谁能给我一个暗示呢? 谢谢

3 个答案:

答案 0 :(得分:1)

Google地图将采用商家名称和返回地点。这听起来像是你需要的网络服务,你只需要仔细考虑输入,输出,并找出它在逻辑上如何适合你的应用程序。

答案 1 :(得分:0)

"商业名称"是与地址无关的信息,不适用于CLGeocoder。为此,您必须使用实际注册了公司名称的外部服务。我建议使用Google Places API,但搜索结果仍然仅限于在Google上注册的商家。

是的,您必须使用" NSURL内容"弄脏您的手,并使用" NSJSONSerialization内容处理结果"。

答案 2 :(得分:0)

如果您乐意考虑SDK-based solution,Huq Industries会将此作为Real-world Analytics平台的一部分。他们通过将device location与包括location在内的其他数据相结合,解决了将WiFi与物理业务准确关联的问题。您可以通过business namecategoryaddress获取商家活动。

覆盖范围非常全球化,而且大多数都是免费的。查看SDK repo on GitHub

免责声明 :我为此做出了贡献。