1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 墨卡托投影 瓦片行列号转经纬度

墨卡托投影 瓦片行列号转经纬度

时间:2021-06-16 23:49:16

相关推荐

墨卡托投影 瓦片行列号转经纬度

根据瓦片行列号转换瓦片左上角的经纬度

function colRowToLngLat(zoom, col, row) {// 某一级别下,横向或纵向的瓦片个数var tiles = Math.pow(2, zoom);// 每张瓦片所占的经度数var degree = 360 / tiles;// 列号所对应的经度(以左上角为圆点),但经纬度是以(0,0)为中心点,需要减去180var lng = degree * col - 180;// 行列号转世界平面坐标var halfTiles = tiles / 2;var ratio = (halfTiles - row) / halfTiles * 180;// 纬度var lat = 180 / Math.PI * (2 * Math.atan(Math.exp(ratio * Math.PI / 180)) - Math.PI / 2);return {lng,lat}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。