From 01b1c700e5213150c56ff8f1b8eb5e33f78af7f8 Mon Sep 17 00:00:00 2001 From: Maciej Date: Thu, 10 Mar 2022 09:45:41 +0100 Subject: [PATCH] added formatting + missing "icon-overlap" --- src/map.js | 2 +- src/style/layers.js | 23 ++++++++++++++++------- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/src/map.js b/src/map.js index 4fa529a..71100cd 100644 --- a/src/map.js +++ b/src/map.js @@ -86,7 +86,7 @@ map.addControl( new MaplibreGeocoder(geocoder_api, { maplibregl: maplibregl }), - 'top-right' ); + 'top-right'); // Map interaction diff --git a/src/style/layers.js b/src/style/layers.js index 809520a..c3f90d9 100644 --- a/src/style/layers.js +++ b/src/style/layers.js @@ -1,6 +1,8 @@ let layers = { "version": 8, - "metadata": {"maputnik:renderer": "mbgljs"}, + "metadata": { + "maputnik:renderer": "mbgljs" + }, "center": [20, 52], "zoom": 6, "sources": { @@ -13,20 +15,21 @@ let layers = { ], "tileSize": 256, "maxzoom": 19, - "paint": {"raster-fade-duration": 100} + "paint": { + "raster-fade-duration": 100 + } }, "aed-locations": { "type": "geojson", "data": "../../aed_poland.geojson", "cluster": true, "clusterRadius": 32, - "maxzoom": 12 + "maxzoom": 12, } }, "glyphs": "https://fonts.openmaptiles.org/{fontstack}/{range}.pbf", "sprite": "https://aed.openstreetmap.org.pl/dev/src/sprites/aed-style", - "layers": [ - { + "layers": [{ "id": "background", "type": "raster", "source": "raster-tiles", @@ -38,7 +41,11 @@ let layers = { "type": "symbol", "source": "aed-locations", "filter": ["!", ["has", "point_count"]], - "layout": {"icon-image": "aed-default", "icon-size": 0.9} + "layout": { + "icon-image": "aed-default", + "icon-size": 0.9, + "icon-overlap": "always" + } }, { "id": "clustered-circle", @@ -63,7 +70,9 @@ let layers = { "text-size": 14, "text-letter-spacing": 0.05 }, - "paint": {"text-color": "#f5f5f5"} + "paint": { + "text-color": "#f5f5f5" + } } ], "id": "53fam6b4c"