commit f59a774fc4327fb903fc231a2272a58de9727c08
parent 9fda7f7420bb6e1680fb88bbc7c014026b182dcf
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Tue, 8 May 2018 23:30:05 +0300
wikimapia: fixed potential bug in polygons simplification
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/lib/leaflet.layer.wikimapia/wm-utils.js b/src/lib/leaflet.layer.wikimapia/wm-utils.js
@@ -125,8 +125,8 @@ function simplifyPolygon(latlngs, tileCoords, tileHasChildren, projectObj) {
const
x = tileCoords.x * 1024,
y = tileCoords.y * 1024,
- p0 = projectObj.unproject([x, y]),
- p1 = projectObj.unproject([x + 1, y + 1]);
+ p0 = projectObj.unproject([x, y], tileCoords.z + 2),
+ p1 = projectObj.unproject([x + 1, y + 1], tileCoords.z + 2);
let pixelDegSize = p0.lat - p1.lat;
if (!tileHasChildren && tileCoords.z < 15) {
pixelDegSize /= (1 << (15 - tileCoords.z));