投影 Projection:

为什么要投影:
我们每天使用的百度地图,贴在墙壁上的中国地图,世界地图都是平面的;但是我们的地球实际是一个椭圆的;这就需要将地球上的每一个点一一对应到平面上;所以需要使用投影了。

投影的方式
①圆柱投影
②圆锥投影
③方位投影

常见的坐标系:

地心坐标系统 Geocentric Coordinate System
这是一种原点在地心、用 (X,Y,Z)进行表示的坐标系统。这种坐标系统在实际生活中用得比较少,原因很简单:这种坐标系统缺少常见的方位概念,东、西、南、北和上、下。就算用到了这种坐标系统,一般也不会直接显示出来而是转换成其他的坐标系统间接显示出来。

球坐标系统(地理坐标系统)Spherical
这是在实际生活中用得最多的坐标系统,叫球坐标系统,也是就是常说的地理坐标系统。它的原点是本初子午线(这条经线穿过英国的格林尼治天文台,在那里建有相应的标志塔),用经纬度加以表示,经度是东(E)西(W)各180度,纬度是南(S)北(N)各90度。如果要用这个系统来表示有关高程的东西,一般的做法是给定的某个高度或高程是相对于平均海平面或者基准面。

笛卡尔坐标系统 Cartesian Coordinate System
和前面的两种坐标系统明显不一样的地方就是这种坐标系统是一种“平面”的坐标系统,这种坐标系统是二维的,这里的平面两个字加上引号是因为地球的表面不是真的平面的,而是一种球面。在实践中用得最多的一种就是通用横轴墨卡托投影系统(Universal Transverse Mercator 简称UTM)。但是具体到地球上某个地方的时候,测量人员一般不会直接采用这种投影,而是一种成为本地平面投影坐标系统,这涉及到本地基准面等概念。有了笛卡尔坐标系统,人们可以非常方便地在地图上进行各种量算:距离长度、角度和面积,这些都和下面说到的投影密切相关。

椭球体与基准面:

科学发展到现在,相信大家都知道了地球不是标准的球体,更不是平面的。那么应该如何去定义地球的表面形状呢?如果我们把平均的海平面定义为地球的表面形状,我们无法得到一个球体状或者是一个椭圆体,虽然海平面跟其下面的地球表面是处处平行的,原因很简单:海平面是跟其所在地球表面的重力场方向处处正交的。问题就是出在这里了,地球表面的重力场会随着物质的一些特性,比如物质的密度而不停地改变,这样一来地球表面的重力场方向处处都不一样,不是都严格指向地心的。借助现在的卫星监测技术,我们已经知道地球其实是一个不规则的球状体,见图4。为了应用的方便,我们通常的做法是采用椭圆体去逼近实际的地球的形状。椭圆体主要通过它的长半轴和扁率来描述。
有了这个椭圆体,我们就可以引出一系列的概念来帮助描述地球的形状。Datum基准面就是非常重要的一个概念,椭圆体的中心和方位就构成了我们所谓的基准面,有些就这样定义:利用特定椭球体对特定地区地球表面的逼近而形成所谓的基准面。通过在椭圆体上的一系列点,我们可以定义地球的中心,这里还有另一个问题。如果在地球的表面建立一系列的控制点,但是由于大陆漂移的存在,这些一开始定义的控制点每年都会变化,所以在我们看到每个基准面的定义中都会一个年份,表示这是在什么年份建立的控制点。已经流行的基准面种类非常多,有些是用来进行全球
范围内的测量,有些用来进行地球上局部地区的测量。见图5 。

看看那句话“我的数据是WGS84坐标系统的”是否合理。很明显这里说的WGS84只是指出数据是基于WGS84基准面的,但是没有指出是采用哪一种投影系统。

空间参考 Spatial Reference

空间参考总的来说就是上面说到的几个概念的综合,空间参考就是为了从比较概括的角度来说明如何把地球上的点最终转换到平面上去。空间参考首先需要一个椭圆体,由这个椭圆体派生出一个基准面,在基准面的基础上选择不同的坐标系统(地心坐标系统、地理坐标系统、投影坐标系统),把球面上的点转换到平面上去。
欧洲石油调查组织(European Petroleum Survey Group)简称EPSG,定义了大量的空间参考,并给每一中空间参考定义了一个唯一的ID号。这些空间参考通常用Well-Known的格式加以定义其各种参数。比如常见的基于WGS84的具有经纬值的数据所采用的空间参考就是EPSG中定义的ID号为4326的空间参考,其Well-Known格式定义如下(WKT):
GEOGCS[“GCS_WGS_1984”,DATUM[“D_WGS_1984”,SPHEROID[“WGS_1984”,6378137,298.257223563]],PRIMEM[“Greenwich”,0],UNIT[“Degree”,0.0174532925199433]]。这种格式是OGC抽象规范所定义的,另外一种是基于二进制的WKB。

投影、坐标系统、基准面和椭圆体、空间参考几个概念的详述相关推荐

  1. 转载:如何区分空间参考、坐标系统、投影、基准面和椭圆体?

    如何区分空间参考.坐标系统.投影.基准面和椭圆体? 作者:巫细波 2007.12.06 空间参考(Spatial Reference)    坐标系统(Coordinate System)    投影 ...

  2. 空间参考中名词拾遗(坐标系统、空间参考、投影、基准面、椭圆体)

    转载地址:https://www.cnblogs.com/Wizardh/articles/985899.html 坐标系统(Coordinate System) 空间参考(Spatial Refer ...

  3. arcpy投影(二)——基准面变换概念及参数、空间参考对象获取、变换关系获取方法梳理与解析(Spatial Reference、ListTransformations)

    arcpy投影这一个专题从文件位置.文件含义.空间参照获取.转换关系查询.投影定义.自定义转换关系.投影变换这几个角度上系统的进行了介绍,整理出了: arcpy投影(一)--prj.gtf文件定义.路 ...

  4. 计算兰伯特投影数据到其他空间参考的地理范围

    问题:  在实现动态投影得时候未考虑兰伯特这种投影, 导致投影得数据过少, 数据有缺失 分析: 常用投影计算是将一个投影得box范围计算到另外一个投影得box上, 直接使用box得四个点计算, 但是兰 ...

  5. GIS基础(1)空间参考

    1 前言 基本了解了WebGIS的一个框架后,我准备先把GIS的基础再过一遍,主要集中在坐标系和数据两大块,这一篇从坐标系入手. 当我们拿到一份空间数据,我们立马会问的一个问题应该是:这数据是什么坐标 ...

  6. 【Oracle实战经验一】:OracleSpatial自定义空间参考

    OracleSpatial自定义空间参考 1.如何判断OracleSpatial中是否存在该空间参考 2.怎么向OracleSpatial中插入自定义的空间参考 2.1插入地理坐标系统 2.1.1权限 ...

  7. gis中开始编辑之后显示空间参考_深入浅出空间参考——对ArcGIS空间参考的理解...

    摘要:空间参考描述了一个地物在地球上的真实位置.为了正确的对位置进行描述,需要引入一个可供测量和计算的框架,使得大地测量的结果能够在这个框架上进行描述.而地球是一个不规则形状的椭球体,那么使用什么样的 ...

  8. 了解投影坐标系统,并在精美的地图上探索

    投影坐标系简介 地球椭球体表面也是个曲面,而我们日常生活中的地图及量测空间通常是二维平面,因此在地图制图和线性量测时首先要考虑把曲面转化成平面.由于球面上任何一点的位置是用地理坐标(λ,φ)表示的,而 ...

  9. gis中开始编辑之后显示空间参考_GIS中的空间参考

    GIS一般都是研究的基于地球的某个区域,例如一个国家.省或市的情况,既然地球上都有经纬度来标识,那么直接用经纬度来标识物体的位置不可以吗?但如果应用不一样,在实际中选择的空间参考系也是不一样的.例如我 ...

最新文章

  1. 华为腾讯百度众安微众360大咖齐聚,2019中国区块链开发者大会首批议程曝光!...
  2. centos + php+ unixodbc + FreeTDS 配置
  3. 关于编译安装nginx的一些问题
  4. 新学期使用ssm开发一个教材管理系统
  5. Linux系统主机之间建立信任关系
  6. java 继承练习题_Java继承 练习题
  7. 男朋友的回答可以多敷衍?
  8. 并发模型之——共享内存模型(线程与锁)理论篇
  9. python次方运算_neg__python 魔术方法1 运算符重载
  10. imwrite函数 matlab_用matlab做一个脉动磁势分解的动画
  11. 离模拟世界又近一步!谷歌推出开源量子计算平台OpenFermion
  12. 史上最强 Java 学习路线图!
  13. Unity蛮牛教程噩梦射手----代码讲解(1)
  14. Drools 规则引擎一文读懂
  15. 微信数据库最新的解密方式,使用C++代码解密微信加密数据库信息!
  16. 电脑丢失的dll文件怎么一键修复?修复dll方法分享
  17. 官方示例(十):网页开发3D粒子系统实现降雨效果 ThingJS
  18. 【哪吒社区Java技能树 打卡day2】Java学习路线总结(思维导图篇)
  19. “实践与理论相结合”是开发人员的学习之道
  20. 看我如何破解隔壁家小姐姐的wifi

热门文章

  1. 树莓派3B+增加虚拟内存
  2. “遛狗不牵绳-违法”--遛狗不牵绳识别检测 助力智慧城市犬类管理
  3. 从github上下载文件,文件夹,整个项目
  4. 盘点那些改变过世界的代码
  5. 通用的后台内部管理系统整站前端源码,功能齐全
  6. 2016/7/4日-你若安好,便是晴天.
  7. idea插件开发icon设计
  8. 万洲金业:白银继续走高,预期缓慢冲高
  9. MyBatis_Plus(Spring版本笔记)
  10. 绘制一张透明背景的单色位图