球面两点的距离与角度的计算如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R.如果以0度经线为基准,那么根据地球表面任意两点的经纬度就可以计算出这两点间
球面两点的距离与角度的计算
如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R.如果以0度经线为基准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值).设第一点A的经纬度为(LonA,LatA),第二点B的经纬度为(LonB,LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90-Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA,MLatA)和(MLonB,MLatB).同时虚拟一个直角坐标,以纬线为x轴,经线为y轴.这些是先决条件.根据上面条件,求下面几个值.
1、A(MLonA,MLatA)和B(MLonB,MLatB)已知,求直线AB与x轴的夹角度数.
2、A(MLonA,MLatA)和直线AB长度与x轴的夹角已知,求B(MLonB,MLatB)
请给出公式,写出计算过程与注释,
你们是不是误解了我的x轴呀,我是将大球面当成平面,用纬线的方向作为X轴罢了.我是想知道球的A至B的运动方向.