参考这个资料:一个小游戏让你彻底弄懂墨卡托投影

以及:https://blog.csdn.net/wudiazu/article/details/76597294

https://www.cnblogs.com/jz1108/archive/2011/07/02/2095376.html

关于椭球体的重要参数和计算公式:http://qiancy.com/2017/01/07/datum-spheroid-parameters-equation/

参考:GIS基础知识 - 坐标系、投影、EPSG:4326、EPSG:3857_爱是与世界平行-CSDN博客

Google Maps、谷歌地球等网络地图所使用的地图投影,常被称作Web Mercator或Spherical Mercator,它与常规墨卡托投影的主要区别就是把地球模拟为球体而非椭球体。

什么是墨卡托投影?

墨卡托(Mercator)投影,又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线为零度(即赤道)的“墨卡托投影”绘制出的世界地图。

Google为什么选择墨卡托投影?

墨卡托投影的“等角”特性,保证了对象的形状的不变型,正方形的物体投影后不会变为长方形。“等角”也保证了方向和相互位置的正确性,因此在航海和航空中常常应用,而Google在计算人们查询地物的方向时不会出错。

墨卡托投影的“圆柱”特性,保证了南北(纬线)和东西(经线)都是平行直线,并且相互垂直。而且经线间隔是相同的,纬线间隔从标准纬线(此处是赤道,也可能是其他纬线)向两级逐渐增大。

但是,“等角”不可避免的带来的面积的巨大变形,特别是两极地区,明显的如格陵兰岛比实际面积扩大了N倍。

为什么是圆形球体,而非椭球体?

这说来简单,仅仅是由于实现的方便和计算上的简单,精度理论上差别0.33%之内,特别是比例尺越大,差别基本可以忽略。

Web墨卡托投影坐标系:

以整个世界范围,赤道作为标准纬线,本初子午线作为中央经线,两者交点为坐标原点,向东向北为正,向西向南为负。

X轴:由于赤道半径为6378137米,则赤道周长为2*PI*r = 2*20037508.3427892,因此X轴的取值范围:[-20037508.3427892,20037508.3427892]。

Y轴:由墨卡托投影的公式可知,当纬度φ接近两极,即90°时,y值趋向于无穷。但是是那些工程师把Y轴的取值范围也限定在[-20037508.3427892,20037508.3427892]之间,搞个正方形。

因此在投影坐标系(米)下的范围是:最小(-20037508.3427892, -20037508.3427892 )到最大 (20037508.3427892, 20037508.3427892)。

对应的地理坐标系:

简单来说,投影坐标系(PROJCS)是平面坐标系,以米为单位;而地理坐标系(GEOGCS)是椭球面坐标系,以经纬度为单位。
经度:这边没问题,可取全球范围:[-180,180]。

纬度:上面已知,纬度不可能到达90°,但是工程师们为了正方形而取的-20037508.3427892,经过反计算,可得到纬度85.05112877980659。因此纬度取值范围是[-85.05112877980659,85.05112877980659]。

因此,地理坐标系(经纬度)对应的范围是:最小(-180,-85.05112877980659),最大(180, 85.05112877980659)。至于其中的Datum、坐标转换等就不再多言。

PS:

墨卡托投影并不是一种坐标系,而是为了在二维平面上展示三维地球而进行的一种空间映射。所以在GIS地图和互联网地图中,虽然用户看到的地图经过了墨卡托投影,但依然使用经纬度坐标来表示地球上点的位置。
        在地图绘制和地图可视化时,就需要将地图数据使用投影的方式来呈现。

地图瓦片具有以下特点:

具有唯一的瓦片等级(Level)和瓦片坐标编号(tileX, tileY)。
        瓦片分辨率为256*256。
        最小的地图等级是0,此时世界地图只由一张瓦片组成。
        瓦片等级越高,组成世界地图的瓦片数越多,可以展示的地图越详细。
        某一瓦片等级地图的瓦片是由低一级的各瓦片切割成的4个瓦片组成,形成了瓦片金字塔。

Web墨卡托投影有两个相关的投影标准,经常搞混:

  • EPSG4326:Web墨卡托投影后的平面地图,但仍然使用WGS84的经度、纬度表示坐标;
  • EPSG3857:Web墨卡托投影后的平面地图,坐标单位为米。

墨卡托及Web墨卡托投影相关推荐

  1. 为什么是web墨卡托投影

    前言 原文:https://blog.csdn.net/xcymorningsun/article/details/79254163 内容简要 web墨卡托和墨卡托的区别,web墨卡托是将椭球换成圆球 ...

  2. GIS——各大地图厂商为什么偏爱web墨卡托投影

    一.引言 本科地理学的时候学了一推投影,没用的居多,现在常用的就是高斯投影.墨卡托投影(横轴墨卡托[UTM,高斯]),但是当时也没学好,这里就介绍一下网络地图最常用的web墨卡托投影了,百度高德天地图 ...

  3. 怎么一键发布 Web 墨卡托投影坐标系的卫星地图

    一.一键发布 <水经注地图发布服务中件间>安装完成后,会自动安装WeServer服务,并自动启中间件服务管理界面. 点击"Web Mector 影像一键发布"按钮,即可 ...

  4. 【gis技术】web墨卡托投影和经纬度直投的差别

    本文不适用于不知道投影概念的人. web墨卡托投影 是以经度0,纬度90为原点,x正轴朝东(右),y轴朝南(下): 格网分割为2*2格网划分,如图 经纬度直投的原点和轴向与前者一致,不同点在于格网划分 ...

  5. [转]地理投影,常用坐标系详解、WGS84、WGS84 Web墨卡托、WGS84 UTM、北京54坐标系、西安80坐标系、CGCS2000坐标系...

    转自:http://www.rivermap.cn/docs/show-1829.html 常用坐标系详解 (一)WGS84坐标系 WGS-84坐标系(World Geodetic System一19 ...

  6. 关于坐标系、投影与瓦片切片(Web墨卡托,WGS84,CGCS2000,TMS,谷歌XYZ)

    地理学的人掌握坐标系和投影知识就应该像计算机的人掌握计算机原理和操作系统原理一样,但近几年工作发现很少有人能说清楚这些皮毛. 此文将包含:地理坐标系.投影方法.切片规则等内容,内容可能来自网络.书籍和 ...

  7. 【GIS坐标系介绍】WGS84坐标系、Web墨卡托、GCJ02坐标系、BD09坐标系

    目录 地球坐标系与投影坐标系的区别 WGS84坐标系.Web墨卡托.GCJ02坐标系.BD09坐标系区别以及使用的地图 1.WGS84 无偏移 2.CGCS2000 无偏移 3.GCJ02坐标 偏移 ...

  8. ArcGIS Portal 10.4 本地坐标系的web 3d地形展示制作说明

    ArcGIS Portal 10.4 本地坐标系的web 3d地形展示制作说明 By 李远祥 ArcGIS Portal在10.4版本开始支持本地坐标系的三维展示,可以说是ArcGIS产品Web3D的 ...

  9. arcgis api 4.x加载天地图(经纬度和墨卡托投影)(一篇文章搞透天地图加载)

    主要说明: 1.天地图影像分两种经纬度投影(WKID:4490)和墨卡托投影两种,arcgis默认为墨卡托坐标系(3857),可以切换二维/三维,加载经纬度切片时view需要设置wkid:4326 2 ...

最新文章

  1. JavaScript的表单事件
  2. java配置pom安装依赖包,Maven pom.xml 添加本地jar包依赖以及打包方法
  3. nyoj 685查找字符串
  4. Cntlm安装和配置心得
  5. 計算機二級-java06
  6. 自己实现java I/O中的BufferedReader对象中的raedLine方法
  7. BigDecimal 加减乘除 | 比较大小 | 取最大最小值 | 保留小数位 |转String
  8. SPSS数据分析全套教程(1)——SPSS概览
  9. 永磁同步电机SVPWM过调制电压重构MTPA弱磁矢量控制仿真 模型
  10. Android安卓开发-Helloworld
  11. Npoi 导出word控制表格水平居中
  12. 计算机字节与位的换算,计算机字节换算(计算机字节换算器)
  13. 本周AI热点回顾:Hinton独立发布44页论文火爆社区;新特效火爆全网!各路神仙齐唱《蚂蚁呀嘿》...
  14. Python简单GUI(模拟放大镜)
  15. 数据产品经理修炼手册_AI产品经理之数据标注
  16. 1135 mysql_Mysql实例mysql中一个普通ERROR 1135 (HY000)错误引发的血案
  17. m1卡读写c语言,Android NFC(一) M1卡读写
  18. 航空票务中的月份和星期缩写
  19. Jenkins+Gitlab+Nginx+SonarQube+Maven编译Java项目自动发布与基于tag版本回退(重复构建问题已解决)
  20. 浏览器默认打开桔导航

热门文章

  1. Tomcat宕机检测以及宕机自启方法
  2. 酷早报:7月25日Web3加密行业新闻大汇总
  3. CV2模块使用详细教程
  4. 关于AIR724UG连入Tlink云平台的后续(完成)
  5. unary_function和binary_function详解
  6. 链路聚合(Link Aggregation)
  7. 为什么企业邮箱都选TOM,企业邮箱功能有哪些?
  8. 实训记录(五)——正式拍摄!
  9. 仿QQ音乐专辑图标旋转
  10. 【动手学树莓派】案例实操:点亮你的第一个LED(重点)