Leaflet Draw Plugin:如何获得矩形的对角线拉链

时间:2013-05-20 09:29:36

标签: leaflet

我希望以格式"[51.49, -0.1], [51.48, -0.06]"得到lat长矩形意味着只有对角线长度。

我正在使用getLatLngs()。它给出了矩形的所有四个坐标。

if (type === 'rectangle') {
    pt = layer.getLatLngs();
}

1 个答案:

答案 0 :(得分:1)

您可以使用getLatLngs()

var latLngs = rect.getLatLngs();
var diagonal = [latLngs[1], latLngs[3]];

或者您可以使用getBounds()

var bounds = rect.getBounds();
var diagonal = [bounds.getNorthWest(), bounds.getSouthEast()];