diff options
| author | user <user@node5.net> | 2024-04-07 19:52:25 +0200 |
|---|---|---|
| committer | user <user@node5.net> | 2024-04-07 19:52:25 +0200 |
| commit | c5626ead999675e8b8765db29a082e87f4e767e2 (patch) | |
| tree | 53fb81c509995487aca506a3c6c6f958c99cae69 /src/static/main.js | |
| parent | 5110cd75a6d7df2cd26ff86fb714aa0b0953cfab (diff) | |
toggle markers control
Diffstat (limited to 'src/static/main.js')
| -rw-r--r-- | src/static/main.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/static/main.js b/src/static/main.js index 82d474e..5308f34 100644 --- a/src/static/main.js +++ b/src/static/main.js @@ -7,6 +7,14 @@ L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png', { let known_store_chains; let icons = {}; +var markers = L.featureGroup().addTo(map); + +var overlayMaps = { + "Icons": markers +}; + +var layerControl = L.control.layers({},overlayMaps).addTo(map); + async function fetchChains() { const response = await fetch("chains"); known_store_chains = await response.json(); @@ -47,7 +55,7 @@ function addShop(shop) { L.marker([shop.lat, shop.long], { title: shop.name, icon: icon, - }).addTo(map); + }).addTo(markers); addPolygon(shop) } |
