ios - 在谷歌地图中获取城市周围的特定类别

标签 ios swift google-maps autocomplete google-api

我正在使用 Google Maps API 和 AutoComplete 来帮助人们轻松找到附近的餐馆。我已经走到这一步了,但是阅读它的文档可能会令人困惑。是否有可能获得库比蒂诺周围所有饮食点的 list ,如果可以,如何实现?我是否必须使用 SwiftyJson 和/或 Alamofire 才能实现此目的,或者 Google 是否提供了完成它所需的所有工具?

enter image description here

最佳答案

使用Google Places API获取该地区所有饮食点的列表。通过包含参数 types 值来过滤位置搜索来实现它。

以下是如何使用地点类型的示例代码片段:

按给定类型搜索城市中的特定地点: https://maps.googleapis.com/maps/api/place/textsearch/json?query= [搜索地点名称]+in+[城市名称]&type=[地点类型]&sensor=true&key=[API key ]

您可以像 type=food|restaurant 这样使用 foodrestaurant 类型

有关如何使用地点类型的更多信息,请访问此处的链接:https://developers.google.com/places/supported_types

关于ios - 在谷歌地图中获取城市周围的特定类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36600448/

相关文章:

swift - 如何打开/查看存储在设备上的 iOS OSLogs?

ios - 在应用程序运行时获取用户位置,并在使用按钮四处移动后再次重新居中

swift - 在 Swift 3 中设置中长测量符号

java - 构建 monodroid 示例 map 应用程序

android - Android 中的地理围栏问题

ios - #import <libxml/tree.h> 文件在 xcode 6.1 更新后找不到

ios - 是否可以在 iOS 应用程序上设置用户自定义通知?

angular - agm-map 动态显示/更新标记不起作用

ios - 非根位置的 Split View Controller IOS

ios - 使用 Xcode 8.3 在 Storyboard文件中添加了设备标签