1

我想以格式获得矩形的纬度长度"[51.49, -0.1], [51.48, -0.06]"意味着只有对角线纬度。

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

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

1 回答 1

2

您可以使用getLatLngs()

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

或者您可以使用getBounds()

var bounds = rect.getBounds();
var diagonal = [bounds.getNorthWest(), bounds.getSouthEast()];
于 2013-05-20T10:32:03.623 回答