gpt4 book ai didi

javascript - 自动调整缩放以适应谷歌地图中的所有标记

转载 作者:IT王子 更新时间:2023-10-29 03:08:12 26 4
gpt4 key购买 nike

使用最新版本的谷歌地图。如何使用经度和纬度添加标记并使用 JavaScript 自动调整 map 的缩放级别以包含所有标记?

最佳答案

Google Maps API v3 提供了一个 LatLngBounds 对象,您可以向该对象添加多个 LatLng 对象。然后您可以将其传递给 Map.fitBounds()功能如下所述:

部分示例

var latlng = [
new google.maps.LatLng(1.23, 4.56),
new google.maps.LatLng(7.89, 1.01),
// ...
];
var latlngbounds = new google.maps.LatLngBounds();
for (var i = 0; i < latlng.length; i++) {
latlngbounds.extend(latlng[i]);
}
map.fitBounds(latlngbounds);

关于javascript - 自动调整缩放以适应谷歌地图中的所有标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3897744/

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