commit 57fc2dfa80cc04b7ed75797320cd6b38654b2d1a
parent 52bc19e39daeb09f09e4b267055cf3fcceb68553
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Thu, 10 Nov 2016 00:17:08 +0300
in yandex layer avoid blur due to tiles resizing, by settinng nearest-neighbour resize method
Diffstat:
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/src/lib/layer.yandex/style.css b/src/lib/layer.yandex/style.css
@@ -0,0 +1,4 @@
+.yandex-tile-layer img {
+ -ms-interpolation-mode: nearest-neighbor;
+ image-rendering: pixelated;
+}
+\ No newline at end of file
diff --git a/src/lib/layer.yandex/yandex.js b/src/lib/layer.yandex/yandex.js
@@ -1,4 +1,5 @@
import L from 'leaflet'
+import './style.css';
const yandexCrs = L.CRS.EPSG3395;
@@ -8,7 +9,8 @@ const origCreateTile = L.TileLayer.prototype.createTile;
L.Layer.Yandex = L.TileLayer.extend({
options: {
- subdomains: '1234'
+ subdomains: '1234',
+ className: 'yandex-tile-layer'
},
initialize: function(mapType, options) {