Readability rearangement in canvasmaprenderer.js

This commit is contained in:
Guillaume Beraudo
2014-11-07 11:15:02 +01:00
parent c50b7d759c
commit f715e3186a
+10 -8
View File
@@ -104,21 +104,23 @@ ol.renderer.canvas.Map.prototype.dispatchComposeEvent_ =
var viewState = frameState.viewState; var viewState = frameState.viewState;
var resolution = viewState.resolution; var resolution = viewState.resolution;
var rotation = viewState.rotation; var rotation = viewState.rotation;
ol.vec.Mat4.makeTransform2D(this.transform_, ol.vec.Mat4.makeTransform2D(this.transform_,
this.canvas_.width / 2, this.canvas_.width / 2, this.canvas_.height / 2,
this.canvas_.height / 2, pixelRatio / resolution, -pixelRatio / resolution,
pixelRatio / viewState.resolution, -rotation,
-pixelRatio / viewState.resolution,
-viewState.rotation,
-viewState.center[0], -viewState.center[1]); -viewState.center[0], -viewState.center[1]);
var tolerance = ol.renderer.vector.getTolerance(resolution, pixelRatio);
var replayGroup = new ol.render.canvas.ReplayGroup(tolerance, extent,
resolution);
var vectorContext = new ol.render.canvas.Immediate(context, pixelRatio, var vectorContext = new ol.render.canvas.Immediate(context, pixelRatio,
extent, this.transform_, rotation); extent, this.transform_, rotation);
var replayGroup = new ol.render.canvas.ReplayGroup(
ol.renderer.vector.getTolerance(resolution, pixelRatio), extent,
resolution);
var composeEvent = new ol.render.Event(type, map, vectorContext, var composeEvent = new ol.render.Event(type, map, vectorContext,
replayGroup, frameState, context, null); replayGroup, frameState, context, null);
map.dispatchEvent(composeEvent); map.dispatchEvent(composeEvent);
replayGroup.finish(); replayGroup.finish();
if (!replayGroup.isEmpty()) { if (!replayGroup.isEmpty()) {
replayGroup.replay(context, extent, pixelRatio, this.transform_, replayGroup.replay(context, extent, pixelRatio, this.transform_,