利用经纬度计算两点距离
经纬度范围仅限于中国境内!
人气:276 ℃ 时间:2020-02-05 09:49:33
解答
设地球半径为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的球面距离.
数学不好的的话就直接下个软件算得了,搜“经纬度算距离的工具”.
推荐
猜你喜欢
- 已知A={x^2-ax+a^2-19=0},B={x|x^2-5x+6=0},C={x|x^2+2x-8=0}且A交B不等于空集,A交C=空集
- [(382+498*381)* 198]/(382*498-116)
- 于无声处听惊雷的含义是什么?
- 一条直线过P(3,4),倾斜角45度,求直线与直线3x+2y=6的交点M与P之间的距离
- 如图所示,AB为一长为L的光滑水平轨道,小球从A点开始做匀速直线运动,然后冲上竖直平面内半径为R的光滑半圆环,到达最高点C后抛出,最后落回到原来的出发点A处,如图所示,试求小球
- 一个蔬菜市场运来白菜2吨,运来的青菜是白菜的六分之一,青菜有多少吨?
- 台风造成灾害的原因有哪些
- 为测定某黄铜中铜的质量分数,取10g这种铜锌合金与足量盐的反应,生成氢气0.2g,求这种合金中铜的质量分数?