From fb010ee14da85db08fb6d145f7b32a84b730ca68 Mon Sep 17 00:00:00 2001 From: Andrew Calcutt Date: Mon, 22 Jan 2024 09:43:13 -0500 Subject: [PATCH] fix: cleanup thumbnails Signed-off-by: Andrew Calcutt --- src/server.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/server.js b/src/server.js index ee60a31..44c83df 100644 --- a/src/server.js +++ b/src/server.js @@ -454,7 +454,6 @@ function start(opts) { }; if (style.serving_rendered) { - const tileSize = 256; const { center } = style.serving_rendered.tileJSON; if (center) { style.viewer_hash = `#${center[2]}/${center[1].toFixed(5)}/${center[0].toFixed(5)}`; @@ -464,6 +463,7 @@ function start(opts) { style.thumbnail = `${center[2]}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.png`; } + const tileSize = 512; style.xyz_link = getTileUrls( req, style.serving_rendered.tileJSON.tiles, @@ -492,14 +492,12 @@ function start(opts) { data.is_vector = tileJSON.format === 'pbf'; if (!data.is_vector) { - const tileSize = 256; if (center) { const centerPx = mercator.px([center[0], center[1]], center[2]); - data.thumbnail = `${center[2]}/${Math.floor( - centerPx[0] / 256, - )}/${Math.floor(centerPx[1] / tileSize)}.${tileJSON.format}`; + data.thumbnail = `${center[2]}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.${tileJSON.format}`; } + const tileSize = 256; data.xyz_link = getTileUrls( req, tileJSON.tiles,