从地球、水准面、坐标系和平面地图说起

地图坐标系大全:常用地图坐标系详解与转换指南 地图坐标系是用于描述地图上位置的数学模型。它可以用来表示地球表面上的任意一个点,使得这个点的位置可以在地图上精确定位。不同的地图坐标系采用不同的基准面和投影方式,因此会有不同的坐标系参数,不同的坐标系之间也需要进行坐标转换。在地图制图、导航、GIS等领域中,地图坐标系是一个非常重要的概念。 阅读详情

众所周知,地球确实是个球
众所周知,二维地图是平面

如果我们以地球的球心为坐标系原点,赤道平面为 xoy 平面,地理北极为 z 轴,即可建立一个空间直角坐标系,或者是一个球坐标系。球坐标系用方位角,极角和距离来表示,这样就引出了我们熟悉的:

经度------------longitude
纬度
------------latitude
高程
------------altitude

把一个规规矩矩的球体表面直接展平地图,大概变成这样:
在这里插入图片描述

这样的生硬展开切断了地球表面的很多道路、河流和地物,是我们不可接受的,我们还是想要一张方方正正的地图。

而且毕竟地球的表面沟沟坎坎、自己也不是个规规矩矩的球体,所以牺牲一部分精度,获得一张能让人看明白的地图,在大部分时候更有助于我们完成任务。


那么如何把地球坑坑洼洼的表面展开成平面地图呢?


地球太大了,那就先把不平的表面拉平,变成一个平滑的球

我们假设海水处于完全静止的平衡状态,从海平面延伸到所有大陆下部,与地球重力方向处处正交的一个连续、闭合的曲面,这就是大地水准面。

此时,地球形状接近一个扁率极小的椭圆绕短轴旋转所形成的规则椭球体,这个椭球体就是地球椭球体。其表面是一个规则数学表面,可用数学公式表达,所以在测量和制图中用它替代地球的自然表面。

至此,地球变圆了,也变友好了
在这里插入图片描述

很显然,地球并不平整,所以用海平面作为基准面肯定不能描述整个地球的原始风貌,或者说,调整海平面这个椭球的对应参数,对局部的表征很可能更准确,当然也会有一部分区域的精度可能随之下降。

如果着眼全球,那大地水准面的表现是很不错的,这类以地球的质心为原点的,一般称作地心基准面。

如果只关注我国的国土范围,测绘国土范围内的地物,那可以根据我国在地球的位置,用别的尺寸的椭球去拟合我们的国家,甚至这个椭球的中心不在地球的球心,此时可能澳大利亚那一片的偏差大到离谱,但是因为超出了研究区域,所以完全无所谓。例如beijing54基准面、xian80基准面,就是这么来的,这样的基准面,我们称为区域基准面。

相对同一地理位置,不同的大地基准面,它们的经纬度坐标是有差异的。
也就是说,坐标系可以分为:
(1)参心大地坐标系:指经过定位与定向后,地球椭球的中心不与地球质心重合而是接近地球质心。区域性大地坐标系。是我国基本测图和常规大地测量的基础。如Beijing54、Xian80。
(2)地心大地坐标系:指经过定位与定向后,地球椭球的中心与地球质心重合。如CGCS2000、WGS84。

参心大地坐标系和地心大地坐标系的区别就在于大地基准面的选择。

到这里我们已经介绍了地理坐标系上经纬度的来源了,还需要考虑的是高程信息的标准化。

高程控制网的建立,必须规定一个统一的高程基准面。我国利用青岛验潮站1950~1956年的观测记录,确定黄海平均海水面为全国统一的高程基准面,并在青岛观象山埋设了永久性的水准原点。以黄海平均海水面建立起来的高程控制系统,统称“1956年黄海高程系”。

1987年,因多年观测资料显示,黄海平均海平面发生了微小的变化,由原来的72.289m变为72.260m,国家决定启用新的高程基准面,即“1985年国家高程基准”。高程控制点的高程也发生微小的变化,但对已成图上的等高线的影响则可忽略不计。

至于外国乃至全球的高程怎么弄的,略。

#到这儿,我们解决了第一个问题,把不规则地球表面,变成规则、易测量的球。

但是球的表面是个曲面,要变成平面的、完整的地图,应该怎么做呢?

答案是,地图投影

把曲面表现到平面上,就会发生裂隙或褶皱。在投影面上,可运用经纬线的“拉伸”或“压缩”(通过数学手段)来加以避免,以便形成一幅完整的地图,但不可避免会产生变形。下面直接说各种地图都用了什么方法:

(1)世界地图,主要采用正圆柱、伪圆柱和多圆锥投影。在编绘世界航线图、世界交通图与世界时区图时也采用墨卡托投影。
(2)中国出版的世界地图多采用等差分纬线多圆锥投影 。对于半球地图,东、西半球图常选用横轴方位投影;南、北半球图常选用正轴方位投影;水、陆半球图一般选用斜轴方位投影。
(3)在东西延伸的中纬度地区,一般采用正轴圆锥投影,如中国与美国。
(4)在南北方向延伸的地区,一般采用横轴圆柱投影或多圆锥投影,如智利与阿根廷 。

此处不再详细展开,从大佬们的讲解里偷几张图看看得了

在这里插入图片描述

在这里插入图片描述

此处特别提一下墨卡托投影,它假设地球被围在一个中空的圆柱里,其赤道与圆柱相接触,然后再假想地球中心有一盏灯,把球面上的图形投影到圆柱体上,再把圆柱体展开,这就是一幅标准纬线为零度(即赤道)的“墨卡托投影”绘制出的世界地图。

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

墨卡托投影的“圆柱”特性,保证了南北(纬线)和东西(经线)都是平行直线,并且相互垂直。而且经线间隔是相同的,纬线间隔从标准纬线(此处是赤道,也可能是其他纬线)向两级逐渐增大。在这里插入图片描述
但是,“等角”不可避免的带来的面积的巨大变形,特别是两极地区,明显的如格陵兰岛比实际面积扩大了很多倍,因此等我以后发财了买地皮,坚决不用这种地图算面积。
在这里插入图片描述

还有一个常用的,
**伪墨卡托投影(Web Mercator)**是基于墨卡托投影的,把 WGS84坐标系投影到正方形。我们前面已经知道 WGS84 是基于椭球体的,但是伪墨卡托投影把坐标投影到球体上,这导致两极的失真变大,但是却更容易计算。

另外,伪墨卡托投影还切掉了南北85.051129°纬度以上的地区,以保证整个投影是正方形的。因为墨卡托投影等角度投影的特点,在不同层级的图层上物体的形状保持不变,一个正方形可以不断被划分为更多更小的正方形以显示更清晰的细节。

**

很明显,伪墨卡托坐标系是非常适合显示数据,但是不适合存储数据的,通常我们使用WGS84 存储数据,使用伪墨卡托显示数据。(划重点,后面要用到这个结论)

**

总的来说(抄来的):

**(1)WGS84坐标系:**即地球坐标系(World Geodetic System),国际上通用的坐标系。设备包含的GPS芯片或者北斗芯片获取的经纬度一般都是为WGS84地理坐标系,目前谷歌地图采用的是WGS84坐标系(中国范围除外)。

**(2)WGS84 Web 墨卡托投影坐标系:**也称web墨卡托,是如今主流的Web地图使用的坐标系,如国外的 Google Maps,OpenStreetMap,Bing Map,ArcGIS 和 Heremaps 等,国内的百度地图、高德地图、腾讯地图和天地图等也是基于Web墨卡托。
(由于国内政策的原因,国内地图会有加密要求,一般有两种情况,一种是在 Web墨卡托的基础上经过国家标准加密的国标02坐标系,熟称“火星坐标系”;另一种是在国标的02坐标系下进一步进行加密,如百度地图的BD09坐标系)

综上:

对于不规则的地球,我们先设法把地球表面弄平滑①,再确定坐标系②,再确定地图投影方法③,最后获得一张方方正正的地图;

我们从GPS、open street map网站、地图网站API接口获取的经纬度往往是WGS84坐标系下的数据,为了好看,可以酌情转化为WGS84 Web 墨卡托投影坐标系下的数据。也就是,用84坐标系的数据做后台处理和运算,用web墨卡托投影坐标系做可视化。

换句话说,后面我将从osm官网下载84坐标系下的数据,试着做数据处理、建模型,模型结果的坐标系经过转换,在mapbox或者高德地图这类地图服务商的底图上做可视化展示。

利用pyproj将经纬度投影为平面坐标以及地理坐标系背景知识 代码示例 import pyproj #定义投影坐标系 proj = pyproj.Proj(proj='tmerc', lon_0=120, lat_0=15, preserve_units=False) #将经纬度投影为平面坐标 print(proj(120, 15)) #结果为(0.0, 0.0) #将平面坐标反投影为经纬度坐标 print(proj(0, 0, inverse=True)) #结果为(119.99999999999999, 14.999999999999998) 基本知识 投影 地 阅读详情

相关推荐

地理坐标系与投影坐标系简介

1. 地球的三级逼近 (1)大地水准面:一级逼近。假设海水处于完全静止的平衡状态,那么从海平面延伸到所有大陆下部,而与地球重力方向处处正交的一个连续、闭合的曲面就是大地水准面。大地水准面对地球表面形状具有很好的近似,但过于复杂,不适合作为地球表面的几何模型。 (2)地球椭球体:二级逼近。是一个数学椭球曲面,为了测量计算和测图工作的需要而定义的。决定地球椭球体形状和大小的参数:长轴 a(赤道半径)、短轴 b(极半径)和扁率 f。地球椭球体过于简单,对地球表面形状的近似不好,不适合作为地球表面的几何模型。 (3

qq_42869874的博客 3043

不得不说的地图投影那些事儿

地图投影,是指按照一定的数学法则将地球椭球面上的经纬网转换到平面上,使地面的地理坐标与平面直角坐标建立起函数关系。这是绘制地图的数学基础之一。 由于地球是一个不可展的球体,使用物理方法将其展平会引起褶皱、拉伸和断裂,因此要使用地图投影实现由曲面向平面的转化。 墨卡托投影 墨卡托投影,是正轴等角圆柱投影,由荷兰地图学家墨卡托(G.Mercator)于1569年创立。假想一个...

657

地图投影系列介绍(一)_ 地球空间模型

在之前的博文中,为大家介绍过ArcGIS中的地理坐标系和投影坐标系(或称大地坐标系)(http://blog.youkuaiyun.com/arcgis_all/article/details/8216583),这里面简要的说明了两者的概念及关系。接下来,针对这块的GIS理论基础,将做个系统全面的介绍,希望为各位带来帮助。 1、现实世界和坐标空间的联系         任何空间特征都表示为地球表面的一

ArcGIS产品与技术专栏 7399

地球形状与曲率半径

\qquad实际的地球表面是一个凹凸不平、形状十分复杂的物理面,难以准确量化描述。为了方便研究,通常以平静的海平面为基准,并把它向大陆延伸形成一个封闭曲面,称之为大地水准面。它所包含的的几何形状称为大地水准体。 \qquad实际应用中总是希望可以使用相对简单的数学形式来近似拟合地球几何形状,常用的近似有三种: \qquad 1.近似成圆球体, 中心在地球质心,半径6371km,适用于精度要求不高的场景。 \qquad 2.近似成旋转椭球体,地球自转轴与与椭圆短半轴重合,椭圆度1300\frac{1}{300

撼树蜉蝣自觉狂,书生技痒爱论量。 6512

世界坐标系转换为平面地图坐标

每种投影方式都有其优点和限制。选择哪种投影方式取决于地图的用途和需要强调的特性。例如,如果需要精确的角度和形状,可能会选择兰勃特或墨卡托投影;如果需要更平衡的全球视图,则可能选择罗宾逊投影。将世界坐标系转换为平面地图坐标的方法通常涉及地图投影。地图投影是一种将地球(一个三维球体)上的点转换为平面(二维)地图上的点的方法。

Littro Innovations 1025

Google地图经纬度与平面坐标的相互转换、简单地图Demo

这是我的文章【Google地图经纬度与平面坐标的相互转换、简单地图Demo】的附件,内含无水印世界地图、简单地图demo源码 接到公司派下来的一个任务,让我做一个简单的地图Demo,要求是输入城市名,然后在地图上标记出该城市的位置,而且必须是在一张静态图片上标记,不可调用现有的地图成品控件。稍有常识的人都知道经纬线大部分都是有弧度的,因此在世界地图上玩定位可不是简单的xy能搞定的,但这依然难不倒我,于是我便自行收集、调试出一些接口和函数,完成了这个任务。 首先,国内大部分电子地图服务商对于国外城市的支持≈翔,因此使用谷歌地图。我把谷歌地图缩放到世界地图级别,然后采集拼凑为一张完整的世界地图(见文章底部),尺寸为1024*1024。有了世界地图我们现在来获取指定城市的经纬度,根据一番查找找出了谷歌的... 全文链接:http://blog.youkuaiyun.com/mokeyjay/article/details/38062945

一文详解经纬度坐标与平面坐标转换

目录经纬度坐标与平面坐标转换问题提出经纬度的定义 经纬度坐标与平面坐标转换 问题提出 已知地球上的某点的经纬度信息(这里暂时不考虑高度信息),将这个点沿着某方向移动一段距离之后,其经纬度坐标是多少 最近在设计Gazebo模拟器的GPS传感器插件,遇到了这个问题,乍看一下感觉这个问题似乎很简单,但在做的过程中,发现有一些和以前认知不同的东西,在这里做个记录。 经纬度的定义 在讨论经纬度之前,首先需要对地球构建一个模型。依照我们的常识认为地球是一个椭球体,这个椭球可以看作是一个长轴为a,短轴为b的椭圆形绕着

gsc07的博客 2万+

手把手教你用GEM-2多频电磁仪找地下管道(附真实数据图)

本文详细解析了使用GEM-2多频电磁仪精准定位地下管线的全流程,包括设备调试、频率选择、现场扫描技巧及数据解读。通过真实案例展示了如何应对复杂干扰环境,提升管线检测效率与准确性,特别适合市政工程和地下管线普查。

weixin_42565652的博客 400

GIS 地图坐标系相互转换的方法学习笔记

GIS 地图坐标系相互转换的方法学习笔记 一,前言 GIS中有很多不同的坐标系,当数据在不同的坐标系下显示的时候,就要把数据从数据本身的坐标系转换到当前当前地图显示的坐标系。 二,GIS坐标系背景 1、基本概念 地球是一个近似椭球体,测绘时用椭球模型逼近,这个模型叫做参考椭球,如下图: 赤道是一个半径为a的近似圆,任一圈经线是一个半径为b的近似圆。a称为椭球的长轴半径,b称为椭球的短轴半径。 a...

qq_28656671的博客 7700

揭秘Outlook/QQ邮箱伪造:如何利用Unicode编码绕过SPF检测

本文深入剖析了利用Unicode编码进行邮件显示名伪造的攻击手法,揭示了攻击者如何通过插入零宽字符等特殊编码绕过SPF检测,使邮件在Outlook、QQ邮箱等客户端中看似来自可信发件人。文章通过Python代码示例演示了伪造过程,并提供了从用户自查到管理员部署DMARC策略的多层次防御建议。

weixin_29063035的博客 334

使用freesurfer和3Dslicer进行脑区分割和电极定点(详细版)

1、安装好matlab和freesurfer2、在目标位置创建文件夹3、开放权限4、将需要计算的nii文件放入文件夹。

zQIANYUN的博客 5633

概念讲解:大地水准面 | 地球椭球体 | 参考椭球体 | 大地基准面 | 地图投影

椭球体讲解

莫邪莫急的博客 2万+

Cesium实战:如何在前端直接渲染TIFF影像(附完整代码与避坑指南)

本文详细介绍了如何在前端利用Cesium直接加载和渲染TIFF影像的完整技术方案。针对TIFF格式的地理影像数据,文章提供了从文件解析、坐标转换到像素处理与Cesium集成的全流程代码实现,并分享了性能优化与常见问题的避坑指南,帮助开发者高效实现三维地理可视化。

weixin_29290947的博客 316

地理坐标系、投影坐标系详解

地理坐标系、投影坐标系详解1、基本概念2、地理坐标系2.1 地球的三级逼近2.1.1大地水准面2.1.2地球椭球体2.1.3大地基准面2.2地理坐标3、投影坐标系3.1投影3.2我国常用投影3.2.1高斯-克吕格投影3.2.2其他投影 转载地址:https://blog.youkuaiyun.com/sinat_32349327/article/details/76146678 为一个地信专业的人经常搞不懂地理坐标系和投影坐标系,真的是一件非常shame的事情。 我觉得这些只是应该作为一个大家都应该知道的常识,而不仅仅

log2003的博客 7245

Abaqus仿真突然中断?手把手教你解决SIGTERM/SIGINT报错(附完整命令行方案)

本文深入解析Abaqus仿真中因SIGTERM或SIGINT信号导致进程意外中断的根本原因,并提供了一套完整的命令行解决方案。通过将作业提交方式从图形界面切换到命令行,并配合关键参数设置,可以有效避免因会话空闲超时或外部干扰引发的计算中断,保障长时间仿真任务的稳定运行。

devops8pract的博客 747

Linux中断子系统分析之(四):驱动程序申请中断

中断子系统中有一个重要的设计机制,那就是Top-half和Bottom-half,将紧急的工作放置在Top-half中来处理,而将耗时的工作放置在Bottom-half中来处理。 如果中断不分上下半部处理,那么意味着只有等上一个中断完成处理后才会打开中断,下一个中断才能得到响应。当某个中断处理处理时间较长时,很有可能就会造成其他中断丢失而无法响应,影响系统性能。 中断分成上下半部处理可以提高中断的响应能力,在上半部处理完成后便将中断打开,这样就可以响应其他中断了,等到中断退出的时候再进行下半部的处理。为了进

m0_46525308的博客 1229

参考椭球体与坐标系|大地水准面|地理坐标系|投影坐标系|EPSG|SRID

大地水准面是地球表面在重力和地球自转影响下的理想海平面,是不规则的光滑曲面。参考椭球体是一个几何模型,用来近似表示大地水准面,并包含椭球的长短半轴、扁率等参数。基于参考椭球体,可以建立地理坐标系和投影坐标系来进行位置描述和距离测量。地理坐标系以经度和纬度表示,投影坐标系则是平面上的米制单位。地图投影将地球椭球面展开到平面上,不可避免地产生变形,不同投影方法会有不同的变形特性。EPSG代码标准化了地理空间参考系统,用于在各种系统中统一坐标系的定义和使用。

weixin_45213317的博客 3343

C# 进阶:打造WinForms中的动态交互式UserControl

本文深入探讨了如何在C# WinForms中创建动态交互式UserControl,以提升桌面应用的用户体验和代码复用性。通过剖析UserControl生命周期、事件体系,并结合一个可拖拽缩放的分割面板实战案例,详细讲解了鼠标键盘事件处理、自定义绘制、状态管理以及性能优化等核心技巧,帮助开发者封装复杂交互逻辑,打造专业级自定义控件。

weixin_29279153的博客 462

地图学的基础知识_天文坐标系_大地坐标系_地心坐标系及其相关概念

学习地图学,由于地理知识欠缺,学习相关投影知识还为时过早,需要复习一些基本概念。 阅读对象:测绘类 地球自然球体: 由地球自然表面所包围的的形体称为地球自然体。 地球自然球体形状:地球不是一个正球体,而是一个极半径略短,赤半径略长,北极略突出,南极略扁平,近于梨形的椭球体 水准面:设想有一个自然平静的海水面,向陆地延伸而形成的封闭曲面,我们把自由平静的海水面成为水准面。 水准面是一个处处与重力方向垂直的连续曲面,是一个重力等位面(水准面有无数个)。 水平面:与水准面相切的平面。 .

炒茄子的博客 8338

为 ABAP BSP 与 ICF 量身打造的错误页实践:从 CX_ROOT 到 SICF 的端到端落地指南

摘要 本文系统讲解SAP ABAP平台中BSP与ICF层的错误页定制方法。在BSP层,通过标记错误页属性和绑定ERROR_OBJECT异常对象,实现友好的错误展示与日志记录。ICF层通过SICF事务码统一配置错误页、登录与登出逻辑,支持服务树继承。文章包含可直接落地的代码示例,并针对现代Fiori架构给出演进建议,帮助开发者提升用户体验与系统安全性。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 227

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

大地水准面 地球椭球体 大地基准面 地图投影理解

大地水准面 地球椭球体 大地基准面 地图投影理解

谢公屐的博客 2960

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

漫话地图之高精地图生产中的坐标系

导读高精地图区别于普通电子地图,一般来说高精地图的精度要求在亚米级甚至厘米级,其所含有的道路交通元素也更丰富和细致。这就造成高精地图数据生产过程中会遇到很多普通地图没有的问题和困难,更需...

高德技术 2530

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

地球体、地图投影

水准面: 和重力方向线相垂直的,形成无数个曲面,每个曲面上重力位相等,把重力位相等的面称为重力等位面,即常说的水准面 大地水准面: 以理想水准面作为基准向大陆延伸,穿过陆地、岛屿,最终形成一个封闭曲面。它实际上是一个起伏不定的重力等位面,是逼近地球本身形状的一种形体,称为大地体,即地球物理表面(理想水准面:整体上非常接近地球自然表面的水准面,无波浪、无潮汐、无水流、无大气压变化,处于流体平衡状态的静止海平面) 似大地水准面:与大地水准面在海洋上完全重合,陆地上只有在山区有2~4m的差异,各国往往选.

qq_59194695的博客 849

第一章 测量坐标系以及高程

测量坐标系和高程

weixin_52661029的博客 1600

我国常用的投影坐标系_科普 | 基本盘解析:地球、坐标、投影

GIS中非常重要又比较难以理解的坐标系统,内容分为三大部分解析分享(1)地球体的相关知识及主要名词解释 (2)地球坐标系知识 (3)地图投影知识(4)常见地球制作过程。绝对的干货分享,直接进入正题。1、 地球体1.1 地球球体地球真实不是一个正球体,而是一个极半径略短、赤道半径略长,北极略突出、南极略扁平,近于桔子形的椭球体。1.2 地球的物理表面水准面:当海洋静止时,自由水面与该面上各...

weixin_32747681的博客 1万+
上一篇: excel处理手撸OD矩阵技巧记录
下一篇: 一种从OSM上获得区域路网数据的方法(以南京市为例)(铺垫)
一顿四个菜
博客等级 码龄6年 202粉丝 21原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值