2016 - 2024

感恩一路有你

两点之间最短路径算法 地球上面两点之间的最短距离怎么算,我?

浏览量:1770 时间:2021-03-12 15:25:33 作者:admin

地球上面两点之间的最短距离怎么算,我?

球体上两点之间的最短距离是穿过两点的大圆(半径等于球体半径)的下弧。已知两点分别为σ1和σ2,纬度分别为φ1和φ2。两点间最近距离的计算公式为s=2πRθ/360°(1),其中θ可由以下公式求得:[sin(θ/2)]^2=[sin(φ1-φ2)/2]^2[sin(σ2-σ1)/2]^2cosφ1cosφ2(2)注:1。其中s是球面上任意两点之间的最短距离(球面距离);2。θ是两点之间的距离。用公式(2)计算θ时,纬度φ和σ为正北纬和负南纬,东经为正西经为负。3关于球面上两点最短路径的定性描述,概括如下:1。如果两个点在同一个子午线圈或同一个赤道上(理论上,它们都是大圆),那么两个地方的最短路径是沿着子午线圈或赤道。2如果两点在同一子午线圈上(除赤道外),则两个地方的最短路径弯曲到高纬度(两点所在的大圆和下弧),如果两点不在同一个圈内或同一个圈内,则更为复杂,一般不予考虑

两点之间最短路径算法 经过所有点的最短路径问题 圆锥最短路径问题

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。