我想获取用户在 map 上查看的区域附近的地点列表(在iOS应用内)。
我正在使用Google API:
var placesClient: GMSPlacesClient? = GMSPlacesClient.shared()
我可能还没有找到提供我想要的接口。
placesClient?.currentPlace
无法提供所需的结果,因为其结果仅在当前位置附近。
placesClient?.autocompleteQuery
如果它允许使用空查询,那将是一个很好的解决方法,但是它不允许...。
关于如何在我提供的特定点/区域附近获得地点的任何想法?
谢谢。
最佳答案
看来Google有可用于此的网络服务。
Web服务API可在以下位置获得:
https://developers.google.com/places/web-service/
API要求提供位置,半径和键-正是我所需要的。
我发布了一个问题(以及稍后的答案),并提供了如何调用它的示例(请确保您实现了该解决方案,而不仅仅是复制粘贴代码):
Google Places API web service using swift returns error 303