Don't automatically orient rings in ol.geom.MultiPolygon
This commit is contained in:
@@ -196,8 +196,6 @@ ol.geom.MultiPolygon.prototype.setCoordinates =
|
||||
var lastEnds = endss[endss.length - 1];
|
||||
this.flatCoordinates.length = lastEnds.length === 0 ?
|
||||
0 : lastEnds[lastEnds.length - 1];
|
||||
ol.geom.flat.orientLinearRingss(
|
||||
this.flatCoordinates, 0, this.endss_, this.stride);
|
||||
this.dispatchChangeEvent();
|
||||
}
|
||||
};
|
||||
|
||||
@@ -396,9 +396,8 @@ describe('ol.interaction.Draw', function() {
|
||||
var coordinates = geometry.getCoordinates();
|
||||
expect(coordinates).to.have.length(1);
|
||||
|
||||
// note that order is forced clockwise (despite drawing counter-clockwise)
|
||||
expect(coordinates[0]).to.eql([
|
||||
[[10, -20], [30, -10], [30, -20], [10, -20]]
|
||||
[[10, -20], [30, -20], [30, -10], [10, -20]]
|
||||
]);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user