nakarte

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

commit 53453b13004faff0ea5e2e62fb9fc99a903b554e
parent 8d07a9e623aaf62c627f240124fb5f60e18004a7
Author: Sergej Orlov <wladimirych@gmail.com>
Date:   Sat, 25 Jan 2020 23:58:05 +0100

fix lint errors (prefer-exponentiation-operator)

Diffstat:
Msrc/lib/leaflet.control.jnx/index.js | 2+-
Msrc/lib/leaflet.control.jnx/jnx-encoder.js | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/leaflet.control.jnx/index.js b/src/lib/leaflet.control.jnx/index.js @@ -56,7 +56,7 @@ L.Control.JNX = L.Control.extend({ const equatorLength = 40075016; const lat = this._selector.getBounds().getCenter().lat; - let metersPerPixel = equatorLength / Math.pow(2, maxLevel) / 256 * Math.cos(lat / 180 * Math.PI); + let metersPerPixel = equatorLength / 2 ** maxLevel / 256 * Math.cos(lat / 180 * Math.PI); const items = [{text: layerName, header: true}]; for (let zoom = maxLevel; zoom >= minLevel; zoom -= 1) { diff --git a/src/lib/leaflet.control.jnx/jnx-encoder.js b/src/lib/leaflet.control.jnx/jnx-encoder.js @@ -102,7 +102,7 @@ const JnxWriter = L.Class.extend({ stream.writeInt32(this.tiles[level].length); stream.writeUint32(tileDescriptorOffset); //jnxScale = JnxScales[level + 3]; - jnxScale = 34115555 / (Math.pow(2, level)) * Math.cos((north + south) / 2 / 180 * Math.PI) / 1.1; + jnxScale = 34115555 / (2 ** level) * Math.cos((north + south) / 2 / 180 * Math.PI) / 1.1; stream.writeInt32(jnxScale); stream.writeInt32(2); stream.writeUint8(0);