坐标系

通过椭球体这样的几何模型,定义坐标系来进行描述位置,测量距离等操作,使用相同的坐标系,可以保证同样坐标下的位置是相同的,同样的测量得到的结果也是相同的。通常有两种坐标系 地理坐标系(geographic coordinate systems) 和 投影坐标系(projected coordinate systems)。

地理坐标系

地理坐标系一般是指由经度、纬度和高度组成的坐标系,能够标示地球上的任何一个位置。前面提到了,不同地区可能会使用不同的参考椭球体,即使是使用相同的椭球体,也可能会为了让椭球体更好地吻合当地的大地水准面,而调整椭球体的方位,甚至大小。这就需要使用不同的大地测量系统(Geodetic datum)来标识。因此,对于地球上某一个位置来说,使用不同的测量系统,得到的坐标是不一样的。我们在处理地理数据时,必须先确认数据所用的测量系统。事实上,随着我们对地球形状测量的越来越精确,北美使用的 NAD83 基准和欧洲使用的 ETRS89 基准,与 WGS 84 基准是基本一致的,甚至我国的 CGCS2000 与WGS84之间的差异也是非常小的。但是差异非常小,不代表完全一致,以 NAD83 为例,因为它要保证北美地区的恒定,所以它与 WGS84 之间的差异在不断变化,对于美国大部分地区来说,每年有1-2cm的差异。

投影坐标系

地理坐标系是三维的,我们要在地图或者屏幕上显示就需要转化为二维,这被称为投影(Map projection)。显而易见的是,从三维到二维的转化,必然会导致变形和失真,失真是不可避免的,但是不同投影下会有不同的失真,这让我们可以有得选择。常用的投影有等矩矩形投影(Platte Carre)和墨卡托投影(Mercator)

左图表示地球球面上大小相同的圆形,右上为墨卡托投影,投影后仍然是圆形,但是在高纬度时物体被严重放大了。右下为等距投影,物体的大小变化不是那么明显,但是图像被拉长了。Platte Carre 投影因为在投影上有扭曲,并不适合于航海等活动,但是因为坐标与像素之间的对应关系十分简单,非常适合于栅格图的展示,Platte Carre 投影是很多GIS 软件的默认投影。

需要注意的是,对于墨卡托投影来说,越到高纬度,大小扭曲越严重,到两极会被放到无限大,所以,墨卡托投影无法显示极地地区。下图来自维基百科,可以看到墨卡托投影下每个国家的大小和实际大小的差异。但是 conformality(正形性) 和 straight rhumb lines 这两个特点,让它非常适合于航海导航。

对于 Web Map 开发人员来说,最熟悉的应该是EPSG:4326 (WGS84 地理坐标系) and EPSG:3857(Pseudo-Mercator 伪墨卡托投影);
Web Mercator 最早是由 Google 提出的,当前已经成为 Web Map 的事实标准。但是也许是由于上面”伪“的原因,最初 Web Mercator 被拒绝分配EPSG 代码。于是大家普遍使用 EPSG:900913(Google的数字变形) 的非官方代码来代表它。直到2008年,才被分配了EPSG:3785的代码,但在同一年没多久,又被弃用,重新分配了 EPSG:3857 的正式代码,使用至今。

GIS基础(坐标系、投影的不同表示方法:)EPSG:4326、EPSG:3857相关推荐

  1. openlayer画的圆比实际的小?4326和3857投影的不同

    1 了解两个投影4326和3857: 在openlayer加载的地图中默认的是3857的墨卡托投影坐标系,EPSG:3857的数据一般是[11233212.34,4812329.32],数值比较大不利 ...

  2. 前端地图分类(包括坐标系,GIS基础知识,2D与3D地图结构划分)

    前端地图分类(包括坐标系,GIS基础知识,2D与3D地图结构划分) 经度:longitude(lng, 0 < lng < 180) 纬度:latitude(lat, 0 < lat ...

  3. GIS基础简介:基本概念、互联网坐标系、WebGIS实操

    GIS基础简介:基本概念.互联网坐标系.WebGIS实操 01 | GIS基础知识-GIS概念 1.GIS是什么: 1)随着时代的发展我们几乎每天都能够与GIS接触.比如手机上的百度地图或者高德地图, ...

  4. GIS基础知识-名词解释

    地理信息系统 GIS 地理信息系统(Geographic Information System,GIS):作为信息技术的一种, 是在计算机硬.软件的支持下,以地理空间数据库( Geospatial D ...

  5. SuperMap GIS基础产品三维GIS FAQ集锦(1)

    SuperMap GIS基础产品三维GIS FAQ集锦(1) [WebGL]交通仿真示例代码中,动态图层中加载带有透明度的S3M模型,遮挡了其他不带有透明度的S3M模型,怎么办? [问题原因]加载ur ...

  6. SuperMap GIS基础产品桌面GIS FAQ集锦(1)

    SuperMap GIS基础产品桌面GIS FAQ集锦(1) [iDesktop][iDesktopX]导入mdb失败报错:process output:importResult is not nul ...

  7. GIS基础软件及操作(二)

    原文 GIS基础软件及操作(二) 练习二.管理地理空间数据库 1.利用ArcCatalog 管理地理空间数据库 2.在ArcMap中编辑属性数据 第1步 启动 ArcCatalog 打开一个地理数据库 ...

  8. 【计算机图形学基础】投影矩阵

      最近在重温计算机图形学的基础知识,期望能做到温故知新,加深对其的理解,以便能从容应对工作中各种情况.   小弟水平有限,若有不正确之处,欢迎大家批评指正. 相关文章链接: [计算机图形学基础]线性 ...

  9. SuperMap GIS基础软件天地图服务QA

    目录 一.天地图有哪些类型? 二.国家天地图提供哪些服务? 三.使用前你应该知道的天地图知识 1.天地图服务协议 2.天地图相关参数 3.如何申请天地图key 4.天地图瓦片预览 四.天地图在Supe ...

最新文章

  1. 朋友圈装死,微博蹦迪,Python教你如何掌握女神情绪变化 | CSDN博文精选
  2. 【css】垂直居中的几种写法
  3. Linux掛載samba
  4. 11g新特性-SQL Plan Management
  5. java生成验证码工具类_Java生成图形验证码工具类
  6. 【Verilog语法】读文件
  7. 通过扫码打开IOS的App Store下载APP(Android版暂时没找到解决方法)
  8. Linux—微服务启停shell脚本编写模板
  9. c语言学习-输入一个十进制数,输出其对应的八进制数据
  10. java 发送邮件带附件
  11. 用二分法求方程的近似解的方法
  12. 怎样让百度快速收录的新方法
  13. 如何在电脑手机间互传文件?
  14. 用Eclipse远程调试部署在Tomcat下的Web应用程序
  15. Python_继承_构造函数
  16. Thinkphp使用消息队列Queue
  17. vue基础之v-for,key
  18. nokia 5220 XpressMusic 自己刷机
  19. windows或linux下用Virtualbox安装Win 8.1等系统错误0x000000C4解决办法
  20. IT行业职位分为六大类

热门文章

  1. 可以产生粗体字的html标签是,下列可以产生粗体字的 HTML 标签是______
  2. Adding GHA library icons to the Grasshopper banner
  3. python中area是什么意思_python中none表示什么
  4. Ubuntu更换阿里源和清华源
  5. PDF转EXCEL,分享几个免费的方法给大家!
  6. 大数据培训技术:DataSet介绍
  7. C字符串类型的 12345 转换为int类型的 12345
  8. 计算机监控管理岗位职责,监控员的岗位职责
  9. C++编写一个求x的n次方的函数
  10. 扣非净利润连续三年亏损,四维图新如何熬过“转型阵痛期”?