我正在尝试构建一个 iphone 应用程序来查找带有公司名称的位置。例如,我想注释一家餐馆,我想用餐馆的名字找到它。我试图使用 CLGeocoder,但在这种情况下,地理编码器似乎没有帮助。我不知道该怎么做..有人可以给我一个提示吗?谢谢
问问题
1076 次
3 回答
1
谷歌地图将采用企业名称和返回位置。听起来您需要一个 Web 服务,您只需要仔细考虑输入、输出,并弄清楚它们如何在逻辑上适合您的应用程序。
于 2012-05-23T00:33:40.933 回答
0
“企业名称”是独立于地址的信息,不适用于CLGeocoder
. 为此,您必须使用实际注册企业名称的外部服务。我建议使用Google Places API,但搜索结果仍将仅限于那些在 Google 上注册的企业。
是的,你将不得不用“东西”弄脏你的手NSURL
,并用“东西”处理结果NSJSONSerialization
。
于 2012-05-23T03:31:57.390 回答
0
如果您愿意考虑使用SDK-based solution
,Huq Industries 正是将其作为其真实世界分析平台的一部分提供。他们device location
通过结合location
其他数据(包括WiFi
. business name
您可以通过和获取category
业务事件address
。
覆盖范围相当全球,而且大部分是免费的。查看GitHub 上的 SDK 存储库。
免责声明:我为此做出了贡献。
于 2016-04-07T17:42:27.170 回答