中易网

如何根据经纬度计算两地间的距离

答案:2  悬赏:20  
解决时间 2021-11-10 15:26
如何根据经纬度计算两地间的距离
最佳答案
1、地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下:

40075.04km/360°=111.31955km

111.31955km/60=1.8553258km=1855.3m

而每一分又有60秒,每一秒就代表1855.3m/60=30.92m

任意两点距离计算公式为

d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}

其中A点经度,纬度分别为λA和ΦA,B点的经度、纬度分别为λB和ΦB,d为距离。

2、分为3步计算:

第1步 分别将两点经纬度转换为三维直角坐标:

假设地球球心为三维直角坐标系的原点,球心与赤道上0经度点的连线为X轴,球心与赤道上东经90度点的连线为Y轴,球心与北极点的连线为Z轴,则地面上点的直角坐标与其经纬度的关系为:

x=R×cosα×cosβ

y=R×cosα×sinβ

z=R×sinα

R为地球半径,约等于6400km;

α为纬度,北纬取+,南纬取-;

β为经度,东经取+,西经取-。

第2步 根据直角坐标求两点间的直线距离(即弦长):

如果两点的直角坐标分别为(x1,y1,z1)和(x2,y2,z2),则它们之间的直线距离为: L=[(x1-x2)^2+(y1-y2)^2+(z1-z2)^2]^0.5

上式为三维勾股定理,L为直线距离。

第3步 根据弦长求两点间的距离(即弧长):

由平面几何知识可知弧长与弦长的关系为:

S=R×π×2[arc sin(0.5L/R)]/180

上式中角的单位为度,1度=π/180弧度,S为弧长。

3、1度的实际长度是111公里。但纬线的距离会越考两端越小,他的距离就会变成111乘COS纬度数,经度不变。

4、南北方向算出两点纬度差,一度等于60海里,1分等于1海里,海里与公里换算关系1海里等于1.852公里。东西方向量出距离到两点间纬度附近量出纬度差,得出海里数,再乘以1.852换算成公里。可按直角三角形原理求出两点间距离。

5、度的实际长度是111公里。但纬线的距离会越考两端越小,他的距离就会变成111乘COS纬度数,经度不变(如果在同一经度)
全部回答
同纬度不同经度 (赤道除外)h x
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦见孩子被绑架是什么意思?好不好呢?
锦州移动对移动打电话免费的手机卡有几种?
脸部缺水变得很粗糙应该怎样做?
老人手机机型都有哪些?
喜闻乐见的意思?成语怎么解释?
我的世界村庄有钻石的代码
平安银行贷款当天夜里00点之前还都不算逾期吗
人民工社地址在哪,我要去那里办事
洗车机工作时为什么从泵头下流水
请教下大家枸骨叶能治骨刺吗
海浪冰箱质量怎么样
怎样区分天然大理石和人造大理石
学成文武艺,货于帝王家的意思?成语怎么解释
邢台定做橱柜厂家哪家强?
台州哪里有卖进口摩托车的店
推荐资讯
鉴定古董的小说
小孩长个子但不长肉是怎么回事啊?
宝宝喝配方粉可以为多喝奶而刻意多添粉吗?
名公巨人的意思?成语怎么解释?
四通电脑服务部(汉城东街165)地址好找么,我
pu人造革价格高不高?
电视背景墙壁纸贴画要多少钱?
乐高机器人最高级的件套是什么型号?------比
我老婆生了小孩两年了以前还好现在没性欲了怎
日本袖珍石猴有多高?石猴穿的衣服哪里有卖啊?
如何报名参加荷花奖、桃李杯、全国舞蹈大赛?
染发严重脱发怎么办?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?