|
|
|
|
@ -1070,14 +1070,14 @@ const getArea2 = () => {
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
function getBoundingBoxAndSize(points) {
|
|
|
|
|
if (!points || points.length === 0) {
|
|
|
|
|
function getBoundingBoxAndSize(pointsArr) {
|
|
|
|
|
if (!pointsArr || pointsArr.length === 0) {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
let maxLon = Math.max(...points.map(p => p.lon));
|
|
|
|
|
let minLon = Math.min(...points.map(p => p.lon));
|
|
|
|
|
let maxLat = Math.max(...points.map(p => p.lat));
|
|
|
|
|
let minLat = Math.min(...points.map(p => p.lat));
|
|
|
|
|
let maxLon = Math.max(...pointsArr.map(p => p.lon));
|
|
|
|
|
let minLon = Math.min(...pointsArr.map(p => p.lon));
|
|
|
|
|
let maxLat = Math.max(...pointsArr.map(p => p.lat));
|
|
|
|
|
let minLat = Math.min(...pointsArr.map(p => p.lat));
|
|
|
|
|
|
|
|
|
|
const R = 6371000;
|
|
|
|
|
|
|
|
|
|
|