墨卡托投影原理及瓦片公式推导

墨卡托投影

墨卡托投影将地球球面投影到一个圆柱体柱面上,将地球看作一个正球体时,以OOO为地球球心,从球心向外辐射射线,与地球外接圆柱面交与P′P'P
设纬度为 ϕ\phiϕ,经度为λ\lambdaλ,其中:

ϕ∈(−π2,π2)\phi\in(-\frac{\pi}{2},\frac{\pi}{2}) ϕ(2π,2π)λ∈(−π,π)\lambda\in(-\pi,\pi) λ(π,π)

对于经纬度为( ϕ\phiϕλ\lambdaλ)的坐标点,投影到圆柱面的坐标为(Rtan⁡ϕR\tan\phiRtanϕRλR\lambdaRλ),坐标轴分别与柱面高以及柱面弧平行,设经度轴为xxx轴,纬度轴为yyy轴。
投影后,xxx最大取值为赤道长,即xmax=2πRx_{max}=2\pi Rxmax=2πR,而ymax=2Rtan⁡ϕmaxy_{max}=2R\tan\phi_{max}ymax=2Rtanϕmax,其中RRR为球半径。
由于投影将圆柱面投影成正方形,长宽相等,则:

xmax=ymax x_{max}=y_{max} xmax=ymax

即:

2πR=2Rtan⁡ϕmax(1) 2\pi R=2R\tan\phi_{max} (1) 2πR=2Rtanϕmax(1)

墨卡托投影防畸变处理

墨卡托投影将地球映射成了一个经纬度均匀分布的坐标系,由于将球体直接投影到柱面时经度是均匀的而纬度是不均匀的,所以地图需要对纬度进行防畸变处理。下面讨论纬度ϕ\phiϕ与畸变处理后地图纵坐标yyy的函数关系。
请添加图片描述
PPP点在地球上的经度为λ\lambdaλ,纬度为ϕ\phiϕ,设QQQ点为地球上与PPP点无限接近的一点,则QQQ点经纬度分别为λ+Δλ\lambda+\Delta\lambdaλ+Δλϕ+Δϕ\phi+\Delta\phiϕ+Δϕ
PPPMMM所在纬线圈的半径
r=Rcos⁡ϕr=R\cos\phir=Rcosϕ
其中RRR为赤道圆半径。

由于PPPMMM在同一纬线圈上,所以PMPMPM间的弧长为它们纬线圈半径与两点经度差之积,即:
PM=r∗Δλ=RΔλcos⁡ϕ PM=r*\Delta\lambda=R\Delta\lambda\cos\phi PM=rΔλ=RΔλcosϕQM=R∗ΔϕQM=R*\Delta\phiQM=RΔϕ
请添加图片描述

P′P'PQ′Q'Q为地球上点PPPQQQ由墨卡托投影变换得到的点,此坐标系下经度、纬度线的分布都是均匀的,xxx

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值