Google商家信息API结果基于区域大纲而非半径

时间:2017-06-28 15:53:55

标签: google-maps google-maps-api-3 maps google-places-api google-places

我正在使用Google Places API创建目录以返回列表结果。

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

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

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

如果我搜索布拉格4并使用Google自动填充功能选择区域"布拉格4"它给了我基于半径的结果,其中包括来自邻居"布拉格2"谷歌在布拉格4& 2。

非常感谢任何帮助,因为这是一个很难解决的问题。

上下文是布拉格4区的图像,布拉格2位于其上方。

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

Prague 4 region outline google maps

1 个答案:

答案 0 :(得分:1)

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

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

正如您所见,Google通过以下回复将其设置为“无法修复(预期行为)”状态:

  

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

相关问题