• 关于超图模型坐标系转换参数精度评定方法探索


    关于超图模型坐标系转换参数精度评定方法探索

    以超图帮助文件例子为例:
    在这里插入图片描述
    超图判断精度有效坐标对方法:
    计算得到重合点坐标残差(Dx、Dy、DH)及点位中误差程序判定坐标残差大于3倍点位中误差的重合点为不可用点,即在“可用”一栏显示为“否”;反之满足精度要求。
    为提高转换参数的精度,用户可将不可用的重合点剔除或设置为不采用,重新计算转换参数。

    相关误差判断公式:
    重合点残差: 重合点残差: 重合点残差:
    V = 重合点转换坐标值 − 重合点已知坐标值 V=重合点转换坐标值-重合点已知坐标值 V=重合点转换坐标值重合点已知坐标值
    点位中误差计算公式: 点位中误差计算公式: 点位中误差计算公式:
    M p = M X 2 + M Y 2 + M Z 2 M_p=\sqrt{M_X^2+M_Y^2+M_Z^2} Mp=MX2+MY2+MZ2
    M X : 空间直角坐标 X 残差中误差, M X = ± [ V V ] X n − 1 M_X:空间直角坐标X残差中误差,M_X=\plusmn\sqrt{\frac{[VV]_X}{n-1}} MX:空间直角坐标X残差中误差,MX=±n1[VV]X
    M Y : 空间直角坐标 Y 残差中误差, M Y = ± [ V V ] Y n − 1 M_Y:空间直角坐标Y残差中误差,M_Y=\plusmn\sqrt{\frac{[VV]_Y}{n-1}} MY:空间直角坐标Y残差中误差,MY=±n1[VV]Y
    M Z : 空间直角坐标残差中误差, M Z = ± [ V V ] Z n − 1 M_Z:空间直角坐标残差中误差,M_Z=\plusmn\sqrt{\frac{[VV]_Z}{n-1}} MZ:空间直角坐标残差中误差,MZ=±n1[VV]Z
    平面点位中误差: 平面点位中误差: 平面点位中误差:
    M p = M X 2 + M Y 2 M_p=\sqrt{M_X^2+M_Y^2} Mp=MX2+MY2
    M X : 空间直角坐标 X 残差中误差, M X = ± [ V V ] X n − 1 M_X:空间直角坐标X残差中误差,M_X=\plusmn\sqrt{\frac{[VV]_X}{n-1}} MX:空间直角坐标X残差中误差,MX=±n1[VV]X
    M Y : 空间直角坐标 Y 残差中误差, M Y = ± [ V V ] Y n − 1 M_Y:空间直角坐标Y残差中误差,M_Y=\plusmn\sqrt{\frac{[VV]_Y}{n-1}} MY:空间直角坐标Y残差中误差,MY=±n1[VV]Y

    以上述例子来说:
    12组点对,第一组点对R551的中误差计算就是
    M p = M X 2 + M Y 2 + M Z 2 M_p=\sqrt{M_X^2+M_Y^2+M_Z^2} Mp=MX2+MY2+MZ2
    M X = ± [ V V ] X n − 1 = ± D X ∗ D X 12 − 1 M_X=\plusmn\sqrt{\frac{[VV]_X}{n-1}}=\plusmn\sqrt{\frac{D_X*D_X}{12-1}} MX=±n1[VV]X =±121DXDX
    M Y = ± [ V V ] Y n − 1 = ± D Y ∗ D Y 12 − 1 M_Y=\plusmn\sqrt{\frac{[VV]_Y}{n-1}}=\plusmn\sqrt{\frac{D_Y*D_Y}{12-1}} MY=±n1[VV]Y =±121DYDY
    M Z = ± [ V V ] Z n − 1 = ± D Z ∗ D Z 12 − 1 M_Z=\plusmn\sqrt{\frac{[VV]_Z}{n-1}}=\plusmn\sqrt{\frac{D_Z*D_Z}{12-1}} MZ=±n1[VV]Z =±121DZDZ

    这里换算理解:以单点残差 除以 总数量 来计算点位中误差

    经过测试发现:针对规则程序判定坐标残差大于3倍点位中误差的重合点为不可用点,超图实现只计算X,Y残差分量与点位中误差的关系,不考虑Z分量残差

    针对模型转换的理解:
    布尔莎模型针对的是地心笛卡尔积空间坐标系XYZ,所以需要从投影坐标系转换为大地坐标系,再转换为地心笛卡尔积空间坐标系进行换算

  • 相关阅读:
    面试2:通用能力
    Nacos的注册和使用
    Cloudera发布全球企业数据成熟度报告,混合云趋势中有效数据战略是关键
    C++11范围for
    MyBatis整合多数据源
    基于细节增强的MR序列转换方法
    【Git】 git push 提示Not possible to fast-forward,无法提交也无法提交程序
    1.14.C++项目:仿muduo库实现并发服务器之Util模块的设计
    Python爬虫乱码问题之encoding和apparent_encoding的区别
    昇思25天学习打卡营第22天|MindNLP ChatGLM-6B StreamChat
  • 原文地址:https://blog.csdn.net/xys206006/article/details/127644960