gpt4 book ai didi

javascript - 所选城市地点自动填充的偏差结果

转载 作者:行者123 更新时间:2023-12-03 05:33:42 25 4
gpt4 key购买 nike

我有一个用于选择城市的下拉菜单和一个自动完成文本框。我只想要下拉列表中选定城市的位置。

function initAutocomplete() {
autocomplete = new google.maps.places.Autocomplete(
(document.getElementById('auto')),{
bounds: new google.maps.Circle({
center: new google.maps.LatLng( 18.520430,73.856744 ),
radius: 500
}).getBounds(),
types: ['establishment']
});

autocomplete.addListener('place_changed', function(){});
}

我使用上面的代码进行地点自动完成,但我想动态地将经度和纬度传递给这个函数。我怎样才能做到这一点?请帮我。我想要像 swiggy.com 这样的功能.

最佳答案

当选择新城市并且您有该城市的新经纬度时,使用这段代码将自动完成小部件的边界更新为新值 latlng :

var bounds = new google.maps.LatLngBounds();
var latLng = new google.maps.LatLng(lat, lng);
bounds.extend(latLng);
autocomplete.setBounds(bounds);

关于javascript - 所选城市地点自动填充的偏差结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40827120/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com