fix: parse to floats instead of ints

This commit is contained in:
TheClashFruit 2024-05-24 18:50:59 +02:00 committed by Forgejo
parent a5fbe399b0
commit fc16d400a2
Signed by untrusted user who does not match committer: Forgejo
GPG key ID: E59A305B48F15D31

View file

@ -50,21 +50,21 @@ markers.forEach(marker => {
ropMarkers
.addLayer(
L.marker([
parseInt(coords[0]), parseInt(coords[1])
parseFloat(coords[0]), parseFloat(coords[1])
]).bindPopup(marker.name)
);
break;
case 'drr':
drrMarkers.addLayer(
L.marker([
parseInt(coords[0]), parseInt(coords[1])
parseFloat(coords[0]), parseFloat(coords[1])
]).bindPopup(marker.name)
);
break;
default:
miscMarkers.addLayer(
L.marker([
parseInt(coords[0]), parseInt(coords[1])
parseFloat(coords[0]), parseFloat(coords[1])
]).bindPopup(marker.name)
);
break;
@ -94,8 +94,8 @@ let map = L.map('map', {
projection: L.Projection.LonLat
}),
}).setView([
parseInt(center.split(';')[1]),
parseInt(center.split(';')[0])
parseFloat(center.split(';')[1]),
parseFloat(center.split(';')[0])
], 2);
let baseMaps = {