Merge pull request #7799 from fredj/memory
Use tmpSize to reduce garbage generation
This commit is contained in:
@@ -162,7 +162,8 @@ VectorTileSource.prototype.getTilePixelRatio = function(pixelRatio) {
|
|||||||
* @inheritDoc
|
* @inheritDoc
|
||||||
*/
|
*/
|
||||||
VectorTileSource.prototype.getTilePixelSize = function(z, pixelRatio, projection) {
|
VectorTileSource.prototype.getTilePixelSize = function(z, pixelRatio, projection) {
|
||||||
const tileSize = toSize(this.getTileGridForProjection(projection).getTileSize(z));
|
const tileGrid = this.getTileGridForProjection(projection);
|
||||||
|
const tileSize = toSize(tileGrid.getTileSize(z), this.tmpSize);
|
||||||
return [Math.round(tileSize[0] * pixelRatio), Math.round(tileSize[1] * pixelRatio)];
|
return [Math.round(tileSize[0] * pixelRatio), Math.round(tileSize[1] * pixelRatio)];
|
||||||
};
|
};
|
||||||
export default VectorTileSource;
|
export default VectorTileSource;
|
||||||
|
|||||||
Reference in New Issue
Block a user