00问答网
所有问题
求通过经纬度计算地球表面任意两点间距离的公式?
需要详细的推导过程,希望结果比较准确....主要用于从GPS获得的两点的坐标来计算两点间的距离.
举报该问题
推荐答案 推荐于2016-12-02
设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2 ],
AB =R•arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2]
利用勾股定理与正弦定理则可求出AB两点间的直线距离,在利用正弦定理可求出AB两点与地球0点夹角的度数,再利用如下公式:角EOD的度数/360度=E与D之间的球面距离/大圆周长,则可求出AB的球面距离。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/TTTDejBB.html
其他回答
第1个回答 2009-03-08
纬线两条之间111千米,经线111KM*sin纬度,再有勾股定理。
第2个回答 2009-03-08
一个经纬度的距离大约是111千米
相似回答
通过经纬度
量
算两点之间的距离的
全部
公式
!
答:
地球上任意两点距离计算公式为 :
d=r arccos(siny1siny2+cosy1cosy2cos(x1-x2))其中:r为地球半径
,均值为6370km.a点经、纬度分别为x1和y1,,东经为正,西经为负 b点经、纬度分别为x2和y2,北纬为正,南纬为负 用上述公式算得两点的距离为30.4km,与googleearth的基本一致。注意的是经纬度...
已知
经纬度求距离
(不需要程序或者答案,请帮忙解释下
计算
过程)
答:
地球上任两点间距离公式:
地球上任两点,其经度分别为A1、A2(E正,W负),纬度分别为B1、B2(N正,S负)
。令A0=(A1-A2)÷2,B0=(BI-B2)÷2 f=√sinB0×sinB0+cosB1×cosB2×sinA0×sinA0 则 1、
两点间空间直线距离=2fR
2、两点间最小球面距离=arcsinf/90° πR(角度)3、两点间...
地球
上
任意两点
的
距离的公式
,
用经纬度
表示(完整公式)
答:
其中:
C=sin(β1)sin(β2)cos(α1-α2)+cos(β1)cos(β2)
;特别注意:arccosC的单位是弧度。
根据经纬度
,如何
求地球
上
任意两点间距离
答:
cosb*cosy*(cosa*cosx+sina*sinx)+sinb*siny=cosb*cosy*cos(a-x)+sinb*siny 因此AB
两点的
球面
距离
为 R*{arccos[cosb*cosy*cos(a-x)+sinb*siny]} 注:1.x,y,a,b都是角度,最后结果中给出的arccos因为弧度形式。2.所谓的“东经为正,西经为负,北纬为正,南纬为负”是为了
计算的
方便。...
大家正在搜
月球距离地球有多远
太空距离地球多少公里
太阳跟地球的距离
地球表面到地心有多远
最靠近地球表面的一层
地球到大气层的距离
月球离地球多少公里
火星到地球的距离
地球经纬度怎么看
相关问题
利用经纬网可以准确地确定地球表面上任意一点的位置,还可以判断...
根据经纬度求地球表面大圆距离
matlab求已知地球表面三点经纬度,求地球表面一点到这三点...
经度和纬度的一秒在地球表面的距离应该怎么算
指定经度纬度,怎么知道该点地球表面磁场强度与磁倾角??
经纬度是怎么划分的?
指定经度纬度,怎么知道该点地球表面磁场
地球表面任何地点都可以用经纬度来确定其位置这句话对吗