我正在将具有纬度和经度值的机场之间的飞行路径绘制到Google Map(API的v3)上。

但是,与v2不同,v3似乎没有选择将折线放在地图上的两个点之间,并将其显示为大圆飞行路线。

因此,我当时想的是,有可能沿着两个纬度/经度点之间的大圆路径计算多个点。

我对数学非常恐惧,几乎无法理解或理解大圆弧计算的工作原理。
有谁知道C#库或代码段可以获取两个纬度和经度点,并沿着它们之间的大圆路径计算出许多点?

最佳答案

看看Mike Gavaghan's C# Geodesy Library

09-05 15:22