【己知地球上两点的经纬度,算出两点间的距离,求excel公式-查字典问答网
分类选择

来自李红波的问题

  【己知地球上两点的经纬度,算出两点间的距离,求excel公式有知道的能不能改改的?或者有新的excel公式可以代替的?=6378137*ACOS(SIN(C3)*SIN(E3)+COS(C3)+COS(E3)*COS((B3-D3)))*3.1415926/180A经度116.233396A纬度39.9724】

  己知地球上两点的经纬度,算出两点间的距离,求excel公式

  有知道的能不能改改的?或者有新的excel公式可以代替的?

  =6378137*ACOS(SIN(C3)*SIN(E3)+COS(C3)+COS(E3)*COS((B3-D3)))*3.1415926/180

  A经度116.233396A纬度39.972482B经度116.233388B纬度39.972478

  注:我是门外汉,写多了看不懂,只要正确的excel公式即可,

  麻烦把符号字母代表什么都写好了,

3回答
2020-05-04 18:13
我要回答
请先登录
刘嘉勇

  ABCD

  1112.1924623.62301112.1924623.623

  E1=6378.137*acos(sin(A1)*sin(B1)*cos(C1-D1)+cos(A1)*cos(B1))*3.1415926/180

  单位:公里

2020-05-04 18:15:20
李红波

  你好,问一下A1、B1、C1、D1分别代表什么呢?

2020-05-04 18:16:45
刘嘉勇

  原理:设地球上某点的经度为lambda,纬度为phi,则这点的空间坐标是x=cos(phi)*cos(lambda)y=cos(phi)*sin(lambda)z=sin(phi)设地球上两点的空间坐标分别为(x1,y1,z1),(x2,y2,z2)则它们的夹角为A=acos(x1*x2+y1*y2+z1*z2),A是角度则两地距离为A/180*pi*R,其中R为地球平均半径6371误差不超过1%

2020-05-04 18:18:41

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •