Implement skipping of Point and MultiPoint geometries
This commit is contained in:
@@ -370,6 +370,7 @@ ol.render.canvas.ImageReplay.prototype.drawPointGeometry =
|
|||||||
goog.asserts.assert(goog.isDef(this.height_));
|
goog.asserts.assert(goog.isDef(this.height_));
|
||||||
goog.asserts.assert(goog.isDef(this.width_));
|
goog.asserts.assert(goog.isDef(this.width_));
|
||||||
ol.extent.extend(this.extent_, pointGeometry.getExtent());
|
ol.extent.extend(this.extent_, pointGeometry.getExtent());
|
||||||
|
var beginGeometryInstruction = this.beginGeometry(pointGeometry);
|
||||||
var flatCoordinates = pointGeometry.getFlatCoordinates();
|
var flatCoordinates = pointGeometry.getFlatCoordinates();
|
||||||
var stride = pointGeometry.getStride();
|
var stride = pointGeometry.getStride();
|
||||||
var myEnd = this.drawCoordinates_(
|
var myEnd = this.drawCoordinates_(
|
||||||
@@ -379,6 +380,7 @@ ol.render.canvas.ImageReplay.prototype.drawPointGeometry =
|
|||||||
this.anchorX_, this.anchorY_, this.width_, this.height_,
|
this.anchorX_, this.anchorY_, this.width_, this.height_,
|
||||||
this.image_, this.snapToPixel_
|
this.image_, this.snapToPixel_
|
||||||
]);
|
]);
|
||||||
|
this.endGeometry(beginGeometryInstruction);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -395,6 +397,7 @@ ol.render.canvas.ImageReplay.prototype.drawMultiPointGeometry =
|
|||||||
goog.asserts.assert(goog.isDef(this.height_));
|
goog.asserts.assert(goog.isDef(this.height_));
|
||||||
goog.asserts.assert(goog.isDef(this.width_));
|
goog.asserts.assert(goog.isDef(this.width_));
|
||||||
ol.extent.extend(this.extent_, multiPointGeometry.getExtent());
|
ol.extent.extend(this.extent_, multiPointGeometry.getExtent());
|
||||||
|
var beginGeometryInstruction = this.beginGeometry(multiPointGeometry);
|
||||||
var flatCoordinates = multiPointGeometry.getFlatCoordinates();
|
var flatCoordinates = multiPointGeometry.getFlatCoordinates();
|
||||||
var stride = multiPointGeometry.getStride();
|
var stride = multiPointGeometry.getStride();
|
||||||
var myEnd = this.drawCoordinates_(
|
var myEnd = this.drawCoordinates_(
|
||||||
@@ -404,6 +407,7 @@ ol.render.canvas.ImageReplay.prototype.drawMultiPointGeometry =
|
|||||||
this.anchorX_, this.anchorY_, this.width_, this.height_,
|
this.anchorX_, this.anchorY_, this.width_, this.height_,
|
||||||
this.image_, this.snapToPixel_
|
this.image_, this.snapToPixel_
|
||||||
]);
|
]);
|
||||||
|
this.endGeometry(beginGeometryInstruction);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user