谷歌API - - 地方搜索RankBy距离

问题描述:

按照谷歌的API文档的提及。搜索。这可以是名称过滤器,类型过滤器或关键字搜索。当结果按距离排序时,不需要提供搜索半径,因为Places API将尝试在合理距离内返回20个最接近的结果“谷歌API - - 地方搜索RankBy距离

参考:

https://maps-apis.googleblog.com/2012/05/google-places-api-search-refinements-as.html

我的问题是,API在内部使用的最大半径/距离是多少以获得匹配结果?

注意:对于半径,api文档中提到“允许的最大半径为50 000米”。但是没有提及有关rankBy:google.maps.places.RankBy.DISTANCE的结果中包含的最大/默认距离信息。

这方面的任何信息都会有帮助。

根据Google团队的排名距离选项使用的半径为7000米。

乘坐公共问题追踪看看下面的回答:

https://issuetracker.google.com/issues/35824648#comment2

事实上,rankby =距离使用默认半径,目前7000米,并且半径内唯一的结果将是回。