From 2f1e0ba7871b8b5faa1644927341e026f02b1a65 Mon Sep 17 00:00:00 2001 From: uku Date: Mon, 21 Oct 2024 00:26:12 +0200 Subject: [PATCH] feat: center map on bounding box --- src/routes/+page.svelte | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index 60b4edc..531d35c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -4,10 +4,13 @@ import 'leaflet/dist/leaflet.css'; import lignes from './lignes.json'; + const centerLat = (lignes.bbox[1] + lignes.bbox[3]) / 2; + const centerLon = (lignes.bbox[0] + lignes.bbox[2]) / 2; + onMount(async () => { const L = (await import('leaflet')).default; - const map = L.map('map').setView([45.76, 4.832], 13); + const map = L.map('map').setView([centerLat, centerLon], 13); L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { maxZoom: 19,