nakarte

Source code of https://map.sikmir.ru (fork)
git clone git://git.sikmir.ru/nakarte
Log | Files | Refs | LICENSE

commit 68cbffcbeb3f6065ff5364e33735ad17f8889ab2
parent fd2dd1c0a8399be9043eb306a2ee7647c02cc404
Author: Sergey Orlov <wladimirych@gmail.com>
Date:   Mon, 19 Oct 2020 09:00:18 +0200

layers: request http-only layers via proxy server

Chrome now blocks all http images, no other workaround seen so far

Diffstat:
Msrc/layers.js | 11+++++++----
1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/layers.js b/src/layers.js @@ -160,13 +160,15 @@ import urlViaCorsProxy from '~/lib/CORSProxy'; title: 'Topomapper 1km', isDefault: true, layer: L.tileLayer( - 'http://88.99.52.155/cgi-bin/tapp/tilecache.py/1.0.0/topomapper_v2/{z}/{x}/{y}.jpg', + urlViaCorsProxy( + 'http://88.99.52.155/cgi-bin/tapp/tilecache.py/1.0.0/topomapper_v2/{z}/{x}/{y}.jpg' + ), { code: 'T', isOverlay: false, scaleDependent: false, maxNativeZoom: 13, - noCors: true, + noCors: false, print: true, jnx: true, shortName: 'topomapper_1k' @@ -553,7 +555,8 @@ import urlViaCorsProxy from '~/lib/CORSProxy'; description: 'Tian Shan, Dzungaria, <a href="http://pereval.g-utka.ru/">http://pereval.g-utka.ru/</a>', isDefault: true, - layer: L.tileLayer("http://nakartetiles.s3-website.eu-central-1.amazonaws.com/{z}/{x}/{y}.png", + layer: L.tileLayer( + urlViaCorsProxy("http://nakartetiles.s3-website.eu-central-1.amazonaws.com/{z}/{x}/{y}.png"), // FIXME: сделать minZoom=5, когда перейдём на версию leaflet с поддержкой minNativeZoom { code: 'Mt', @@ -565,7 +568,7 @@ import urlViaCorsProxy from '~/lib/CORSProxy'; print: true, jnx: true, scaleDependent: false, - noCors: true, + noCors: false, shortName: 'tsvetkov_mountains' } )