面朝大海,春暖花开

作者:xiaokcehui2025-10-4 2:35分类: 坐标转换(OpenCoord) 标签: OpenCoord 四参数 历元转换

坐标转换软件OpenCoord新增平面四参数转换、规范法历元转换等功能,版本号更新为1.3.0,欢迎同行下载使用。下载的网页地址为:http://www.xiaokcehui.com/?post=93。

1、平面四参数坐标

四参数平面坐标转换模型:用于不同高斯投影平面坐标转换重合点坐标为zy;4个转换参数2个平移参数X0、Y0,1个旋转参数α1个尺度参数m。

当采用4参数坐标转换模型计算4参数时, 由于有4个未知参数,因而至少需要2个及以上的同名点才能计算4参数。4参数转换模型如下式所示。


点击查看原图

其中,(XB,YB)表示转换后的坐标,(XA,YA)表示转换前的坐标,m为尺度缩放系数,α为旋转系数。令C=mcosα,D=msinα,则有下式:

点击查看原图

如此,可以组线性方程,采用最小二乘法求解。当参数C、D确定后, 可根据下式求得尺度缩放系数m和旋转系数α

点击查看原图

利用程序目录下的test4.csv解算4参数,根据解算的四参数求转换后的坐标,与原坐标对比,相差都在cm级。

点击查看原图

拿参考文献2的数据做个例子,来验证OpenCoord的有效性。

点击查看原图

以表中C03点的坐标为例,计算转换后的坐标为:3386496.8787,503162.9066,与原坐标相差0.4mm和1.9mm。

点击查看原图

2、历元转换

根据《CH∕T 2014-2016 大地测量控制点坐标转换技术规范》5.1.4 框架转换,使用CPM-CGCS2000速度场模型(见附录D)计算卫星导航定位基准站坐标从观测历元到需转换历元期间,由于板块运动引起的坐标变化。

点击查看原图

假设坐标为36,120,历元从2023.33转到2000.0。

点击查看原图

转换后的经纬度转成空间直角坐标。

点击查看原图

用高总的转换程序进行对比,首先将经纬度坐标转成空间直角坐标。

点击查看原图

调用高总的程序,获取转换后的空间直角坐标。

点击查看原图

两个转换后的空间直角坐标小数点后四位是一样的。



参考文献

几种常用坐标转换方法的比较分析_谢飞

四参数坐标转换研究及应用分析_江华

CH∕T 2014-2016 大地测量控制点坐标转换技术规范

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!

已有 0/282 人参与

发表评论:

欢迎使用手机扫描访问本站,还可以关注微信哦~