当前位置:新励学网 > 秒知问答 > 已知经纬度求距离

已知经纬度求距离

发表时间:2024-07-31 12:14:06 来源:网友投稿

D = arc cos((sin北纬A×sin北纬B)+(cos北纬A×cos北纬B×cosAB两地经度差))×地球平均半径 (Shormin) 其中地球平均半径为6371.004 km,D的单位为km 在经纬网图上,可以根据经纬度量算两点之间的距离。

全球各地纬度1°的间隔长度都相等(因为所有经线的长度都相等),大约是111km/1°。赤道上经度1°对应在地面上的弧长大约也是111km。 由于各纬线从赤道向两极递减;60°纬线上的长度为赤道上的一半,所以在各纬线上经度差1°的弧长就不相等。在同一条纬线上(假设此纬线的纬度为α)经度1°对应的实际弧长大约为111cosαkm。 所以只要知道了任意两地间的纬度差,或者是赤道上任何两地的经度差,就可以计算它们之间的实际距离。 两地间最近距离的判断:若两地经度差等于180o,则过两地的大圆为经线圈,两地最近距离为大圆中过两极点的劣弧;若两地经度差不等于180o,则过两地的大圆不是经线圈,而与经线圈斜交,两地最近距离不过极点,而是过两极地区。

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!