字典翻译 问答 其它 请问经纬度换算成距离的公式请详细说明下各个参数还是不行啊那我怎么知道这两点的距离啊你只是给出了经度和纬度的距离网上的一个公式d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y
问题标题:
请问经纬度换算成距离的公式请详细说明下各个参数还是不行啊那我怎么知道这两点的距离啊你只是给出了经度和纬度的距离网上的一个公式d(x1,y1,x2,y2)=r*arccos(sin(x1)*sin(x2)+cos(x1)*cos(x2)*cos(y
问题描述:

请问经纬度换算成距离的公式

请详细说明下各个参数

还是不行啊那我怎么知道这两点的距离啊你只是给出了经度和纬度的距离

网上的一个公式

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|

但是我不知道X1,X2,Y1,Y2分别代表什么

邓燚回答:
  纬度差乘以111千米等于经度(南北)的实际距离   经度差乘以111千米再乘以cos(纬度数)等于纬度(东西)的实际距离.
点击显示
其它推荐
热门其它推荐
  • 其它