From 9fa33cf7d198f5c6dffd5457711a634c97fcc71d Mon Sep 17 00:00:00 2001 From: DanielJDufour Date: Wed, 9 Mar 2022 10:58:22 -0500 Subject: [PATCH 1/2] fixed issue where checkIfYCbCr wouldn't resolve --- src/georaster-layer-for-leaflet.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/georaster-layer-for-leaflet.ts b/src/georaster-layer-for-leaflet.ts index bafe4dc..6fcaa26 100644 --- a/src/georaster-layer-for-leaflet.ts +++ b/src/georaster-layer-for-leaflet.ts @@ -180,6 +180,7 @@ const GeoRasterLayer: (new (options: GeoRasterLayerOptions) => any) & typeof L.C }; } } + return resolve(true); }); } catch (error) { console.error("ERROR initializing GeoTIFFLayer", error); @@ -401,6 +402,7 @@ const GeoRasterLayer: (new (options: GeoRasterLayerOptions) => any) & typeof L.C maxSamplesDown = Math.ceil(resolution * (recropTile.height / extentOfTileInMapCRS.height)); } } + const overdrawTileAcross = rasterPixelsAcross < maxSamplesAcross; const overdrawTileDown = rasterPixelsDown < maxSamplesDown; const numberOfSamplesAcross = overdrawTileAcross ? snappedSamplesAcross : maxSamplesAcross; @@ -501,6 +503,7 @@ const GeoRasterLayer: (new (options: GeoRasterLayerOptions) => any) & typeof L.C tile.width = canvasWidth; tile.style.width = canvasWidth + "px"; if (debugLevel >= 3) console.log("setting tile height to " + canvasHeight + "px"); + if (debugLevel >= 3) console.log("setting tile width to " + canvasWidth + "px"); // set how large to display each sample in screen pixels const heightOfSampleInScreenPixels = innerTileHeight / numberOfSamplesDown; From 1b05e990ac333ae4f447a01dfe46da569b1eacaf Mon Sep 17 00:00:00 2001 From: DanielJDufour Date: Wed, 9 Mar 2022 11:01:02 -0500 Subject: [PATCH 2/2] 3.7.1 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 095de8b..71a8c5a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "georaster-layer-for-leaflet", - "version": "3.7.0", + "version": "3.7.1", "description": "Display GeoTIFFs and soon other types of raster on your Leaflet Map", "source": "src/georaster-layer-for-leaflet.ts", "main": "dist/georaster-layer-for-leaflet.min.js",