以前有一个通过传递location=0,0 & radius=20000000来禁用位置偏差的选项,现在这个选项在API文档中不再可用。location=0,0和radius=20000000的自动完成接口的结果也有变化。
发布于 2018-08-24 09:41:07
通过使用location=0,0和radius=1,我成功地关闭了偏见。
location=0,0和radius=20000000似乎对一切都有偏见。这种配置导致了一些奇怪的结果,比如搜索" Belize“,结果只返回了Belize的城市和省份,而不是Belize的国家。
发布于 2018-07-26 23:25:57
我也注意到了这一点,它的行为很奇怪。例如:当你输入文本"New“和location=0,0&radius=20000000进行搜索时,你会得到”新的142号,Velachery Road,紧挨着Raptakos & Co,Op. Maruthi驾驶学校,Indira Gandhi Nagar,Velachery,Chennai,Tamil Nadu,印度“。当有许多像纽约这样的热门城市出现在自动补全列表的底部时,这是完全不合理的。在这个问题上的答案是值得感谢的。
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=New&key=&location=0,0&radius=20000000
创建了一张有谷歌支持的工单,等待他们的回复。
https://stackoverflow.com/questions/51331337
复制相似问题