请问 经纬度换算成距离的公式请详细说明下各个参数还是不行啊 那我怎么知道这两点的距离啊 你只是给出了经度和纬度的距离网上的一个公式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分别代表什么

问题描述:

请问 经纬度换算成距离的公式
请详细说明下各个参数
还是不行啊 那我怎么知道这两点的距离啊 你只是给出了经度和纬度的距离
网上的一个公式
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(纬度数)等于纬度(东西)的实际距离.