经纬差的计算公式

170次

问题描述:

经纬差的计算公式求高手给解答

最佳答案

推荐答案

1.在同一条经线上,不同纬度的两地,算出两地的纬度差,再乘以111km

2.在同一条纬线上,不同经度的两地,视情况而定: a、两地同在赤道上,算出经度差,再乘以111km b、两地同在南、北纬60度上,算出经度差,再乘以55.5km

其他答案

d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y1-y2))

x1,y1是纬度\\经度的弧度单位,r为地球半径

而当y1=y2时,公式就变为:

d=r*|x1-x2|

为你推荐