使用Google地方信息自动填充功能与附近搜索网站匹配,使用rankby = distannce

Ami*_*her 5 autocomplete google-places-api google-places

我希望使用Google商家信息自动填充功能来帮助用户搜索他/她附近的地方.在下面的示例中使用自动完成时,我得到距离该位置很远的建立.

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=pizza&types=establishment&location=37.340871,%20-122.029642&rankby=distance&key=mykey

我假设Google在结果集中考虑了企业的受欢迎程度.我的问题:有没有办法找到按位置接近排序的列表,即"关闭"人气指数?(并通过自动完成功能获得与附近搜索类似的功能)?

为什么不使用附近的搜索?因为只有部分名称作为关键字输入时,nearbysearch才能表现良好(我假设附近的搜索假定'keyword'参数是完整的单词).

谢谢你的帮助!