Computer Engineering and Applications ›› 2013, Vol. 49 ›› Issue (4): 202-205.

Previous Articles     Next Articles

Algorithm and realization of conversion of earth coordinate based on quaternion

ZHAO Jianjun, CHEN Bin, YANG Libin   

  1. Department of Ordnance Science & Technology, NAAU, Yantai, Shandong 264001, China
  • Online:2013-02-15 Published:2013-02-18

基于四元数的大地坐标转换算法及实现

赵建军,陈  滨,杨利斌   

  1. 海军航空工程学院 兵器科学与技术系,山东 烟台 264001

Abstract: Coordinate conversion among different coordinate systems on the certain spheroid can be wildly used in the field of measurement and so on. According to the rules that quaternion can be used to converting the coordinates, the converting algorithm is improved, design and realize the program of coordinate conversion is designed and realized by VC++. By illustrating some special points and emulating, it is verified that the program is credible, simple in operation and meet the requirement of convertion. The new algorithm has some improvement compared with former one.

Key words: quaternion, earth spheroid, coordinate conversion

摘要: 在确定的地球椭球体上不同位置建立坐标系,它们之间的坐标变换在测量、军事等诸多领域具有重要应用。利用四元数可以表征坐标点绕轴旋转的特性,对现有坐标转换算法进行改进,并通过VC++设计实现了大地坐标转参心直角坐标、同一地球椭球体上不同坐标系之间坐标转换的功能。通过对特殊点建立坐标系对程序进行了验证和仿真,结果表明程序运行可靠,操作方便,满足转换要求。改进算法较原始算法有一定的改进。

关键词: 四元数, 地球椭球体, 坐标转换