怎样确定球面(地球)两点之间的距离?

问题描述:

怎样确定球面(地球)两点之间的距离?
知道地球两点的经纬度,怎么确定地球上这两点的距离.
要公式和简要的说明.

设一个三维空间坐标(x,y,z),设地球半径为R,设赤道面的z坐标为0,设北纬为正,南纬为负,则对某一纬度α而言,z=Rsinα,将地心到0°经线的射线方向设为x轴正方向,则180°经线方向为x轴负方向,再设东经90度为y轴正方向,则...