利用Excel计算手持GPS校正参数DX、DY、DZ(支持批量计算)
来源:互联网 发布:淘宝开店方案 编辑:程序博客网 时间:2024/04/29 16:12
一、能够在电脑上批量计算三参数;
二、能够在安卓、iPhone等智能手机上进行单点的三参数计算;
三、提供了任意点的3度和6度带的带号和中央子午线计算。
本表格采用甘肃林业职业技术学院测绘工程系赵淑湘发表的《手持GPS坐标转换参数求解方法及在EXCEL中的实现》中的算法编写,表格采用的全部是内置的公式编写,未使用VBA等任何编程语言,所以兼容性很好,不论是微软公司的Office2003/2007还是金山的WPS均可以完美打开。
-----------------------------------------------------------------------分割线---------------------------------------------------------------------------------
本人最近出野外使用这个表格时发现一个问题,通过本表计算的西安80参数误差较大,输入手持GPS后显示的结果和实际坐标误差在6-10m,而且普遍都是X误差大,而Y误差小,后来我在北京54的控制点上测试了一下,54的控制点校正参数非常准,误差仅1-2m,所以经过我仔细检查后发现该问题主要是由于我的表格中椭球参数的小数点位数不够,小数点后几位影响到了计算结果的准确度,所以本次更新将椭球参数的小数点位数增加到了好几位,大大提高的结果的准确度,如果你的手持GPS具有SBAS功能,在该功能开启的情况下手持GPS的误差能达到1-2m,比原来5-10m的误差小的多,以上内容均是经过我实践的,完全具备可操作性的。
希望在野外奋战的兄弟们能够将本表格使用中发现的问题及时反馈给我,在控制点上测试一下本表的计算结果准确度到底如何,如果误差仍然很大则请联系我,已经下载过旧版的朋友们请重新下载新版,谢谢大家支持!
顺便跟大家说说我在野外校正手持GPS的过程:
第一步,收集控制点的直角坐标,你可以得到X、Y、H这三个数值;
第二步,让测量人员用RTK对控制点的WGS84坐标进行测量,能够得到该点的经纬度和椭球高(也就是大地高),同样也是三个数值;
第三步,将得到的直角坐标和该点的WGS84经纬度和大地高数据输入到本表中,计算三参数;
第四步,设置手持GPS,开启SBAS功能,将三参数及中央子午线输入手持GPS中;
第五步,将校正好的GPS拿到控制点上,放置五分钟后读取该点的坐标值,判断结果误差是否满足要求。
----------------------------------------------分割线----------------------------------------------------------
2013.09.15 发布第一个版本v1.0
2013.10.24 发布第二个版本v2.0,更新包括:
1、增加了椭球参数的小数点位数,大大提高了计算结果的精度;
2、纠正了名词错误,将“高程”更改为“大地高”。
3、调整了手机版的格式,界面更美化。
下载地址(百度云网盘,长期有效):
http://pan.baidu.com/s/1mpymZ
http://pan.baidu.com/s/1kT54m
- 利用Excel计算手持GPS校正参数DX、DY、DZ(支持批量计算)
- GPS七参数计算工具
- 利用Excel VBA批量计算长时间序列植被物候动态阈值(逐像元)
- 利用Excel VBA批量计算气象数据多个台站多年来春季和冬季降水量和平均气温
- 批量计算
- Excel 文本算式计算 利用公式EVALUATE (亲自实践)
- Excel VBA中如何支持复数计算?
- 视差计算-双目立体校正
- 利用EXCEL 实现字符串的计算
- 利用EXCEL 实现字符串的计算
- 利用Excel函数多角度计算个人所得税
- GPS计算距离方法
- 两点GPS经纬度计算
- APP Inventor中如何利用GPS经纬度计算GPS距离、速度、方向
- 微分dx、dy是无穷小吗?
- GPS定位坐标计算距离
- Android GPS坐标距离计算
- PB的datawindow导出到excel文件(支持计算列和显示格式)
- (x&y) + ( (x^y)>>1 )证明
- protel 99se如何从pcb文件中导出元器件
- AspNetPager分页的一些小问题
- 工作日志与当前进度
- ASP.NET实现静态页面方法浅析
- 利用Excel计算手持GPS校正参数DX、DY、DZ(支持批量计算)
- 安装程序无法创建新的系统分区,也无法定位原有的系统分区
- 如何使用SQL中的Left Join更新数据
- 重写、覆盖、重载、多态几个概念的区别分析
- js中怎么表示转义符
- SQL标签库详解例子
- CV代码库搜集
- android系统属性的初始化探索
- 实现ASP.NET页面伪静态