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

作者&投稿:阮费 (若有异议请与网页底部的电邮联系)
~ 地理对于文科生来说算是文科中理科一般的存在,那是不是有什么简单易懂的解题技巧来帮助文科生们学好地理呢,地理中已知两点经纬度求距离难到了很多同学,下面我为大家整理了相关信息,以供参考。
1 如何计算已知经纬度两点间的距离
设地球半径为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;不在同一纬线或同一经线上的就另当别论,具体问题具体分析。
1 已知两点经纬度计算距离的具体例子
球是一个近乎标准的椭球体,它的赤道半径为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


关于高中地理中地球经纬度距离的计算
这个经度就是从南极到北极所连的线,两条相对的经线构成一个经线圈。而纬线则是和赤道平行的一圈一圈的圆。地球上每条经线常都相等,而纬线则不是。经度每隔一度,相差约111KM。纬线在赤道上也是每差一度就隔111KM。但是随着维度的升高,纬线圈越来越短,则就要求纬线的余弦值bing并乘111,例如北纬...

地理直角坐标 经纬度 转换
式中的X、Y为国家控制点的已知坐标,X’、Y’为测定坐标,△X和△Y为偏移量。求得偏移量后,就可以用此偏移量纠正测区内的其他测量点了。把其他GPS测量点的经纬度测量值,转换成平面坐标X’Y’,在此XY坐标值上直接加上偏移值就得到了转换后的54系坐标:X=X’+△X Y=Y’+△Y 在上述EXCEL...

经纬度怎么看
详情请查看视频回答

初中地理经纬度练习题
人们给地球表面假设了一个坐标系,这就是经纬度线。经度是地球上一个地点离一根被称为本初子午线的南北方向走线以东或以西的度数。纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。经纬度是经度与纬度的合称组成一个坐标系统。又称为地理坐标系统。为了精确地表明各地在...

读图,完成下列各题:(1)写出A、B两点的地理坐标.A:纬度___,经度...
东边的时刻比西边的时刻早,因此可以判断C、D中先看到太阳升起的是D. (4)从20°W向东160°E向西的半球为东半球,由图可看出,A、B、C、D都在20°W以东,160°E以西,都位于东半球. (5)根据E点的经纬度标注即可.故答案为:(1)30°N;0°;60°N;120°E;(2)西南;北温...

地理怎么看经纬度度数
从赤道向两极,纬度越来越高。赤道是划分南北两半球的分界线 经纬度1度=60分=3600秒,这个六十进制是古巴比伦人定制的,我们今天仍然在使用,只要关于角度和圆都是一样。2、纬度 赤道的纬度为0°,将行星平分为南半球和北半球。纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至...

地理中的经纬网怎么看?我不懂,还有有关于经纬度的内容
第一步:判断东西经与南北纬代号(也是最关键的一步)。判断依据:看数字,往东越来越大的是东经(E),往西越来越大的是西经(W),往北越来越大的是北纬(N),往南越来越大的是南纬(S)。做法:箭头指示法 按照经纬度数字的变化规律,从小到大绘制箭头,箭头指向就是相应的经纬度。第二步:...

地理经纬度判别。可以知道中点这个点的经度么。求说明理由。_百度知 ...
图中的中点是没有经度的。 这个点是极点,好比北极点,只有纬度(北纬90),没有经度的。唉、、、你还是学的太少?还是你故意调侃我?

初中地理,经纬度填空?
正西,东北,西南,120°W20°N,120°W60°N,160°E40°N,西,北

地球的经纬度
地球经纬度的作用 1、地理定位 经纬度可以用来精确地确定地球上任何一点的位置。这种地理定位包括地理坐标系中的精确位置、高度和方向。经纬度可以准确地描述和定位地球上的山川、河流、城市和其他地理特征。此外,经纬度还可以帮助进行地图制作、导航和测量等工作。2、时区划分 经度还被用来确定时区。由于...

丰城市18859748681: “急~~~!”知道两点的经纬度 如何计算两点的距离 知道A、B两点的经纬度 -
鄣萍注射: 一、经度 【PS:两点的经度差一定是1、当两点同时是东经或西经时,两者相减 2、当两者不是同时是东经或西经时,两者相加.若值若值>180° ,则用360° — 该值 二、纬度 1、当两点同时是北纬或南纬时,两者相减 2、当两者不是同时是北纬或南纬时,两者相加.

丰城市18859748681: 已知两点经纬度如何算两点距离 -
鄣萍注射:[答案] 设地球半径为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两点间的直线距离, 很高兴为您解答 参考:百度...

丰城市18859748681: 地球上两地经纬度已知,怎么求距离啊?求公式…… -
鄣萍注射:[答案] 两地纬度之差为a,所以弧度为(a/180)π,地球半径R,所以两地南北相距为(a/180)πR,两地经度之差为b,两地东西相距(b/180)πR,所以两地距离为√((a/180)πR)^2) ((b/180)πR)^2)

丰城市18859748681: 如果知道两点的经纬度 如何算两点之间的距离 -
鄣萍注射: 同纬度不同经度 (赤道除外) h X 111 X COSD=G (h=两地经度差 D=当地的地理纬度 G=实际距离) 跨纬度的需要构造个三角 比如说AB两点不同经纬度(A经B纬) 那就先算出与A点共线的那条纬度B'的距离,在算A到B'的距离,在用勾股定理就...

丰城市18859748681: 用什么样的公式可以算出已知经纬度两地间的距离? -
鄣萍注射:[答案] 评论 ┆ 举报 并不代表知识人的观点 回答:fmy1891 圣人 4月8日 17:02 在经纬网图上,可以根据经纬度量算两点之间的距离.全球各地纬度1°的间隔长度都相等(因为所有经线的长度都相等),大约是111km/1°.赤道上经度1°对应在地面上...

丰城市18859748681: 已知两点的经度和纬度数值,怎么计算两点间的距离? -
鄣萍注射: 介绍一下圆上2点曲面距离的求法. 主要就是算出2点在大圆上的圆心角.然后按照圆的弧长公式计算距离. 对于经纬度都不同的两点,可以先找一个经纬度分别与两点中一个相等的点. 然后加上圆心总共四点,这样就是一个三角锥.而与圆心相连的三个三角形有两个的角已知,分别是经度和纬度之差.设为a,b.要求另一个圆心角c.sorry 接下来不会了.555

丰城市18859748681: 地理中,已知两地的经纬度.如何求两地的距离!!谢谢 -
鄣萍注射: 设地球半径为R A:在 北纬39.1 做一个与赤道平行 与地球相交的平面 那么你肯定可以得到一个圆 这个圆的半径肯定是 R*cos39.1 那么这个圆上 东经117.2 到 (东经-97.2 =西经97.2) 的弦长 R*cos39.1 * sin[360-(117.2+97.2)]/2 = R*cos39.1 * sin...

丰城市18859748681: 知道两点的经度纬度,怎么算两点之间的距离 -
鄣萍注射: 公式:=6371004*ACOS((SIN(RADIANS(B2))*SIN(RADIANS(D2))+COS(RADIANS(B2))*COS(RADIANS(D2))*COS(RADIANS(C2-A2))))

丰城市18859748681: 已知地球上两点经纬度求距离 -
鄣萍注射: 1、这两个地点的距离是1955.68公里. 2、这是在谷歌地球上量得的,很准确

丰城市18859748681: 已知地图上2点的经纬度,如何计算这两点的距离? -
鄣萍注射: 地球赤道上环绕地球一周走一圈共nbsp;40075.04公里而一圈分成360°而每1°(度)有60'每一度一秒在赤道上的长度计算如下:40075.04km/360°=111.31955km111.31955km/60'=1.8553258km=1855.3m而每一分又有60秒每一秒就代表...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网