我看了很多答案(大多数都有点过时),我想知道苹果是否有某种方法来识别它所查询的业务类型?
从参考指南中,MKMapItem有5个变量,没有一个告诉我一个地方是“泰国餐厅”或类似的东西。
placemark isCurrentLocation name phoneNumber url
我认为有趣的是,当你对“泰国”进行MKMapkit查询时,它会给你一个泰国餐厅的列表,但这是一条单行道,以后我无法从对“泰国”的查询中获得结果来验证它确实是一家“泰国”餐厅。更重要的是,我特别感兴趣的是,如果一个企业是一个“泰国”餐厅和“酒吧”,我希望能够做一个“酒吧”或“泰国”的MKMapKit查询,并能够获得这两个标签
我可以看到一种解决方案,获取业务的坐标,然后使用Google Maps API甚至Yelp API,并在那里进行搜索以获得“业务类型”,但这似乎非常麻烦和低效。
谢谢你的建议!我的第一个问题,所以请对我很容易=)
发布于 2014-12-25 11:56:03
首先,看一下这个链接:http://www.raywenderlich.com/13160/using-the-google-places-api-with-mapkit
google API将发回您附近的企业名称、类型和位置。它还可以发送商业位置的图标(通过图像链接),这样你就可以在地图上显示它,这可以帮助你选择市场,这是咖啡店…
但是“泰国餐厅”可能太详细了,所以谷歌不想展示它。对不起,我的英语不好。希望能有所帮助。
发布于 2014-12-25 12:08:45
为此,你应该使用google near by place search或place search api。您可以通过泰国作为地名和餐厅类型,它将返回您在泰国的所有餐厅。
https://stackoverflow.com/questions/27536094
复制相似问题