diff --git a/src/ol/renderer/canvas/TileLayer.js b/src/ol/renderer/canvas/TileLayer.js index 988627c4ec..cddca15d24 100644 --- a/src/ol/renderer/canvas/TileLayer.js +++ b/src/ol/renderer/canvas/TileLayer.js @@ -272,8 +272,8 @@ class CanvasTileLayerRenderer extends CanvasLayerRenderer { const originTileCoord = tileGrid.getTileCoordForCoordAndZ(getTopLeft(canvasExtent), currentZ); const originTileExtent = tileGrid.getTileCoordExtent(originTileCoord); const origin = applyTransform(this.tempTransform_, [ - Math.round(tilePixelRatio * (originTileExtent[0] - canvasExtent[0]) / tileResolution), - Math.round(tilePixelRatio * (canvasExtent[3] - originTileExtent[3]) / tileResolution) + tilePixelRatio * (originTileExtent[0] - canvasExtent[0]) / tileResolution, + tilePixelRatio * (canvasExtent[3] - originTileExtent[3]) / tileResolution ]); const tileGutter = tilePixelRatio * tileSource.getGutterForProjection(projection); const tilesToDraw = tilesToDrawByZ[currentZ];