首页 > 解决方案 > 不明白如何使用传单 getCenter() 的返回值

问题描述

我试图在这些坐标的中心点放置一个标记。计算边界后,我使用 getCenter() 给我坐标。但它在经纬度方向返回“LatLng(-93.20448, 38.902475)”,因此在标记中使用它们不起作用。它需要经度。我意识到我不理解某些东西,但我不理解的是什么。

var bounds = L.latLngBounds([[-94.778092, 39.967458], [-91.630869, 39.967458], [-91.630869, 37.8374921], [-94.778092, 37.8374921], [-94.778092, 39.967458]]);

var middle = bounds.getCenter(); alert(middle);   // LatLng(-93.20448, 38.902475)

var mk5 = new L.marker(new L.latLng( 38.902475, -93.20448  );

标签: leaflet

解决方案


推荐阅读