地理中已知两点经纬度求距离怎么算

地理对于文科生来说算是文科中理科一般的存在,那是不是有什么简单易懂的解题技巧来帮助文科生们学好地理呢,地理中已知两点经纬度求距离难到了很多同学,下面小编为大家整理了相关信息,以供参考。

如何计算已知经纬度两点间的距离

设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2 ],则AB =Rarccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2],可以利用勾股定理与正弦定理则可求出AB两点间的直线距离。

一般来说,同一经线上,纬度相差一度,距离相差111KM;同一纬线上,经度相差一度,距离相差111KM乘以cos该纬度数.赤道上,经度相差一度,距离相差111KM;不在同一纬线或同一经线上的就另当别论,具体问题具体分析。

已知两点经纬度计算距离的具体例子

球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为 6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。如果以0度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点A的经 纬度为(LonA, LatA),第二点B的经纬度为(LonB, LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90- Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA, MLatA)和(MLonB, MLatB)。那么根据三角推导,可以得到计算两点距离的如下公式:

C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)

Distance=R*Arccos(C)*Pi/180

这里,R和Distance单位是相同,如果是采用6371.004千米作为半径,那么Distance就是千米为单位,如果要使用其他单位,比如mile,还需要做单位换算,1千米=0.621371192mile,如果仅对经度作正负的处理,而不对纬度作90-Latitude(假设都是北半球,南半球只有澳洲具有应用意义)的处理,那么公式将是:

C=sin(LatA)*sin(LatB)+cos(LatA)*cos(LatB)*cos(MLonA-MLonB)

Distance=R*Arccos(C)*Pi/180

以上通过简单的三角变换就可以推出。

如果三角函数的输入和输出都采用弧度值,那么公式还可以写作:

C=sin(LatA*Pi/180)*sin(LatB*Pi/180)+cos(LatA*Pi/180)*cos(LatB*Pi/180)*cos((MLonA-MLonB)*Pi/180)

Distance=R*Arccos(C)*Pi/180

也就是:

C=sin(LatA/57.2958)*sin(LatB/57.2958)+cos(LatA/57.2958)*cos(LatB/57.2958)*cos((MLonA-MLonB)/57.2958)

Distance=R*Arccos(C)=6371.004*Arccos(C) kilometer=0.621371192*6371.004*Arccos(C)mile=3958.758349716768*Arccos(C) mile

地理中已知两点经纬度求距离怎么算

下载Word文档到电脑,方便收藏和打印~

下载Word文档

带你看艺考
艺考信息时光机

四川旅游学院2022年四川、云南省的本科批次以及四川体育和对口专科批次录取结果查询

四川旅游学院2022年四川、云南省的本科批次以及四川体育和对口专科批次录取结果查询
四川旅游学院
录取查询四川旅游学院2022/8/16

宁波诺丁汉大学2022年高考录取结果查询(2022-08-15更新)

宁波诺丁汉大学2022年高考录取结果查询(2022-08-15更新)
宁波诺丁汉大学招生办
录取查询宁波诺丁汉大学招生办2022/8/16

西安外事学院2022年青海、甘肃、吉林、四川普通类专科录取结果查询

西安外事学院2022年青海、甘肃、吉林、四川普通类专科录取结果查询
西安外事学院招办
录取查询西安外事学院招办2022/8/16

嘉兴学院2022年上海市录取结果查询

嘉兴学院2022年上海市录取结果查询
嘉兴学院招生办公室
录取查询嘉兴学院招生办公室2022/8/16

四川工业科技学院2022年四川专科批录取查询

四川工业科技学院2022年四川专科批录取查询
四川工业科技学院
录取查询四川工业科技学院2022/8/16

浙江中医药大学2022年上海市普通本科批结果已可查询

浙江中医药大学2022年上海市普通本科批结果已可查询
浙江中医药大学招生办
录取查询浙江中医药大学招生办2022/8/16

文山学院2022年贵州省高职专科批录取结果查询

文山学院2022年贵州省高职专科批录取结果查询
文山学院订阅号
录取查询文山学院订阅号2022/8/16

电子科技大学成都学院2022年新生及老生学费

电子科技大学成都学院2022年新生及老生学费
电子科技大学成都学院
学费电子科技大学成都学院2022/8/16

天津中医药大学2022年上海市本科普通批(综合改革)录取结果查询

天津中医药大学2022年上海市本科普通批(综合改革)录取结果查询
天津中医药大学本科招生
录取查询天津中医药大学本科招生2022/8/16

天津中医药大学2022年新疆维吾尔自治区内高班本科一批(理工)录取结果查询

天津中医药大学2022年新疆维吾尔自治区内高班本科一批(理工)录取结果查询
天津中医药大学本科招生
录取查询天津中医药大学本科招生2022/8/16

天津中医药大学2022年西藏自治区内高班本科一批(理工)录取结果查询

天津中医药大学2022年西藏自治区内高班本科一批(理工)录取结果查询
天津中医药大学本科招生
录取查询天津中医药大学本科招生2022/8/16

天津中医药大学2022年新疆维吾尔自治区本科二批预科(理工)录取结果查询

天津中医药大学2022年新疆维吾尔自治区本科二批预科(理工)录取结果查询
天津中医药大学本科招生
录取查询天津中医药大学本科招生2022/8/16

成都东软学院2022年录取结果查询(更新至8月15日)

成都东软学院2022年录取结果查询(更新至8月15日)
成都东软学院招生办公室
录取查询成都东软学院招生办公室2022/8/16

西南医科大学2022年上海本科普通批录取结果查询

西南医科大学2022年上海本科普通批录取结果查询
西南医科大学
录取查询西南医科大学2022/8/16

上海海事大学2022年本科招生录取结果查询持续更新中(8月16日)

上海海事大学2022年本科招生录取结果查询持续更新中(8月16日)
上海海事大学招生办
录取查询上海海事大学招生办2022/8/16

陕西科技大学2022年录取结果查询

陕西科技大学2022年录取结果查询
陕西科技大学本科招生
录取查询陕西科技大学本科招生2022/8/16

西安建筑科技大学2022年本科录取结果查询

西安建筑科技大学2022年本科录取结果查询
西安建筑科技大学招办
录取查询西安建筑科技大学招办2022/8/16

西安理工大学2022年8月15日录取结果查询

西安理工大学2022年8月15日录取结果查询
西安理工大学招生办
录取查询西安理工大学招生办2022/8/16

华东师范大学2022年插班生拟录取名单

华东师范大学2022年插班生拟录取名单
华东师大本科招生
录取查询华东师大本科招生2022/8/16

山东师范大学2022年录取结果查询(截止至8月15日)

山东师范大学2022年录取结果查询(截止至8月15日)
山东师范大学本科招生
录取查询山东师范大学本科招生2022/8/16
没有更多了?去看看其它艺考内容吧

艺考热搜

艺考数据
艺考资源站

  • 艺考分数线
  • 艺考简章