计算正弦跟踪给定的纬度/经度锚点:开始和结束路标,Delta-Bearing,周期数

4视图(30天)
我想计算一群锚点沿正弦路径从开始路标结束路径如下图中描述。
我给:
  1. 起点和终点的路径(lat1 lon1]和[lat2 lon2]
  2. delta-bearing,度
  3. 正弦周期的数量
起点和终点的路径点之间的距离是25 nm ~如果很重要。
轴承一般是在145 - 210度,和delta-bearing十到二十五度。
我新的映射工具箱所以我不是很熟悉的所有功能。我有个主意如何解决它,但我认为它过于复杂,而且,我认为,有一个简单的解决方案。
提前谢谢。

答案(1)

Dhruv
Dhruv 2023年3月23日
这里是您可以遵循的步骤来计算一系列的路径点沿正弦路径:
  1. 确定起点和终点的路径点之间的距离使用距离函数的映射工具。
  2. 找到最初的轴承从航点开始到结束路标使用工具箱中的轴承功能映射。
  3. 确定delta-bearing基于提供的范围。
  4. 确定正弦路径的波长和振幅通过使用适当的公式。
  5. 使用距离、初始轴承和delta-bearing计算一系列的中间路线点沿大圆路径使用估计函数的映射工具。
  6. 通过使用工具箱的航迹距离函数映射。计算垂直距离投射正弦道路的路标上的大圆路径为每个中间路标。
  7. 使用波长和振幅计算每个路标的纬度和经度抵消基于其垂直距离正弦路径。
  8. 计算每个路标的纬度和经度通过添加偏移量对应的中间路径点的纬度和经度和输出一系列的锚点。
注意,这种方法忽略了地球的曲率。你也可以请参考下面的文档指导。希望这些建议将帮助您开始使用映射工具箱和帮助解决你的问题。

类别

找到更多的在映射的工具箱帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!