什么是伪墨卡托投影(Pseudo-Mercator)

还是大剑师兰特:曾是美国某知名大学计算机专业研究生,现为航空航海领域高级前端工程师;CSDN知名博主,GIS领域优质创作者,深耕openlayers、leaflet、mapbox、cesium,canvas,webgl,echarts等技术开发,欢迎加底部微信(gis-dajianshi),一起交流。

在这里插入图片描述

No.内容链接
1Openlayers 【入门教程】 - 【源代码+示例300+】
2Leaflet 【入门教程】 - 【源代码+图文示例 150+】
3Cesium 【入门教程】 - 【源代码+图文示例200+】
4MapboxGL【入门教程】 - 【源代码+图文示例150+】
5前端就业宝典 【面试题+详细答案 1000+】


Web Mercator坐标系,也被称为伪墨卡托投影(Pseudo-Mercator),是一种专门为网络地图服务设计的地图投影方法。这种投影在Web GIS(地理信息系统)应用中非常流行,尤其是Google Maps、Bing Maps等在线地图服务广泛采用此投影。
在这里插入图片描述

墨卡托投影的起源

传统的墨卡托投影是由16世纪的地图制图师Gerardus Mercator发明的,目的是为了航海导航。墨卡托投影保持了角度的正确性,这意味着罗盘方向(即恒向线)在地图上表现为直线,这对于航海路线规划非常重要。

Web Mercator的特点

Web Mercator投影在传统墨卡托投影的基础上进行了修改,主要特点包括:

  • 简化和标准化:Web Mercator通常将地球投影到一个球体上,而非真实的椭球体(尽管地球是一个扁球体)。这样做的目的是简化计算和数据存储,同时确保跨平台和跨服务的一致性。

  • 限制纬度范围:由于墨卡托投影在极点处会发散至无穷大,Web Mercator通常限制显示的纬度范围,一般不超过±85.0511度,以避免投影在高纬度地区出现极端变形和数值溢出。

  • Web标准化:Web Mercator投影常使用米作为单位,并且基于WGS84椭球体,这使得不同地图服务之间的数据交换更为方便。

  • 像素坐标系:在Web Mercator中,地图被切分成一系列层级的瓦片,每个瓦片有固定的尺寸(通常为256x256像素)。随着地图的放大或缩小,瓦片层级会相应变化,但每个瓦片在Web Mercator坐标系中的位置保持不变。

EPSG代码

Web Mercator的EPSG代码是3857,这是国际上广泛接受的标准代码,用于标识这种投影方法。

应用

Web Mercator投影因其在Web应用中的高效性和便利性而被广泛使用。然而,它也有一些缺点,比如在高纬度地区地形的显著变形,以及对真实距离和面积的不准确表示。尽管如此,在大多数日常地图查看和导航应用中,这些缺陷的影响相对较小。

转换

在Cesium或其他GIS软件中,通常需要将地理坐标(如WGS84)转换为Web Mercator坐标,以便在Web地图上正确显示和操作。Cesium等库提供了内置的函数来处理这类坐标转换。

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

还是大剑师兰特

打赏一杯可口可乐

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值