Ios8 iOS地图套件,识别;“业务类型”;

Ios8 iOS地图套件,识别;“业务类型”;,ios8,mapkit,Ios8,Mapkit,我已经浏览了很多答案(大多数都有点过时),我想知道苹果是否有某种方法来确定它所查询的业务类型 根据参考指南,MKMapItem有5个变量,其中没有一个告诉我一个地方是“泰国餐馆”或类似的地方 地标 当前位置 名称 电话号码 网址 我觉得有趣的是,当你对“thai”进行MKMapkit查询时,它会给你一个泰国餐馆的列表,但这是一条单行道,以后我在哪里可以从“thai”查询的结果中验证它确实是一家“thai”餐馆。更重要的是,我特别感兴趣的是,如果一家企业是“泰国”餐厅,同时也是“酒吧”,我希望能够

我已经浏览了很多答案(大多数都有点过时),我想知道苹果是否有某种方法来确定它所查询的业务类型

根据参考指南,MKMapItem有5个变量,其中没有一个告诉我一个地方是“泰国餐馆”或类似的地方

地标 当前位置 名称 电话号码 网址

我觉得有趣的是,当你对“thai”进行MKMapkit查询时,它会给你一个泰国餐馆的列表,但这是一条单行道,以后我在哪里可以从“thai”查询的结果中验证它确实是一家“thai”餐馆。更重要的是,我特别感兴趣的是,如果一家企业是“泰国”餐厅,同时也是“酒吧”,我希望能够对“酒吧”或“泰国”进行MKMapKit查询,并能够获得这两个标签

我可以看到一个解决方案,即获取企业的坐标,然后使用谷歌地图API甚至Yelp API,并在上面进行搜索,以获取“企业类型”,但这似乎非常繁琐和低效


谢谢你的建议!我的第一个问题之一,所以请对我这么简单=)

首先,查看以下链接:

谷歌API将发回你附近的商业地点的名称、类型、位置。 它还可以发送商业位置的图标(通过图像链接),这样你就可以在地图上显示它,这可以帮助你确定哪个是市场,哪个是咖啡店

但是“泰国餐厅”可能太过详细,所以谷歌不想展示它。 对不起,我的英语不好。
希望对您有所帮助。

为此,您应该使用谷歌近地搜索或地点搜索api。您可以将泰国作为地名和餐厅输入,它将返回您在泰国的所有餐厅。

我使用了google place API,虽然我可以做一个简单的查询来搜索“泰国餐厅”,但它确实会显示该地区的泰国餐厅。更具体地说,我的问题是,如果我搜索“Tims Thai Restaurant”(假设这是一个真实的地方!),google可以帮助我检索该餐厅的对象,但仅凭该对象无法告诉我该对象确实是“Thai Restaurant”。谷歌地方API将给我的一般信息,这是一个“餐厅”好,所以你想特定类型的餐厅。可能是four square提供的。four square提供对象的详细信息。试试吧。我知道我可以使用yelp和foursquare来获得这些信息。我只是希望我不必使用多个API来做一些相对简单的事情,在我的头脑中,实际上之前我已经看过了那个教程。我的问题不是在附近找“泰国”餐馆。阅读我在上面给vivek留下的评论。谢谢