【问题标题】:How to change the result addresses order in Google map autocomplete如何更改 Google 地图自动完成中的结果地址顺序
【发布时间】:2014-02-26 01:38:11
【问题描述】:

我正在开发一个使用 Google 地图自动完成控件的项目。请看下面的代码段:

var options = {
types: ['geocode'], 
componentRestrictions: { country: 'au'}
};
autocomplete = new google.maps.places.Autocomplete(input, options);

但是,自动完成中的结果地址顺序与https://maps.google.com.au/ 中的不同。顺便说一句,我在同一个网络中测试了我的项目和 maps.google.com.au。

是否仍然可以使用自动完成并通过代码控制结果顺序?

谢谢。

【问题讨论】:

    标签: google-maps google-maps-api-3 autocomplete


    【解决方案1】:

    没有办法控制结果的顺序。

    获得类似结果的最佳机会是完全删除选项(maps.google.com.au 不使用这些选项)并将自动完成的 bounds-property 绑定到 bounds地图(这就是他们正在做的事情)。

    您可能已经注意到,您会在 maps.google.com.au 上收到与地图视口相关的自动完成建议

    【讨论】:

    • 感谢 Molle,我已经尝试过您的建议,但没有成功。但是,您无法获得的信息是有帮助的。
    猜你喜欢
    • 2021-08-28
    • 2015-11-13
    • 1970-01-01
    • 2014-03-06
    • 1970-01-01
    • 1970-01-01
    • 2015-04-25
    • 2017-02-27
    • 2017-08-05
    相关资源
    最近更新 更多