墨卡托转经纬度
网上找的
//墨卡托转经纬度
//11583884.78244822 新坐标y: 3486485.0624097977
var lonlat = [x = 11583884.78244822, y = 3486485.0624097977];
console.log(lonlat)
var xy = mercatorToLonlat({
x: lonlat[0],
y: lonlat[1]
})
console.log(xy)
//墨卡托转经纬度
function mercatorToLonlat(mercator) {
var lonlat = {
x: 0,
y: 0
}
var x = mercator.x / 20037508.34 * 180
var y = mercator.y / 20037508.34 * 180
y = 180 / Math.PI * (2 * Math.atan(Math.exp(y * Math.PI / 180)) - Math.PI / 2)
lonlat.x = x
lonlat.y = y
return lonlat
}