gpt4 book ai didi

javascript - 如何以编程方式更改 Google map 的缩放级别?

转载 作者:行者123 更新时间:2023-12-02 23:39:49 31 4
gpt4 key购买 nike

function displayMapAndClick ()
{
var latlng = new google.maps.LatLng (29.0167, 77.3833);
var myOptions =
{
zoom:zm,
center:latlng,
mapTypeId:google.maps.MapTypeId.ROADMAP
};

map = new google.maps.Map (document.getElementById ("map"), myOptions);
directionsDisplay.setMap (map);
}

其中 zm 是设置为默认 7 的全局变量。

现在,我希望通过该程序更改该 map 的缩放级别。

有什么方法可以在不重新初始化 map 的情况下做到这一点,或者必须重新初始化 map ?

最佳答案

使用 google.maps.Map 中的 setZoom() 方法类。

var mapOptions = {
/* Initial zoom level */
zoom: 8
...
};
map = new google.maps.Map(..., mapOptions);
/* Change zoom level to 12 */
map.setZoom(12);

关于javascript - 如何以编程方式更改 Google map 的缩放级别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12458456/

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