用 EXCEL 完成 GPS 坐标转换的简易方法
用 EXCEL 完成 GPS 坐标转换的简易方法
[摘要] 对利用 EXCEL 电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行
GPS 坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用 EXCEL
完成转换的思路。
[关键字] 电子表格;GPS;坐标转换
作为尖端技术 GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站
仪等其他常规测量设备有明显的优越性。随着我国各地 GPS 差分台站的不断建立以及美国
SA 政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国
土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。在一般情况下,
我们使用的是 1954 年北京坐标系或 1980 年西安坐标系(以下分别简称 54 系和 80 系),
而 GPS 测定的坐标是 WGS-84 坐标系坐标,需要进行坐标系转换。对于非测量专业的工作
人员来说,虽然 GPS 定位操作非常容易,但坐标转换则难以掌握,EXCEL 是比较普及的
电子表格软件,能够处理较复杂的数学运算,用它来进行 GPS 坐标转换、面积计算会非常
轻松自如。要进行坐标系转换,离不开高斯投影换算,下面分别介绍用 EXCEL 进行换算
的方法和 GPS 坐标转换方法。
一、用 EXCEL 进行高斯投影换算
从经纬度 BL 换算到高斯平面直角坐标 XY(高斯投影正算),或从 XY 换算成 BL(高斯
投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的
不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际
工作带来许多不便。笔者发现,用 EXCEL 可以很直观、方便地完成坐标换算工作,不需
要编制任何软件,只需要在 EXCEL 的相应单元格中输入相应的公式即可。下面以 54 系为
例,介绍具体的计算方法。
完成经纬度 BL 到平面直角坐标 XY 的换算,在 EXCEL 中大约需要占用 21 列,当然读者可
以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在 EXCEL 中,输入公式
的起始单元格不同,则反映出来的公式不同,以公式从第 2 行第 1 列(A2 格)为起始单元
格为例,各单元格的公式如下:
单元格
单元格内容
说明
A2
输入中央子午线,以度.分秒形式输入,如 115 度 30 分则输入 115.30