知道两地的经纬度如何计算两地之间的球面距离
将地球看作一个球体,设一个求心O。设地球半径为R。过两地做一个大圆周。将A,B两地分别与O相连,已知两地经纬度,换算出角AOB的角度。便可求出这个交所对应的弧的长度,也就是两地距离了。
注意!计算的距离应该是劣弧的长度,不要算成U弧的长度。
参考资料:初中、高中数学书。
将地球看作一个球体,设一个求心O。设地球半径为R。过两地做一个大圆周。将A,B两地分别与O相连,已知两地经纬度,换算出角AOB的角度。便可求出这个交所对应的弧的长度,也就是两地距离了。
注意!计算的距离应该是劣弧的长度,不要算成U弧的长度。
参考资料:初中、高中数学书。