// 经纬度转瓦片编号
function lon2tile(lon,zoom) {
return (Math.floor((lon+180)/360Math.pow(2,zoom)));
}
function lat2tile(lat,zoom) {
return (Math.floor((1-Math.log(Math.tan(latMath.PI/180) + 1/Math.cos(lat*Math.PI/180))/Math.PI)/2 *Math.pow(2,zoom)));
}
// 瓦片编号转经纬度
function tile2long(x,z) {
return (x/Math.pow(2,z)360-180);
}
function tile2lat(y,z) {
var n=Math.PI-2Math.PIy/Math.pow(2,z);
return (180/Math.PIMath.atan(0.5*(Math.exp(n)-Math.exp(-n))));
}