Fix activator map for extreme latitudes/longitudes

pull/12/head^2
Manuel Kasper 2022-05-13 21:31:20 +02:00
rodzic bfe3eb4f6f
commit a01ae83e5b
1 zmienionych plików z 9 dodań i 4 usunięć

Wyświetl plik

@ -284,10 +284,15 @@ export default {
// Some padding
let latDiff = maxLat - minLat
let lonDiff = maxLon - minLon
minLat -= (latDiff * 0.1)
maxLat += (latDiff * 0.1)
minLon -= (lonDiff * 0.1)
maxLon += (lonDiff * 0.1)
minLat -= (latDiff * 0.05)
maxLat += (latDiff * 0.05)
minLon -= (lonDiff * 0.05)
maxLon += (lonDiff * 0.05)
minLat = Math.max(Math.min(minLat, 90), -90)
maxLat = Math.max(Math.min(maxLat, 90), -90)
minLon = Math.max(Math.min(minLon, 180), -180)
maxLon = Math.max(Math.min(maxLon, 180), -180)
return [[minLon, minLat], [maxLon, maxLat]]
},