diff options
Diffstat (limited to 'client/simple/src/js/main/mapresult.js')
| -rw-r--r-- | client/simple/src/js/main/mapresult.js | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/client/simple/src/js/main/mapresult.js b/client/simple/src/js/main/mapresult.js index 0d212f7c5..3f2d06548 100644 --- a/client/simple/src/js/main/mapresult.js +++ b/client/simple/src/js/main/mapresult.js @@ -1,38 +1,38 @@ /* SPDX-License-Identifier: AGPL-3.0-or-later */ /* global L */ -((w, d, searxng) => { +((_w, _d, searxng) => { searxng.ready(() => { searxng.on(".searxng_init_map", "click", function (event) { // no more request this.classList.remove("searxng_init_map"); // - var leaflet_target = this.dataset.leafletTarget; - var map_lon = parseFloat(this.dataset.mapLon); - var map_lat = parseFloat(this.dataset.mapLat); - var map_zoom = parseFloat(this.dataset.mapZoom); - var map_boundingbox = JSON.parse(this.dataset.mapBoundingbox); - var map_geojson = JSON.parse(this.dataset.mapGeojson); + const leaflet_target = this.dataset.leafletTarget; + const map_lon = parseFloat(this.dataset.mapLon); + const map_lat = parseFloat(this.dataset.mapLat); + const map_zoom = parseFloat(this.dataset.mapZoom); + const map_boundingbox = JSON.parse(this.dataset.mapBoundingbox); + const map_geojson = JSON.parse(this.dataset.mapGeojson); searxng.loadStyle("css/leaflet.css"); searxng.loadScript("js/leaflet.js", () => { - var map_bounds = null; + let map_bounds = null; if (map_boundingbox) { - var southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); - var northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); + const southWest = L.latLng(map_boundingbox[0], map_boundingbox[2]); + const northEast = L.latLng(map_boundingbox[1], map_boundingbox[3]); map_bounds = L.latLngBounds(southWest, northEast); } // init map - var map = L.map(leaflet_target); + const map = L.map(leaflet_target); // create the tile layer with correct attribution - var osmMapnikUrl = "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"; - var osmMapnikAttrib = 'Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; - var osmMapnik = new L.TileLayer(osmMapnikUrl, { minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib }); - var osmWikimediaUrl = "https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"; - var osmWikimediaAttrib = + const osmMapnikUrl = "https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png"; + const osmMapnikAttrib = 'Map data © <a href="https://openstreetmap.org">OpenStreetMap</a> contributors'; + const osmMapnik = new L.TileLayer(osmMapnikUrl, { minZoom: 1, maxZoom: 19, attribution: osmMapnikAttrib }); + const osmWikimediaUrl = "https://maps.wikimedia.org/osm-intl/{z}/{x}/{y}.png"; + const osmWikimediaAttrib = 'Wikimedia maps | Maps data © <a href="https://openstreetmap.org">OpenStreetMap contributors</a>'; - var osmWikimedia = new L.TileLayer(osmWikimediaUrl, { + const osmWikimedia = new L.TileLayer(osmWikimediaUrl, { minZoom: 1, maxZoom: 19, attribution: osmWikimediaAttrib @@ -48,15 +48,15 @@ }, 0); } else if (map_lon && map_lat) { if (map_zoom) { - map.setView(new L.latLng(map_lat, map_lon), map_zoom); + map.setView(new L.LatLng(map_lat, map_lon), map_zoom); } else { - map.setView(new L.latLng(map_lat, map_lon), 8); + map.setView(new L.LatLng(map_lat, map_lon), 8); } } map.addLayer(osmMapnik); - var baseLayers = { + const baseLayers = { "OSM Mapnik": osmMapnik, "OSM Wikimedia": osmWikimedia }; |