gpt4 book ai didi

leaflet - 传单适配问题

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

我正在使用 GPS 坐标跟踪设备。我需要实时拟合从设备的起始位置到最近接收到的 GPS 位置的 map 。我尝试使用map.fitbounds();但无法实现。有人可以帮忙吗?

 for(markersArray){
var southWest = L.latLng(markers[0].lat, markers[0].lng); // starting marker
var northEast = L.latLng(parseFloat(preciseLat), parseFloat(preciseLng));// current marker
var bounds = new L.LatLngBounds(southWest,northEast);
map.fitBounds(bounds);}

最佳答案

ma​​p.fitBounds 函数需要一个 LatLngBounds 参数,如 leaflet documentation 中所述。 ,您可以将起点标记和当前点标记放在同一图层组中,然后使用以下代码:

map.fitBounds(myMarkersGroup.getBounds().pad(0.5));

我创建了一个带有完整示例的 JSFiddle:https://jsfiddle.net/ro8nL7s1/

关于leaflet - 传单适配问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32326804/

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