首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google地点搜索- RankBy距离

Google地点搜索- RankBy距离
EN

Stack Overflow用户
提问于 2017-06-17 12:12:10
回答 1查看 1.2K关注 0票数 1

根据google文档,它提到如下:

严格按距离排列结果。要按距离对结果进行排序,必须在搜索中使用某种形式的查询或筛选。这可以是名称筛选器、类型筛选器或关键字搜索。当结果按距离排列时,不需要提供搜索半径,因为Places将尝试在合理的范围内返回20个最近的结果。

参考资料:

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

我在这里的问题是,API内部使用的最大半径/距离是多少?

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

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

EN

回答 1

Stack Overflow用户

发布于 2017-06-17 20:28:34

据谷歌团队称,按距离排列的半径为7000米。

请看“公共问题跟踪器”中的以下答案:

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

实际上,rankby=distance使用默认的半径,目前为7000米,并且只返回该半径内的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44604511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档