Merge pull request #435 from tschaub/kind-transform
Stay on the world when transforming coords.
This commit is contained in:
@@ -287,7 +287,8 @@ OpenLayers.Projection.nullTransform = function(point) {
|
||||
|
||||
function forwardMercator(xy) {
|
||||
xy.x = xy.x * pole / 180;
|
||||
xy.y = Math.log(Math.tan((90 + xy.y) * Math.PI / 360)) / Math.PI * pole;
|
||||
var y = Math.log(Math.tan((90 + xy.y) * Math.PI / 360)) / Math.PI * pole;
|
||||
xy.y = Math.max(-20037508.34, Math.min(y, 20037508.34));
|
||||
return xy;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user