
1. 参考:
输入公式= 6371004 * ACOS(1-(POWER((SIN((90-B2)* PI()/ 180)** COS(A2 * PI()/ 180)-SIN((90 -D2) * PI()/ 180)* COS(C2 * PI()/ 180)),2)+电源((SIN((90-B2)* PI()/ 180)* SIN(A2 * PI()/ 180 )-SIN(((90-D2)* PI()/ 180)* SIN(C2 * PI()/ 180)),2)+ POWER((COS((90-B2)* PI()/ 180)- COS((90-D2)* PI()/ 180)),2))/ 2)

在单元格A2,B2,C2和D2中,分别填充两个地方的亮点的经度和纬度lonA latA lonB latB
2. 参考:

= 6371004 * ACOS((SIN(弧度(B2))* SIN(弧度(D2))+ COS(弧度(B2))* COS(弧度(D2))* COS(弧度(C2-A2)) ))
3. 计算:

地球是近似标准的椭球,赤道半径为6378.140公里,极地半径为6356.755公里,平均半径为6371.004公里(忽略了地球表面地形引起的误差,这只是理论上的估计)的);
将第一个点A的纬度和经度设置为(LonA,LatA),将第二个点B的纬度和经度设置为(LonB,LatB)
以0度经度为参考,以东经度为经度的正值(经度),以西经度为经度的负值(-Longitude),以北纬度为90度的纬度值(90-纬度),以南纬度为90+纬度值(90+纬度),经过上述处理后的两点分别计为(MLonA,MLatA)和(MLonB,MLatB). 然后根据三角推导,可以得出以下计算两点间距离的公式:
C = sin(MLatA)* sin(MLatB)* cos(MLonA-MLonB)+ cos(MLatA)* cos(MLatB)
距离= R * Arccos(C)* Pi / 180
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/shumachanpin/article-300362-1.html
兼顾监视外国军舰动向
我跟你
首先我们实力已经显著增强