坐标系统之间的坐标转换既包括不同的参心坐标之间的转换,或者不同的地心坐标系之间的转换,也包括参心坐标系与地心坐标系之间的转换以及相同坐标系的直角坐标与大地坐标之间的坐标转换,还有大地坐标与高斯平面坐标之间的转换。 在两个空间角直坐标系中,假设其分别为O--XYZ和O--XYZ,如果两个坐标系的原来相同,通过三次旋转,就可以两个坐标系重合;如果两个直角坐标系的原点不在同一个位置,通过坐标轴的平移和旋转可以取得一致;如果两个坐标系的尺度也不尽一致,就需要再增加一个尺度变化参数;而对于大地坐标和高斯投影平面坐标之间的转换,则需要通过高斯投影正算和高斯投影反算,通过使用中央子午线的经度和不同的参考椭球以及不同的投影面的选择来实现坐标的转换。

  我们通常说的WGS-84坐标是指经纬度这种坐标表示方法,北京54坐标通常是指经过高斯投影的平面直角坐标这种坐标表示方法。为什么要进行坐标转换?我们先来看两组参数,如表1所示:

表1 BJ54与WGS84基准参数

 

参考椭球体

长半轴

短半轴

扁率

BJ54基准参数

Krasovsky_1940

6378245

6356863.0188

298.3

WGS84基准参数

WGS 84

6378137

6356752.3142

298.257224

  很显然,WGS84与BJ54是两种不同的大地基准面,不同的参考椭球体,因而两种地图下,同一个点的坐标是不同的,无论是三度带六度带坐标还是经纬度坐标都是不同的。当要把GPS接收到的点(WGS84坐标系统的)叠加到BJ54坐标系统的底图上,那就会发现这些GPS点不能准确的在它该在的地方,即“与实际地点发生了偏移”。这就要求把这些GPS点从WGS84的坐标系统转换成BJ54的坐标系统了。
  有关WGS84与BJ54的坐标转换问题,实质是WGS-84椭球体到BJ54椭球体的转换问题。如果我们是需要把WGS84的经纬度坐标转换成BJ54的高斯投影坐标,那就还会涉及到投影变换问题。因此,这个转换过程,一般的GPS数据处理软件都是采用下述步骤进行的:
  1)(B,L)84——(X,Y,Z)84,空间大地坐标到空间直角坐标的转换。
  2)(X,Y,Z)84——(X,Y,Z)54,坐标基准的转换,即Datum转换。通常有三种转换方法:七参数、简化三参数、Molodensky。
  3)(X,Y,Z)54——(B,L)54,空间直角坐标到空间大地坐标的转换。
  4)(B,L)54——(x,y)54, 高斯投影正算。
  从以上步骤不难看出,转换的关键是第二步,转换的参数。鉴于我国曾使用不同的坐标基准(BJ54、State80、Correct54),各地的重力值又有很大差异,所以很难确定一套适合全国且精度较好的转换参数。在WGS-84坐标和北京54坐标之间是不存在一套转换参数可以全国通用的,在每个地方会不一样。
  必须了解,在不同的椭球之间的转换是不严密的。那么,两个椭球间的坐标转换应该是怎样的呢?一般而言比较严密的是用七参数法,即3个平移因子(X平移,Y平移,Z平移),3个旋转因子(X旋转,Y旋转,Z旋转),一个比例因子(也叫尺度变化K)。国内参数来源的途径不多,一般当地测绘部门会有。通行的做法是:在工作区内找三个以上的已知点,利用已知点的BJ54坐标和所测WGS84坐标,通过一定的数学模型,求解七参数。若多选几个已知点,通过平差的方法可以获得较好的精度。如果区域范围不大,最远点间的距离不大于30Km(经验值),这可以用三参数,即只考虑3个平移因子(X平移,Y平移,Z平移),而将旋转因子及比例因子(X旋转,Y旋转,Z旋转,尺度变化K)都视为0,所以三参数只是七参数的一种特例。北京54和西安80也是两种不同的大地基准面,不同的参考椭球体,他们之间的转换也是同理。

转载于:https://www.cnblogs.com/junfly/archive/2013/06/03/wgs84.html

WGS84经纬度坐标转北京54高斯投影地方坐标流程相关推荐

  1. WGS84经纬度坐标到北京54高斯投影坐标的转换

    张兢1 王文瑞2 陈溪1 (1.广西第一测绘院 广西南宁 530023: 2.南宁市勘测院 广西南宁 530022) [摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现 ...

  2. wgs84坐标格式转换度分秒_使用ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标的转换...

    [摘 要] 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍ArcGIS实现WGS84经纬度坐标到北京54高斯投影坐标转换原理和步骤. [关键词] ArcGIS 坐标转换 投影变换 1 坐标转换 ...

  3. WGS84经纬度坐标与北京54坐标或者…

    WGS84经纬度坐标与北京54坐标或者西安80坐标的关系     一般来讲,GPS直接提供的坐标(B,L,H)是1984年世界大地坐标系(Word Geodetic System1984即WGS-84 ...

  4. 西安80转2000坐标参数_【技术】西安80坐标、北京54坐标转国家2000坐标(附软件)...

    导读COORD GM2.0 全球管理版 终结更新版,功能强大,新增国家CGCS2000椭球面参数. 第一步:打开软件 第二步:设置椭球参数 选择:文件-椭球管理 第三步:设置中央子午线 选择:设置-地 ...

  5. proj4经纬度bl转换xy_用Excel转换经纬度BL到北京54系平面坐标

    第三行,A3单元格输入所在地的中央子午线(如不知道可以查阅资料计算),以度分秒的形式输入. B3中输入=INT(A3) (INT(A3*100)-INT(A3)*100)/60 (A3*10000-I ...

  6. wgs84坐标格式转换度分秒_WGS84经纬度坐标转换到西安80高斯投影坐标。

    带号18,并且对应的中央子午线是105°,说明是按6度带划分计算的.你注意看你的标题"WGS84经纬度坐标转换到西安80高斯投影坐标",就是说是在高斯坐标系下的平面坐标,高斯投影坐 ...

  7. 西安80转换成北京独立计算机,WGS84经纬度坐标转换为西安80高斯投影坐标.

    dsfqfzneiphp 通过 波段编号18和相应的中央子午线为105°,表示计算基于6度波段划分. 您要注意标题" WGS84经纬度坐标转换为西安80高斯投影坐标",也就是说,在 ...

  8. [转]地理投影,常用坐标系详解、WGS84、WGS84 Web墨卡托、WGS84 UTM、北京54坐标系、西安80坐标系、CGCS2000坐标系...

    转自:http://www.rivermap.cn/docs/show-1829.html 常用坐标系详解 (一)WGS84坐标系 WGS-84坐标系(World Geodetic System一19 ...

  9. 地球坐标系与投影方式的理解(关于北京54,西安80,WGS84;高斯,兰勃特,墨卡托投影)

    一.地球模型 地球是一个近似椭球体,测绘时用椭球模型逼近,这个模型叫做参考椭球,如下图: 赤道是一个半径为a的近似圆,任一圈经线是一个半径为b的近似圆.a称为椭球的长轴半径,b称为椭球的短轴半径. a ...

最新文章

  1. R语言使用caret包构建岭回归模型(Ridge Regression )构建回归模型、通过method参数指定算法名称、通过trainControl函数控制训练过程
  2. Accurate circular consensus long-read sequencing improves variant detection and assembly of a human
  3. 【枚举】连续自然数和(jzoj 2102)
  4. 基于JAVA+SpringMVC+MYSQL的学生信息管理系统
  5. pytorch---之halfTensor
  6. crsctl stop crs 与 crsctl stop resources的区别
  7. Vuex 实战:如何在大规模 Vue 应用中组织 Vuex 代码 | 掘金技术征文
  8. mysql实验思维导图高清_MySQL思维导图
  9. C# 控制台应用程序
  10. JPA mappedBy、JoinColumn、FetchType.LAZY和FetchType.EAGER介绍
  11. Java版实现一个简单的电话簿
  12. 微型计算机1G指的是1024字节,孙闻:1GB的流量等于多少mb
  13. TL-R406 IP带宽控制功能设置指南
  14. 友价T5商城系统一键生成SiteMap网站地图插件【chajian_sitemap_builder.php】
  15. Nginx入门与实践
  16. 输入三个字母,比较AISS码大小
  17. ios 长按 放大镜_如何在iOS 10中将iPhone的相机用作放大镜
  18. 2022-04-30前端周报 巴厘岛项目交接.md
  19. KRPano动态热点专用素材图50多个,加动态热点使用方法
  20. Flask Web实战-新闻资讯项目

热门文章

  1. Citrix WebInterface 安装指导
  2. 域 和 Session 的问题
  3. 2019年安徽省模块七满分多少_艺考资讯 | 2021年美术统考考多少分才能通过?过了合格线有什么意义?美术生一定要重视!...
  4. 概率分布函数的关系框架
  5. map/reduce的概念
  6. spring核心功能结构
  7. Oracle 数据库设置最大进程数参数方法,oracle最大进程数满了处理方法,sysdba管理员登录报“maximum number of processes (150) exceeded“问题解决
  8. Python 知识点笔记一常用数据类型
  9. C++ leetcode 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外
  10. 用Java模拟网卡、声卡继承PIC接口,实现网卡、声卡能与主板连接