[Google Places API附近的搜索,使用矩形位置偏差

问题描述 投票:0回答:1

我目前正在开发一个应用程序,该应用程序必须能够使用Google的Map and Places API接收有关特定区域内多个位置的数据。

我可以使用谷歌地图,地点和基本要求,但无法实现上述功能。

[在Google Places API文档中,其“查找位置”请求的参数可以是矩形区域(又称locationbias-由西北和东南坐标定义),但仅返回单个结果。另一方面,他们的“附近搜索”请求返回多个位置,但似乎不接受相同的矩形位置偏差作为参数。

之所以要避免在“搜索附近”请求中使用“半径”,是因为我需要用户能够在给定地图边界的情况下请求位置信息(基本上是获得有关可见区域中位置的信息)为他们绘制的地图)

我一直在参考的Google API文档:https://developers.google.com/places/web-service/search

是否可以使用Google的Places API“附近搜索”请求返回给定矩形区域的多个位置的数据?

google-maps location google-places-api google-places
1个回答
0
投票

根据Google Maps Platform公共发行跟踪器中的以下相关文章:https://issuetracker.google.com/issues/117569668

https://issuetracker.google.com/issues/112000709

https://issuetracker.google.com/issues/35827732

location + radius参数用于定义“视口”,是在其中返回结果的矩形区域。 Places API将您的位置和半径近似为一个大致的矩形适合的区域(通常由Geocoding API中的边界定义)您的位置和半径定义的圆。

鉴于预期的行为,它似乎很适合您的用例,以在地图的矩形范围内请求位置信息。

希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.