Pass pixelRatio to canvasFunction

This commit is contained in:
Éric Lemoine
2014-01-09 14:50:32 +01:00
parent 2633d8784c
commit 2ed5e2a3d7
3 changed files with 11 additions and 8 deletions

View File

@@ -65,12 +65,13 @@ ol.source.ImageCanvas.prototype.getImage =
var height = (extent[3] - extent[1]) / resolution;
var size = [width * pixelRatio, height * pixelRatio];
var canvasElement = this.canvasFunction_(extent, resolution, size,
projection);
canvas = new ol.ImageCanvas(extent, resolution, pixelRatio,
this.getAttributions(), canvasElement);
var canvasElement = this.canvasFunction_(
extent, resolution, pixelRatio, size, projection);
if (!goog.isNull(canvasElement)) {
canvas = new ol.ImageCanvas(extent, resolution, pixelRatio,
this.getAttributions(), canvasElement);
}
this.canvas_ = canvas;
return canvas;
};