博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
墨卡托投影
阅读量:5763 次
发布时间:2019-06-18

本文共 1154 字,大约阅读时间需要 3 分钟。

转自原文

一、墨卡托投影

墨卡托投影,又称正轴等角圆柱投影,由荷兰地图学家墨卡托(G.Mercator)于1569年创拟。假设地球被套在一个圆柱中,赤道与圆柱相切,然后在地球中心放一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,就形成以一幅墨卡托投影的世界地图(如下图)。因其等角特性,广泛应用与航空、航海中。

从上图中可以看出,X轴的刻度是等距的,Y轴方向越靠近两极变形越大。假设墨卡托投影的坐标系原点为(0,lambda_0) ,表示X轴为赤道,Y轴则在经度为lambda_0处垂直于赤道。 墨卡托投影公式即为:

其中,lambda 为经度, phi 为纬度。左侧为正算,右侧为逆运算。

即有经纬度( philambda)对应的墨卡托平面坐标即为(x*R,y*R)。很明显,y方向的距离只有在赤道附近才是接近实际距离的。

二、Web墨卡托投影

Web墨卡托投影坐标系,广泛应用与Google Map、Bing Map等地图投影中。它以整个世界范围,赤道作为标准纬线,本初子午线作为中央经线,两者交点为坐标原点,向东向北为正,向西向南为负。

X轴:赤道半径取值为6378137米,则赤道周长为2*PI*r ,以坐标原点为中心,东西南北各方向为其值一半,即 PI*r= 20037508.3427892,因此X轴的取值范围:[-20037508.3427892,20037508.3427892]。

Y轴:由墨卡托投影的公式可知,当纬度φ接近两极,即90°时,y值趋向于无穷。为了使用方便,就把Y轴的取值范围也限定在[-20037508.3427892,20037508.3427892]之间,形成一个正方形。

因此在投影坐标系(米)下的范围是:最小(-20037508.3427892, -20037508.3427892 )到最大 (20037508.3427892, 20037508.3427892)。经过反算,可得到纬度85.05112877980659。因此纬度取值范围是[-85.05112877980659,85.05112877980659]。

三、网络地图投影参数

Global Spherical Mercator —— Main parameters:

 

  Datum: WGS84
  Map projection: Spherical Mercator
  Ellipsoid: WGS84
  EPSG Code: EPSG: 4326 (for coordinates in latitude/longitude)
  EPSG Code: EPSG: 900913 (for coordinates in metres)

正因为采用了相同的地图投影才使得不同地图服务商的瓦片地图能够很好的叠加,尽管切片规则和不尽相同,但最终拼接的结果始终是一致的。

 

参考:

 

 

你可能感兴趣的文章
Spring的缺点有哪些--Ext扩展
查看>>
LARGE_INTEGER 64位的输出格式
查看>>
HDU 1068 - Girls and Boys
查看>>
学习进度条
查看>>
【BZOJ】1588: [HNOI2002]营业额统计
查看>>
关于微信二次分享 配置标题 描述 图片??
查看>>
springcloud使用zookeeper作为config的配置中心
查看>>
hystrix实战之javanica
查看>>
django crm
查看>>
bs4取数
查看>>
Maven安装以及为Eclipse指定Maven
查看>>
校园火灾Focue-2---》洗手间的一套-》电梯
查看>>
css控制文字换行
查看>>
ASM的文件管理深入解析
查看>>
bzoj1913
查看>>
烂泥:VMWare Workation双网卡配置IP地址
查看>>
bzoj2301(莫比乌斯反演)
查看>>
在线预览设计
查看>>
【转】对于HttpClient和HtmlUnit的理解
查看>>
L104
查看>>