Google maps Google根据面积轮廓而不是半径放置API结果

Google maps Google根据面积轮廓而不是半径放置API结果,google-maps,google-maps-api-3,maps,google-places-api,google-places,Google Maps,Google Maps Api 3,Maps,Google Places Api,Google Places,我正在使用GooglePlacesAPI创建一个目录,以返回列表结果 我在搜索一个区域时遇到了一个问题,因为它默认为基于半径的结果,并且不会捕获该区域的最外层角落,除非我们指定了一个巨大的半径,在这种情况下,它会捕获来自相邻区域的大量结果 是否可以让特定搜索返回基于边界的列表而不是半径 例如,在布拉格,大城市内有22个地区 如果我搜索布拉格4并使用Google autocomplete选择区域“布拉格4”,它会给我基于半径的结果,其中包括来自其邻居“布拉格2”的许多结果,因为Google将其pi

我正在使用GooglePlacesAPI创建一个目录,以返回列表结果

我在搜索一个区域时遇到了一个问题,因为它默认为基于半径的结果,并且不会捕获该区域的最外层角落,除非我们指定了一个巨大的半径,在这种情况下,它会捕获来自相邻区域的大量结果

是否可以让特定搜索返回基于边界的列表而不是半径

例如,在布拉格,大城市内有22个地区

如果我搜索布拉格4并使用Google autocomplete选择区域“布拉格4”,它会给我基于半径的结果,其中包括来自其邻居“布拉格2”的许多结果,因为Google将其pin码正好放在布拉格4和2的边界上

非常感谢您的帮助,因为这是一个难题

这里的上下文是布拉格4号边界的图像,布拉格2号正好位于其顶部

我们如何只在红色边界线内产生结果


与您的类似的功能请求已提交到公共问题跟踪器中:

如您所见,Google将其设置为“不会修复(预期行为)”状态,并给出以下回复:

事实上,Places API将您的位置和半径近似为一个大致矩形的区域(通常由地理编码API中的边界定义),该区域适合由您的位置和半径定义的圆


或者,如果可以检测特定的搜索查询并将其重定向到每个区域的登录页,则可能是一种更简单、更可取的选择。Bummer。谢谢@xomena,感谢您的反馈。