文档介绍:***导航程序设计
(卫星应用工程本科适用)
主讲:黄劲松
武汉大学 测绘学院 卫星应用工程研究所 ©2005, 2006,1 2007
第三章 坐标算法
武汉大学 测绘学院 卫星应用工程研究所 ©2005, 2006,2 2007
概述①
• 坐标系的有关概念
– 坐标系
• 一种用坐标在已知范围空间内表示出点的方法
• 需要指定原点、轴的指向和长度单位
– 基准
• 用作参考的点、线或面
• 是坐标系的具体实现
– 坐标的表达方式
• 线坐标
• 曲线坐标
极坐标
• 3
概述②
• ***导航中常用坐标系
– 基准
• WGS-84
• 地方坐标系
– 坐标系
• 笛卡尔坐标系
• 大地坐标系
• 站心坐标系
• 平面坐标系
– 坐标的表达方式
• 直线坐标
• 曲线坐标
4
自定义坐标类型①
• 笛卡尔坐标
typedef struct tagCRDCARTESIAN {
double x;
double y;
double z;
} CRDCARTESIAN;
typedef CRDCARTESIAN *PCRDCARTESIAN;
5
自定义坐标类型②
• 大地坐标
typedef struct CRDGEODETIC {
double longitude;
double latitude;
double height;
} CRDGEODETIC;
typedef CRDGEODETIC *PCRDGEODETIC;
6
自定义坐标类型③
• 站心地平坐标(线坐标形式)
typedef struct tagCRDTOPOCENTRIC {
double northing;
double easting;
double upping;
} CRDTOPOCENTRIC;
typedef CRDTOPOCENTRIC *PCRDTOPOCENTRIC;
7
自定义坐标类型④
• 站心地平坐标(极坐标形式)
typedef struct tagCRDTOPOCENTRICPOLAR {
double range;