s/framebufferTileBoundsExtent/framebufferExtent/
This commit is contained in:
@@ -368,20 +368,20 @@ ol.webgl.TileLayerRenderer.prototype.render = function() {
|
|||||||
}
|
}
|
||||||
}, this);
|
}, this);
|
||||||
|
|
||||||
var framebufferTileBoundsExtent =
|
var framebufferExtent =
|
||||||
tileGrid.getTileBoundsExtent(z, framebufferTileBounds);
|
tileGrid.getTileBoundsExtent(z, framebufferTileBounds);
|
||||||
goog.vec.Mat4.makeIdentity(this.matrix_);
|
goog.vec.Mat4.makeIdentity(this.matrix_);
|
||||||
goog.vec.Mat4.translate(this.matrix_,
|
goog.vec.Mat4.translate(this.matrix_,
|
||||||
(mapCenter.x - framebufferTileBoundsExtent.minX) /
|
(mapCenter.x - framebufferExtent.minX) /
|
||||||
(framebufferTileBoundsExtent.maxX - framebufferTileBoundsExtent.minX),
|
(framebufferExtent.maxX - framebufferExtent.minX),
|
||||||
(mapCenter.y - framebufferTileBoundsExtent.minY) /
|
(mapCenter.y - framebufferExtent.minY) /
|
||||||
(framebufferTileBoundsExtent.maxY - framebufferTileBoundsExtent.minY),
|
(framebufferExtent.maxY - framebufferExtent.minY),
|
||||||
0);
|
0);
|
||||||
goog.vec.Mat4.scale(this.matrix_,
|
goog.vec.Mat4.scale(this.matrix_,
|
||||||
(mapExtent.maxX - mapExtent.minX) /
|
(mapExtent.maxX - mapExtent.minX) /
|
||||||
(framebufferTileBoundsExtent.maxX - framebufferTileBoundsExtent.minX),
|
(framebufferExtent.maxX - framebufferExtent.minX),
|
||||||
(mapExtent.maxY - mapExtent.minY) /
|
(mapExtent.maxY - mapExtent.minY) /
|
||||||
(framebufferTileBoundsExtent.maxY - framebufferTileBoundsExtent.minY),
|
(framebufferExtent.maxY - framebufferExtent.minY),
|
||||||
1);
|
1);
|
||||||
if (goog.isDef(mapRotation)) {
|
if (goog.isDef(mapRotation)) {
|
||||||
goog.vec.Mat4.rotate(this.matrix_,
|
goog.vec.Mat4.rotate(this.matrix_,
|
||||||
|
|||||||
Reference in New Issue
Block a user