地理中已知两点经纬度求距离怎么算
2018-11-04 10:08:06文/修镱轩地理对于文科生来说算是文科中理科一般的存在,那是不是有什么简单易懂的解题技巧来帮助文科生们学好地理呢,地理中已知两点经纬度求距离难到了很多同学,下面小编为大家整理了相关信息,以供参考。
如何计算已知经纬度两点间的距离
设地球半径为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两点间的直线距离。
一般来说,同一经线上,纬度相差一度,距离相差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
- 两直线间的距离公式是什么
设两个直线分别为Ax+By+C1=0和Ax+By+...
2021-03-19 - 空间两点间的距离公式及例题
两点间距离公式常用于函数图形内求两点之间距离、求点...
2020-10-20 - 点到面的距离公式是什么怎么求
点到平面距离是指空间内一点到平面内一点的最小长度。...
2020-10-15 - 离太阳由近到远的八大行星排序及记忆方法
八大行星按照离太阳的距离从近到远,它们依次为水星、...
2020-10-06 - 直线外一点到这条直线的什么叫做点到直线的距离
从直线外一点到这条直线所画的垂线段的长度叫做这点到...
2020-08-13 - 为什么动滑轮费2倍距离
动滑轮费距离是因为使用动滑轮时,钩码由两段绳子吊着...
2020-08-03 - 外心到三角形什么的距离相等
三角形的外心是各边中垂线的交点(是外接圆的圆心),...
2020-08-03 - 双曲线焦点到渐近线的距离
双曲线焦点到渐近线的距离是:半虚轴=b。如果曲线上...
2019-12-08 - 两条平行直线距离公式
两条平行直线距离公式:若两直线分别为Ax+By+C...
2019-11-19 - 今天距离2019年高考还有多少天
今天距2019高考还有多少天?查看2019高考倒计...
2018-08-03 - 高考倒计时:距2019年高考还有几天
2019年高考日的倒计时:距今还有333天。201...
2018-07-09 - 高考倒计时:距离2019高考还有多少天
2019高考倒计时日历献给所有的高三党!高考倒计时...
2019-04-16 - 如何拉近梦想与现实的距离
梦想与现实的距离,差的是努力,而我选择的是从一个梦...
2017-11-08 - 专科工资高的十大专业 哪些专业有前景
专科工资高的十大专业有哪些,什么专业有前景,小编整...
2021-03-26 - 美术生大学四年花费多少 贵吗
美术生大学四年花费多少,贵不贵,小编整理了相关信息...
2021-03-26
点击查看 高中地理 更多内容