Render simplified geometries in replay mode

This commit is contained in:
Tom Payne
2013-12-06 15:44:03 +01:00
parent d3320da7c6
commit c6181ea9d1
2 changed files with 10 additions and 4 deletions

View File

@@ -15,10 +15,12 @@ goog.require('ol.style.Style');
* @param {ol.render.IReplayGroup} replayGroup Replay group.
* @param {ol.Feature} feature Feature.
* @param {ol.style.Style} style Style.
* @param {number} squaredTolerance Squared tolerance.
* @param {Object} data Opaque data object.
*/
ol.renderer.vector.renderFeature = function(replayGroup, feature, style, data) {
var geometry = feature.getGeometry();
ol.renderer.vector.renderFeature = function(
replayGroup, feature, style, squaredTolerance, data) {
var geometry = feature.getGeometry().getSimplifiedGeometry(squaredTolerance);
var geometryRenderer =
ol.renderer.vector.GEOMETRY_RENDERERS_[geometry.getType()];
goog.asserts.assert(goog.isDef(geometryRenderer));