gpt4 book ai didi

javascript - Google Map fitBounds 使 map 位于海洋中 :)

转载 作者:行者123 更新时间:2023-12-02 20:15:01 27 4
gpt4 key购买 nike

我有这个页面,其中有每个州的项目列表。如果我尝试这样做

map.fitBounds(bounds);

然后 map 突然转向海洋。我想要它做的是适应标记区域。

这是此测试页面:

http://www.comehike.com/outdoors/terrain.php?type=hills&geo=state&state_id=1

知道出了什么问题吗?

谢谢!

最佳答案

当您在 initializeTerrain 末尾初始化 bounds 时, map 上没有标记。因此,当您稍后调用 map.fitBounds(bounds) 时,它默认为太平洋中的该点。添加每个标记后,您需要扩展边界。

var myLatlng = new google.maps.LatLng( 32.533470 , -87.786118 );
bound.extend(myLatlng);

...对每个标记重复。

应该可以解决问题

关于javascript - Google Map fitBounds 使 map 位于海洋中 :),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6418407/

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