Skip to content

AkexStar/CoorTrans

Repository files navigation

CoorTrans

大地测量学基础编程作业-坐标转换与坐标系转换

  • 代码完成时间:2020年3月
  • Email: lijitnao.alex@qq.com
  • 项目依赖于矩阵计算库Eigen,版本3.3.7
  • 使用VS2019编写

算法原理说明链接

坐标转换说明微信推送

程序实现功能

  • 四参数坐标转换(小角度)
  • 七参数、六参数坐标转换(小角度)
  • 十三参数坐标转换(大角度)
  • 地心地固系与大地坐标系转换
  • 地心地固系与站心坐标系转换

Clone到本地可能需要修改项目设置

同时欢迎Fork和Pull Request

从GitHub下载整个项目到本地

image

⚠可能需要配置Eigen库的路径

image image


欢迎关注公众号Akex

image

可供参考的报告目录

一、 四参数坐标转换(小角度)

1.1. 背景说明

1.2. 算法原理

1.2.1. 数学模型

1.2.2. 计算流程

1.3. 关键中间代码

1.3.1. 求解四参数函数

1.3.2. 已知四参数后进行坐标转换

1.4. 样例数据

1.5. 样例计算结果

二、 七参数、六参数坐标转换(小角度)

2.1. 背景说明

2.1.1. 七参数

2.1.2. 六参数

2.2. 算法原理

2.2.1. 数学模型

2.2.2. 计算流程

2.3. 关键中间代码

2.3.1. 求解七参数

2.3.2. 已知七参数后进行坐标转换

2.4. 样例数据

2.5. 最终结果

2.5.1. 七参数

2.5.2. 六参数

三、 十三参数坐标转换(大角度)

3.1. 背景说明

3.2. 算法原理

3.2.1. 数学模型

3.2.2. 计算流程

3.3. 关键代码

3.3.1. 计算十三参数

3.3.2. 已知十三参数后进行 坐标转换

3.3.3. 计算外检核点残差

3.4. 样例数据

3.5. 最终结果

四、 地心地固系与大地坐标系转换

4.1. 算法原理

4.2. 关键中间代码

4.2.1. XYZ坐标转换到BLH坐标

4.2.2. BLH坐标转换到XYZ坐标

4.3. 最终结果

4.3.1. 成果数据

4.3.2. 图形显示

五、 地心地固系与站心坐标系转换

5.1. 算法原理

5.2. 关键中间代码

5.2.1. XYZ坐标转换到NEU坐标

5.3. 最终结果

5.3.1. 成果数据

5.3.2. 图形显示