对于坐标系和坐标系之间转换的记录是油生已久的想法,总的来说,坐标系这个概念从毕业以后,参与的两份工作中都离不开它。

 由于相关内容较多,重点按照链接在后面介绍中一一做记录。

坐标系是用于表示地理要素、影像和观测结果的参考系统。每个坐标系通常有测量框架、测量单位、测量属性等相关问题的定义。

首先给出名词解释:       


                                                                                                                                        

地理坐标系统(Geographic Coordinate System):

是一种球面坐标,地理坐标系统是使用经纬度来定义球面或椭球面上点的位置的参照系统,是一种球面坐标。最常见的位置参考坐标系统就是以经纬度来量算的球面坐标系统。地球坐标系统不是地图投影,只是对球体或椭球体的模仿。地理坐标系统有经线和纬线组成,经纬度以地心与地表点之间的夹角来量算的,通常以度分秒(DMS)来度量。地理坐标系统使用一个三维椭球体来定义地球上的位置,其经常被误认为是一个数据,但是数据仅仅是地理坐标系统的一部分,地理坐标系统包括角度单位、本初子午线和数据(数据是基于椭球体)。地理坐标系统参数必须具备Spheroid和Datum两个基本条件,系统才算完整。

投影坐标系统(Projection Coordinate System):

是平面坐标,在球面坐标上进行测量非常困难,所以地理数据通常都要投影到平面坐标上。投影坐标系统是定义在一个二维平面的坐标系统,与地理坐标系统不同的是,投影坐标系统在二维平面上有着恒定的长度、角度和面积,投影坐标系统总是基于地理坐标系统,而地理坐标系统又是基于球体或椭球体。在投影坐标系统中,以网格中心为原点,使用x,y坐标来定位,每个位置用两个值确定(水平方向和垂直方向)                                                                               ---------------------来自百度

地图投影

实际上是一种三维平面到二维平面的转换方式,换句话说,地图投影旨在建立地表点与投影表面之间的一一对应关系,地图投影即可是表示整个地表,也可表示其中的一部分。地图投影在早期是指将光源透过椭球体照射到二维平面上来实现这一过程、由于地球椭球体是不可展曲面,不可能用物理的方法将其展为平面。所以用地图投影方法。地图投影,就是按照一定的数学法则,将地球椭球面上的经纬网转换到平面上,使地面点的地理坐标与地图上相应点的平面直角坐标或平面极坐标间,建立一一对应的函数关系。                                                                                                                        ---------------------来自百度

参心坐标系(reference-ellipsoid-centric coordinate system):

是以参考椭球的几何中心为原点的大地坐标系。“参心”意指参考椭球的中心。

通常分为:参心空间直角坐标系(以x,y,z为其坐标元素)和参心大地坐标系(以B,L,H为其坐标元素)。参心坐标系是在参考椭球内建立的O-XYZ坐标系。原点O为参考椭球的几何中心,X轴与赤道面和首子午面的交线重合,向东为正。Z轴与旋转椭球的短轴重合,向北为正。Y轴与XZ平面垂直构成右手系。在测量中,为了处理观测成果和传算地面控制网的坐标,通常须选取一参考椭球面作为基本参考面,选一参考点作为大地测量的起算点(大地原点),利用大地原点的天文观测量来确定参考椭球在地球内部的位置和方向。

参心大地坐标的应用十分广泛,它是经典大地测量的一种通用坐标系。根据地图投影理论,参心大地坐标系可以通过高斯投影计算转化为平面直角坐标系,为地形测量和工程测量提供控制基础。由于不同时期采用的地球椭球不同或其定。

北京54和西安80均为参心坐标系。

地心坐标系(geocentric coordinate system):

 以地球的质心作为坐 标原点的坐标系称之为地心坐标系,即要求椭球体的中心与地心重合。人造地球卫星绕地球运行时,轨道平面时时通过地球的质心,同样对于远程武器和各种宇宙飞行器的跟踪观测也是以地球的质心作为坐标系的原点,参考坐标系已不能满足精确推算轨道与跟踪观测的要求。因此建立精确的地心坐标系对于卫星大地测量、全球性导航和地球动态研究等都具有重要意义。

大地坐标系:

 大地坐标系是大地测量中以参考椭球面为基准面建立起来的坐标系。地面点的位置用大地经度、大地纬度和大地高度表示。大地坐标系的确立包括选择一个椭球、对椭球进行定位和确定大地起算数据。一个形状、大小和定位、定向都已确定的地球椭球叫参考椭球。参考椭球一旦确定,则标志着大地坐标系已经建立。

地理坐标网(经纬网):

为了制作和使用地图的方便,高斯-克吕格投影的地图上绘有两种坐标网:地理坐标网和直角坐标网。

在我国1:1万-1:10万地形图上,经纬线只以图廓的形式表现,经纬度数值注记在内图廓的四角,在内外图廓间,绘有黑白相间或仅用短线表示经差、纬差1’的分度带,需要时将对应点相连接,就构成很密的经纬网。在1:20万-1:100万地形图上,直接绘出经纬网,有时还绘有供加密经纬网的加密分割线。纬度注记在东西内外图廓间,经度注记在南北内外图廓间。

直角坐标网(方里网):

 直角坐标网是以每一投影带的中央经线作为纵轴(X轴),赤道作为横轴(Y轴)。纵坐标以赤道我0起算,赤道以北为正,以南为负。我国位于北半球,纵坐标都是正值。横坐标本应以中央经线为0起算,以东为正,以南为负,但因坐标值有正有负,不便于使用,所以又规定凡横坐标值均加500公里,即等于将纵坐标轴向西移500公里。

然后给出介绍目录:


一、WGS84坐标系与WGS84 Web  Mercator

二、CGS2000坐标系

三、北京54坐标系与西安80坐标系

四、GCJ02

五、BD09(百度坐标系)

六、标称投影坐标系与经纬度转换

七、WGS84 UTM

八、Lambert投影

九、Albers投影

十、三参数与七参数

十一、北京54坐标系与西安80坐标系转换

持续更新中。。。。。。

浅谈GIS中几种常用的坐标系统与投影系统相关推荐

  1. java布尔类型比较器_浅谈Java中几种常见的比较器的实现方法

    在java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题. 通常对象之间的比较可以从两个方面去看: 第一个方面:对象的地址是否一样,也就是是否引用自同一个对象.这种方式可以直接使用& ...

  2. 浅谈Java中15种锁的分析比较

    作者:站长,来自:搜云库技术团队 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类,介绍的内容如下: 公平锁 / 非公平锁 可重入锁 / 不可重入锁 独享锁 / 共享 ...

  3. oracle hash join outer,CSS_浅谈Oracle中的三种Join方法,基本概念 Nested loop join: Outer - phpStudy...

    浅谈Oracle中的三种Join方法 基本概念 Nested loop join: Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环. Sort mer ...

  4. matlab泊松分布随机数和图像_浅谈可靠性理论中的常用概率分布

    浅谈可靠性理论中的常用概率分布 1. 泊松分布 基本原理 泊松分布是最常见的离散概率分布,适合描述单位时间内随机事件发生的概率. (1) 泊松分布概率密度(不可靠度)计算公式 MATLAB概率密度函数 ...

  5. java中单例的应用_浅谈Java中单例模式的几种应用

    目录 浅谈Java中单例模式的几种应用 第一种:懒汉式 第二种:饿汉式 第三种:双重检索式 第四种:注册登记式 第五种:内部类形式 浅谈Java中单例模式的几种应用 日常开发中,为了提高我们系统中对象 ...

  6. python中怎么计数_浅谈python中统计计数的几种方法和Counter详解

    1) 使用字典dict() 循环遍历出一个可迭代对象中的元素,如果字典没有该元素,那么就让该元素作为字典的键,并将该键赋值为1,如果存在就将该元素对应的值加1. lists = ['a','a','b ...

  7. python读取图像数据流_浅谈TensorFlow中读取图像数据的三种方式

    本文面对三种常常遇到的情况,总结三种读取数据的方式,分别用于处理单张图片.大量图片,和TFRecorder读取方式.并且还补充了功能相近的tf函数. 1.处理单张图片 我们训练完模型之后,常常要用图片 ...

  8. 计算机技术在现代地球科学中的重要性,浅谈GIS技术在地球科学中的应用.doc

    浅谈GIS技术在地球科学中的应用.doc 浅谈GIS技术在地球科学中的应用 中图分类号:P9 文献标识码:A 文章编号:1007-0745(2014)02-0181-01 摘要:地理信息系统是指带各种 ...

  9. 单一修改高程值lisp_浅谈AutoCAD中修改高程的四种方法

    浅谈 AutoCAD 中修改高程的四种方法 摘 要: 在使用 AutoCAD 进行数字化成图工作中,经常遇到线划的标高不为零,及高程点的值与实地不符,需要对其进行修改等情况,结合实 际工作经验,简单介 ...

  10. java 中的单元测试_浅谈Java 中的单元测试

    单元测试编写 Junit 单元测试框架 对于Java语言而言,其单元测试框架,有Junit和TestNG这两种, 下面是一个典型的JUnit测试类的结构 package com.example.dem ...

最新文章

  1. 图像处理中,SIFT,FAST,MSER,STAR等特征提取算法的比较与分析(利用openCV实现)
  2. 面试前抢救一下--朴素贝叶斯分类器
  3. java判断地图范围_百度地图java 判断当前位置是否在多边形区域内
  4. java下包内继承时编译不过解决方案
  5. mybatis源码阅读(二):mybatis初始化上
  6. 输出以下的杨辉三角形(要求输入个数字,表示需要输出几行)
  7. (组合数学笔记)拆分数各类定义及公式总结
  8. docker alpine wkhtmltopdf
  9. 安装appcan后打开eclipse出错
  10. 陈梓涵:关于编程的胡扯
  11. 新华三杯考前突击---Day2---IPV6技术篇
  12. vb.net 教程 6-1 进程 Process类初探
  13. 煤炭行业网络测试方案——RFC2544测试、网络监测、平台-基站-终端测试、安全测试
  14. Unity实现键鼠控制立方体移动旋转
  15. 弘辽科技:拼多多这样提升销量才能加权
  16. 【EARLIER/EARLIEST函数】引用不存在的更早的行上下文 报错解决
  17. [转]和《红楼梦》咏菊花诗十二首
  18. java JSON格式字符串数组 转 数组
  19. 陀螺仪加速度计MPU6050程序与校准方法
  20. 微信小程序给我们带来哪些改变?小程序生态中暗藏着哪些机会?

热门文章

  1. activiti表单设计器_可拖拽的表单设计布局器-echarts-vue-jquery-可视化图表
  2. springmvc配置servlet
  3. HashMap 的底层源码分析
  4. c语言函数与宏定义的应用,C语言第3次实_函数与宏定义的应用.doc
  5. 服务器不稳定补偿,《异化之地》服务器异常怎么解决 服务器不稳定官方补偿...
  6. 设置width不生效_CSS:你不知道的width:auto
  7. 算法解题方法:求和问题preSum方法
  8. 高效的CSV文本处理利器——univocity-parsers
  9. [python][os]分离文件目录,文件名以及文件后缀
  10. logstash收集TCP端口日志