用经纬度计算城市距离已知两个城市的经纬度,怎样用经纬度来计算两个城市的直线距离?求计算公式.例如,北京:东经116.46北纬39.92到重庆:东经106.54北纬29.59x1、A1、RADIANS分别是什么?

问题描述:

用经纬度计算城市距离
已知两个城市的经纬度,怎样用经纬度来计算两个城市的直线距离?求计算公式.
例如,北京:东经116.46北纬39.92到重庆:东经106.54北纬29.59
x1、A1、RADIANS分别是什么?

直线距离,直接根据公式√[(x1-x2)²+(y1-y2)²];
球面距离是:6370*ACOS(COS(RADIANS(A1)-RADIANS(A2))*COS(RADIANS(B1)-RADIANS(B2)))
直接放到EXCEL中求.