根据两点坐标生成大圆航迹点

编程入门 行业动态 更新时间:2024-10-13 04:18:57

根据两点坐标生成大圆<a href=https://www.elefans.com/category/jswz/34/1727905.html style=航迹点"/>

根据两点坐标生成大圆航迹点

生成大圆航迹的C++代码完整实现

说明:(不考虑高度,可在三维数字地球上绘制大圆航线)

把地球看做一个球体,通过地面上任意两点和地心做一平面,平面与地球表面相交看到的圆周就是大圆。
两点之间的大圆劣弧线是两点在地面上的最短距离。沿着这一段大圆弧线航行时的航线称为大圆航线。
由于大圆航线是两点之间的最短航线,故有时称为最经济航线。
大圆航线的计算包括初始航向角、航程、各分点坐标的计算。
大圆航线距离最短,但导航较困难。因此实用中通常采用长距离靠近大圆航线,而短距离走等角航线的作法。

代码实现:

算法依赖的公共定义请参见:“算法公共定义头文件” 文章

 *@文件       Algorithm.h*@描述       算法库**@作者       GhY*@日期       2023年1月27日*@版本   

更多推荐

根据两点坐标生成大圆航迹点

本文发布于:2024-03-10 11:56:34,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1727898.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:航迹   大圆   坐标   两点

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!