发布网友 发布时间:2022-04-23 21:45
共1个回答
热心网友 时间:2023-06-22 16:52
假设地球半径为R曼哈顿距离求的即是球面直角三角形两条直角边的距离之和。设点1(x1,y1),点2(x2,y2)假设x2>x1以x2所在纬线(半径为R2)为基准,d1=2 pi R2 |y2-y1|/360,东经为正,西经为负,若|y2-y1|>180,实际的d1*=2 pi R2-d1,若|y2-y1|<180,d1*=d1d2=2 pi R |x2-x1|/360,北纬为正,南纬为负d=d2+d1*