index.html aktualisiert
This commit is contained in:
parent
c66033387e
commit
8340064f23
17
index.html
17
index.html
|
|
@ -107,6 +107,23 @@
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// === check URL hash ===
|
||||||
|
// Format: #X,Y,Z (z.B. #22884,8249,5)
|
||||||
|
const hash = window.location.hash.slice(1).split(',');
|
||||||
|
if (hash.length >= 2) {
|
||||||
|
const x = parseFloat(hash[0]);
|
||||||
|
const y = parseFloat(hash[1]);
|
||||||
|
const z = hash.length >= 3 ? parseInt(hash[2]) : 5;
|
||||||
|
if (!isNaN(x) && !isNaN(y)) {
|
||||||
|
map.setView([y, x], isNaN(z) ? 5 : z);
|
||||||
|
// optional: Marker an Position setzen
|
||||||
|
L.marker([y, x])
|
||||||
|
.addTo(map)
|
||||||
|
.bindPopup(`X: ${x}, Y: ${y}`)
|
||||||
|
.openPopup();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
new CenteredTiles({
|
new CenteredTiles({
|
||||||
tileSize: TILE,
|
tileSize: TILE,
|
||||||
noWrap: true,
|
noWrap: true,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user