Making dateline handling work with ratio.
This commit is contained in:
@@ -498,8 +498,9 @@ OpenLayers.Renderer.Elements = OpenLayers.Class(OpenLayers.Renderer, {
|
||||
var coordSysUnchanged = OpenLayers.Renderer.prototype.setExtent.apply(this, arguments);
|
||||
var resolution = this.getResolution();
|
||||
if (this.map.baseLayer && this.map.baseLayer.wrapDateLine) {
|
||||
coordSysUnchanged = this.featureDx === 0;
|
||||
var rightOfDateLine,
|
||||
ratio = extent.getWidth() / this.map.getExtent().getWidth(),
|
||||
extent = extent.scale(1 / ratio),
|
||||
world = this.map.getMaxExtent();
|
||||
if (world.right > extent.left && world.right < extent.right) {
|
||||
rightOfDateLine = true;
|
||||
|
||||
Reference in New Issue
Block a user