Google place 自动完成 api 按位置对结果进行排序
Posted
技术标签:
【中文标题】Google place 自动完成 api 按位置对结果进行排序【英文标题】:Google place auto-complete api sort the result by location 【发布时间】:2018-04-13 06:53:30 【问题描述】:我正在使用 google api“地点自动完成”来显示基于用户输入的地址建议。我的其余 api 调用如下。它以随机顺序返回结果。我想根据与给定位置的距离对结果进行排序。是否有一个参数可以在请求中指定,或者我该怎么做? (我不想使用 google place search api,因为我只需要它来自动完成。)
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Amoeba&types=establishment&location=37.76999,-122.44696&key=YOUR_API_KEY
【问题讨论】:
【参考方案1】:没有参数可以根据与给定点的距离对地点自动完成结果进行排序。
我可以看到有人已经在 Google 问题跟踪器中提交了此功能请求:
https://issuetracker.google.com/issues/65241727
随时对功能请求添加评论以解释您的用例,并为功能请求加注星标以添加您的投票。
【讨论】:
以上是关于Google place 自动完成 api 按位置对结果进行排序的主要内容,如果未能解决你的问题,请参考以下文章
从 Google Maps Places API 中删除占位符文本
使用 Google Place API 自动完成 TextView