gpt4 book ai didi

api - 让谷歌地图以地理位置为中心并适当放大

转载 作者:行者123 更新时间:2023-12-04 05:44:55 24 4
gpt4 key购买 nike

我想将 x 数量的地理位置传递给 Google Maps API,并使其以这些位置为中心并设置适当的缩放级别,以便所有位置都在 map 上可见。 IE。显示当前在 map 上的所有标记。

Google Maps API 默认提供的功能是否可以实现,或者我需要自己解决吗?

最佳答案

我用了fitBounds (API V3) 每个点:

  • 声明变量。
    var bounds = new google.maps.LatLngBounds();
  • 用 FOR 循环遍历每个标记
    for (i = 0; i < markers.length; i++) {
    var latlng = new google.maps.LatLng(markers[i].lat, markers[i].lng);
    bounds.extend(latlng);
    }
  • 最后打电话
    map.fitBounds(bounds);
  • 关于api - 让谷歌地图以地理位置为中心并适当放大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/322895/

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