写在前面

地理位置也就是坐标说是 GIS 的灵魂不为过吧,像天气预报、火箭发射包括地震、火山等事故发生时,新闻媒体就会说东经 XX 度、北纬 YY 度发生了什么什么,还有高德百度的地图导航、定位等等都需要用到坐标系统,因为没有准确的位置信息就无法表达地物的位置关系,地图查询分析等等也就无从谈起了

坐标系统可以分为地理坐标系统和投影坐标系统两大类

今天我们就以 Cesium 中要用到坐标转换为引,给非专业小伙伴们普及下坐标系统的知识,概念性较多,不需要全部记住,了解概念即可,我们先来说地理坐标系统

地理坐标系统也就是Geographic Coordinate System,我们简称GCS,它就是由地球表面空间要素产生的定位参照系统,说的很官方,接下来我们渐入

「PS:」 因为地图相关太难画了,本文中所有图片皆来自网络,如有侵权,请告知,即删

认知地球

历史演进

我们想要知道某个地方或物体在哪个位置肯定需要一个参照物,而对于现代生活在地球上的我们知道想要进行全球范围的精准定位,这个参照物只能是地球,因为清楚的了解地球的形状大小、了解人类与地球的关系

但是古时候的人,由于活动范围很小,只看到自己生活地区的一小块地方,所以单凭直觉就产生了种种有关 天圆地方 的说法

比如我国早在两千多年前的周代,就有 天圆如张盖,地方如棋局 的盖天说

古代埃及人认识,天像一块穹窿形的天花板,地像一个方盒

俄罗斯人则认为大地像一块盾牌,由三条巨鲸用背驮着,漂游在茫茫的海洋里

印度人也有俄罗斯类似的传说,不过他们认为驮着这块大地的,不是巨鲸,而是站在海龟背上的三头大象,大象动一动便会引起地震

后面古希腊科学家亚里士多德提出大地是球形,再到后来1519-1521年麦哲伦环绕地球航行一周成功,才使得地球这一名字正式的产生

随着测量技术的不断进步,特别是人造地球卫星的利用,才使得我们对地球有了一个明确的认知,地球并不是一个正球体,而是一个两极稍扁、赤道略鼓的不规则球体,可以成为椭球,地球的平均半径 6371 千米,极半径为 6356 千米,两者相差为 21 千米,最大周长也就是我们所说的赤道约 4 万千米,表面积约 5.1 亿平方千米,如下图

经纬度&弧度

地理坐标系统是由经纬度来定义的,那么可能有人不知道经纬度,so,这里把的经纬度也给大家介绍下

经度是从本初子午线开始向东或向西度量角度,东半球为正西半球为负,而纬度是从赤道平面向北或向南度量角度的,赤道北为正,赤道南为负

哦,对了本初子午线指的是的在地球上连接南北两极的经线,叫法很多,零经线、首子午线、零子午线等都是,赤道则是地球表面随地球自转产生的轨迹中周长最长的圆周线,划分了南北半球

本初子午线和赤道就是地理坐标系统的基线了,两者相切,可以理解为 x/y 坐标轴,那么我们说的经度就相当于 x 值,纬度就相当于 y 值,如下图

关于经纬度的单位我们可以用度分秒(DMS)、十进制度数(DD),或者我们变成中可能会用到的弧度(rad)表示

度分秒表示法中,1度等于60分、1分等于60秒( 1° = 60′ 1′ = 60″ ),比如经纬度 45°52′30″,那我们转换为十进制来表示就是 45.875°(45+52/60+30/3600),除此之外的我们常用的弧度,我们记住两个值就可以了,敲重点了

1rad = 57.2958°
1°  = 0.01745rad

大地水准面

地球表面有高山、有洼地,是崎岖不平的,所以当我们想要使用数学法则来描述它,就必须找到一个相对来说较规则的数学面

我们都知道地球也可以叫水球,因为大部分是海洋,所以,人们假设海水处于完全静止的平衡状态,那么从海平面延伸到所有大陆下部,而与地球重力方向处处正交的一个连续、闭合的曲面就是大地水准面,如下图

地球椭球体&椭球面

上面我们说大地水准面忽略了地面上的凸凹不平相对规则,但由于地球内物质分布的不均匀,大地水准面仍是起伏不平,它虽然非常接近一个规则椭球体,但并不是完全规则,还是没有办法用数学表达

我们知道用椭圆绕短轴旋转可生成一个椭球体,所以为了定量描述地球的形状而不受起伏的影响,测量上把与大地水准面符合的最理想的旋转椭球体叫做 地球椭球体 也叫 参考椭球体,并选择能用数学方程表示的椭球体面作为投影的基准面,这个基准面就称为 参考椭球面,简称 椭球面,参考下图

大地基准面

上面我们说了大地水准面、地球椭球体椭球面等概念,接下来我们来看大地基准面,简单讲,我们把地球比作一个马铃薯

让GIS三维可视化变得简单-地理坐标系统相关推荐

  1. 让GIS三维可视化变得简单-初识Cesium

    前言 从去年开始无脑接触 Cesium 三维 GIS 可视化,入坑之后一直到到现在,其实已经写了多个项目了,中间也遇到了很多坑点,很早就想分享其中所获了,只是觉得不太专业而且没有太多时间,拖到现在,从 ...

  2. 基于gis三维可视化技术的智慧城市建设

    在平安城市规划建设中,应急指挥与智能监控系统根据选用监控设备在二维在线地图上显示信息的方法,可以保持集视频监控系统.GIS.GPS定位.周边预防(如采电子脉冲.振动光缆电缆等).目标识别.智能视频.视 ...

  3. 基于gis三维可视化的智慧城市行业运用

    三维GIS核心技术简述 (1)真三维GIS数据模型与GIS数据建模.         真三维GIS数据实体模型是三维核心技术之一,根据合理有效描绘室内空间几何模型.拓扑图和语义等特点,合理有效保持精细 ...

  4. GIS数据漫谈(五)— 地理坐标系统

    地理坐标系统(GCS) 地理坐标系通过角度测量单位(Unit).本初子午线(PRIMEM)和基准面(DATUM)来进行定义.地理坐标系下的坐标值为经纬度,所以有时也叫经纬度坐标系.CGCS2000,2 ...

  5. gis可达性分析步骤_如何使用数据分析软件实现GIS地图可视化?

    GIS 地图可视化是基于 GIS 技术,在地图空间上对存在的事物和发生的时间进行成图和分析.GIS 地图可视化比传统静态地图的可视化更加智能,它会根据经纬度数据具体定位到某个地点,不局限于只展示省份. ...

  6. 《ESMap平台如何在线绘制三维可视化地图-易景空间地图》

    最近在了解一些如何绘制三维地图的问题,其中有一个ESMap平台是使用了地图编辑器场景搭建的方式,并支持在线开发,可以达到快速开发三维可视化地图的目的.所以花了几天天的时间看看这方面的东西,并总结一下. ...

  7. M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课

    M3D GIS三维数字沙盘可视化交互地理信息系统开发教程第44课 设置system.ini 如下内容 Server=122.112.229.220 user=GisTest Password=chin ...

  8. GIS+WebGL地下智慧管廊三维可视化综合监控平台

    建设背景 城市管网系统是城市公共事业的重要组成部分,近年来,随着城镇化基础建设的发展,各城市都建有错综复杂的地上地下综合管网设施,这些管网通常都存在着管理部门多.数据准确度差.信息共享不及时等问题,从 ...

  9. 基于BIM+GIS技术,如何构建智慧楼宇三维可视化管控平台?

    传统园区一直面临着各类难题,例如管理效率低.规章制度没法结合.智能安防工作能力不强.机器设备监管分散化等一系列问题.现阶段,基于BIM+GIS技术构建的智慧楼宇三维可视化管控平台,可以实现建筑全生命周 ...

  10. GIS空间分析 三维分析3 要素三维可视化

    目录 一.实验名称 二.实验目的 三.实验准备 1.数据 2.软件 四.实验步骤 本文数据免费下载 一.实验名称 三维分析之要素三维可视化 二.实验目的 掌握点.线.面要素三维可视化的基本方法 三.实 ...

最新文章

  1. CentOS学习笔记 - 7. jekins安装
  2. 正则表达式匹配非字母或者数字
  3. css实现快速抖动效果_web前端入门到实战:CSS实现照片堆叠效果
  4. nginx An attempt was made to access a socket in a way forbidden by its access permissions
  5. jupyter notebook 某个cell 一直在运行
  6. “软下来”的苹果和小米能否拯救智能手机的焦虑? | 畅言
  7. [JavaEE] 了解Java连接池
  8. 视觉SLAM十四讲_2_三维空间刚体运动
  9. 具有system权限的进程无法访问sdcard
  10. 武汉大学2014年基础数学面试全过程
  11. 信源编码与信道编码区别(十一),Android面试题集2021版
  12. 专用于个人简历的latex模板
  13. IP协议的详细知识总结
  14. Android开发前景如何?2021年,Android开发者的前行方向
  15. layui 加载loding图标
  16. JZJZJZ---数组中出现次数超过一半的数字
  17. 分辨率、像素、密度和屏幕尺寸的关系(换算)
  18. HTTP的请求过程解析
  19. EasyExcel · 写excel
  20. 备份计算机软件,PickMeApp(软件备份还原)

热门文章

  1. 自己的小程序修修补补
  2. Matlab中神经网络工具箱性能指标(R系数、均方误差、误差直方图)图的含义
  3. 5G时代下的人工智能发展
  4. 网页中插入文本编辑器
  5. 如何盘活客户资源,提升成单率?
  6. 神经网络与误差反向传播算法
  7. android 智能识别名片,小程序云开发实战:实现 AI 智能名片识别小程序
  8. 浙江大学计算机考研分数线2018,2018年浙江大学考研复试分数线已公布
  9. 传教士过河java_野人和传教士渡河问题的java实现
  10. 北京到济南的长途汽车一览表