Canvas renderer updates for new extent structure
This commit is contained in:
@@ -113,8 +113,8 @@ ol.renderer.canvas.ImageLayer.prototype.renderFrame =
|
|||||||
1);
|
1);
|
||||||
goog.vec.Mat4.translate(
|
goog.vec.Mat4.translate(
|
||||||
transform,
|
transform,
|
||||||
(imageExtent[0] - viewCenter[0]) / imageResolution,
|
(imageExtent[0][0] - viewCenter[0]) / imageResolution,
|
||||||
(viewCenter[1] - imageExtent[3]) / imageResolution,
|
(viewCenter[1] - imageExtent[1][1]) / imageResolution,
|
||||||
0);
|
0);
|
||||||
|
|
||||||
this.updateAttributions(frameState.attributions, image.getAttributions());
|
this.updateAttributions(frameState.attributions, image.getAttributions());
|
||||||
|
|||||||
@@ -348,8 +348,8 @@ ol.renderer.canvas.TileLayer.prototype.renderFrame =
|
|||||||
for (tileCoordKey in tilesToDraw) {
|
for (tileCoordKey in tilesToDraw) {
|
||||||
tile = tilesToDraw[tileCoordKey];
|
tile = tilesToDraw[tileCoordKey];
|
||||||
tileExtent = tileGrid.getTileCoordExtent(tile.tileCoord, tmpExtent);
|
tileExtent = tileGrid.getTileCoordExtent(tile.tileCoord, tmpExtent);
|
||||||
x = (tileExtent[0] - origin[0]) / tileResolution;
|
x = (tileExtent[0][0] - origin[0]) / tileResolution;
|
||||||
y = (origin[1] - tileExtent[3]) / tileResolution;
|
y = (origin[1] - tileExtent[1][1]) / tileResolution;
|
||||||
width = scale * tileSize[0];
|
width = scale * tileSize[0];
|
||||||
height = scale * tileSize[1];
|
height = scale * tileSize[1];
|
||||||
tileState = tile.getState();
|
tileState = tile.getState();
|
||||||
|
|||||||
@@ -477,10 +477,10 @@ ol.renderer.canvas.VectorLayer.prototype.renderFrame =
|
|||||||
tilesToRender[key] = tileCoord;
|
tilesToRender[key] = tileCoord;
|
||||||
} else if (idle) {
|
} else if (idle) {
|
||||||
tileExtent = tileGrid.getTileCoordExtent(tileCoord);
|
tileExtent = tileGrid.getTileCoordExtent(tileCoord);
|
||||||
tileExtent[0] -= tileGutter;
|
tileExtent[0][0] -= tileGutter;
|
||||||
tileExtent[1] += tileGutter;
|
tileExtent[1][0] += tileGutter;
|
||||||
tileExtent[2] -= tileGutter;
|
tileExtent[0][1] -= tileGutter;
|
||||||
tileExtent[3] += tileGutter;
|
tileExtent[1][1] += tileGutter;
|
||||||
tileHasFeatures = false;
|
tileHasFeatures = false;
|
||||||
for (i = 0; i < numTypes; ++i) {
|
for (i = 0; i < numTypes; ++i) {
|
||||||
type = types[i];
|
type = types[i];
|
||||||
|
|||||||
Reference in New Issue
Block a user