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

上传人:飞*** 文档编号:45252922 上传时间:2018-06-15 格式:DOC 页数:6 大小:123KB
返回 下载 相关 举报
WGS84经纬度坐标到北京54高斯投影坐标的转换_第1页
第1页 / 共6页
WGS84经纬度坐标到北京54高斯投影坐标的转换_第2页
第2页 / 共6页
WGS84经纬度坐标到北京54高斯投影坐标的转换_第3页
第3页 / 共6页
WGS84经纬度坐标到北京54高斯投影坐标的转换_第4页
第4页 / 共6页
WGS84经纬度坐标到北京54高斯投影坐标的转换_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《WGS84经纬度坐标到北京54高斯投影坐标的转换》由会员分享,可在线阅读,更多相关《WGS84经纬度坐标到北京54高斯投影坐标的转换(6页珍藏版)》请在金锄头文库上搜索。

1、使用使用 ArcGISArcGIS 实现实现 WGS84WGS84 经纬度坐标到北京经纬度坐标到北京 5454 高斯投影坐标的转换高斯投影坐标的转换张兢 1 王文瑞 2 陈溪 1(1.广西第一测绘院 广西南宁 530023;2.南宁市勘测院 广西南宁 530022)【摘 要】 本文针对从事测绘工作者普遍遇到的坐标转换问题,简要介绍 ArcGIS 实现 WGS84 经纬度坐标到北京 54 高斯投影坐标转换原理和步骤。【关键词】 ArcGIS 坐标转换 投影变换1 坐标转换简介坐标转换简介坐标系统之间的坐标转换既包括不同的参心坐标之间的转换,或者不同的地心坐标系之间的转换,也包括参心坐标系与地心坐

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

3、斯投影坐标的转换?这是很多从事 GIS 工作或者测绘工作者普遍遇到的问题。本文目的在于帮助用户解决这个问题。我们通常说的 WGS-84 坐标是指经纬度这种坐标表示方法,北京 54 坐标通常是指经过高斯投影的平面直角坐标这种坐标表示方法。为什么要进行坐标转换?我们先来看两组参数,如表 1 所示:表 1 BJ54 与 WGS84 基准参数参考椭球体长半轴短半轴扁率BJ54 基准参数Krasovsky_194063782456356863.0188298.3WGS84 基准参数WGS 8463781376356752.3142298.257224很显然,WGS84 与 BJ54 是两种不同的大地基准

4、面,不同的参考椭球体,因而两种地图下,同一个点的坐标是不同的,无论是三度带六度带坐标还是经纬度坐标都是不同的。当要把 GPS 接收到的点(WGS84 坐标系统的)叠加到 BJ54 坐标系统的底图上,那就会发现这些 GPS 点不能准确的在它该在的地方,即“与实际地点发生了偏移”。这就要求把这些 GPS 点从 WGS84 的坐标系统转换成 BJ54 的坐标系统了。有关 WGS84 与 BJ54 的坐标转换问题,实质是 WGS-84 椭球体到 BJ54 椭球体的转换问题。如果我们是需要把 WGS84 的经纬度坐标转换成 BJ54 的高斯投影坐标,那就还会涉及到投影变换问题。因此,这个转换过程,一般的

5、 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

6、 坐标和北京 54 坐标之间是不存在一套转换参数可以全国通用的,在每个地方会不一样。必须了解,在不同的椭球之间的转换是不严密的。那么,两个椭球间的坐标转换应该是怎样的呢?一般而言比较严密的是用七参数法,即 3 个平移因子(X 平移,Y 平移,Z 平移),3 个旋转因子(X 旋转,Y 旋转,Z 旋转),一个比例因子(也叫尺度变化 K)。国内参数来源的途径不多,一般当地测绘部门会有。通行的做法是:在工作区内找三个以上的已知点,利用已知点的 BJ54 坐标和所测 WGS84 坐标,通过一定的数学模型,求解七参数。若多选几个已知点,通过平差的方法可以获得较好的精度。如果区域范围不大,最远点间的距离不大

7、于 30Km(经验值),这可以用三参数,即只考虑 3 个平移因子(X 平移,Y 平移,Z 平移),而将旋转因子及比例因子(X 旋转,Y 旋转,Z 旋转,尺度变化 K)都视为 0,所以三参数只是七参数的一种特例。北京 54 和西安 80 也是两种不同的大地基准面,不同的参考椭球体,他们之间的转换也是同理。在 ArcGIS 中提供了三参数、七参数转换法。而在同一个椭球里的转换都是严密的,在同一个椭球的不同坐标系中转换需要用到四参数转换,举个例子,在深圳既有北京 54 坐标又有深圳坐标,在这两种坐标之间转换就用到四参数,计算四参数需要两个已知点。2 ArcGIS 坐标转换例子坐标转换例子2.1 应注

8、意问题使用 ArcGIS 如何实现 WGS84 经纬度坐标到 BJ54 高斯投影坐标的转换呢?在 ArcGIS 中,这个坐标转换步骤简化了,用户只需要两个步骤就能够直接从最初的 WGS84 经纬度坐标转换到 BJ54 高斯投影坐标。这就是 ArcGIS 的强大之处。接下来,我们做一个例子。假设我们已经知道了 7 参数,应该如何操作呢?在具体的操作前,请大家一定注意以下三点:WGS84 的经纬度坐标值是用度来表示,而不能是度分秒表示七参数的平移因子单位是米,旋转因子单位是秒,比例因子单位是百万。在 ArcGIS 中,7 参数法的名字是 Coordinate_Frame 方法。有人在用 ArcGI

9、S 进行不同椭球体间的坐标转换时,转换出来的结果不对,然后就写文章说变形如何如何,很可能是由于他们没有注意上面这三个关键的问题造成的。2.2 转换步骤a、定义 7 参数的地理转换(Create Custom Geographic Transformation)在 Arctool 中打开 Create Custom Geographic Transformation 工具,如图 1 所示:图1在弹出的窗口中,输入一个转换的名字,如 wgs84ToBJ54。在定义地理转换方法下面,在 Method 中选择合适的转换方法如 COORDINATE_FRAME,然后输入平移参数、旋转角度和比例因子,如图

10、 2 所示:图2b、投影变换打开工具箱下的 Projections and TransformationsFeatureProject,在弹出的窗口中输入要转换的数据以及 Output Coordinate System,然后输入第一步自定义的地理坐标系如 wgs84ToBJ54,开始投影变换,如图 3 所示:图3点击“确定”,完成坐标转换。3 结束语结束语我国现已启用新的坐标系统 2000 国家大地坐标系,2000 国家大地坐标系与现行国家大地坐标系转换、衔接的过渡期仍需一段较长时期,在实际工作、工程中还遇到不同坐标系之间转换,本文针对在生产中从事测绘工作遇到的坐标转换问题提供解决方法和经验,希望对同行有所参考。【参考文献】1 孔祥元、郭际明、刘宗泉.大地测量学基础.武汉大学出版社,第一版,2001 年 9 月2 李征航、黄劲松.GPS 测量与数据处理.武汉大学出版社,第一版,2005 年 3 月3 MAPGIS 使用教程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号