经纬度如何计算距离

作者&投稿:登良 (若有异议请与网页底部的电邮联系)
如何计算经纬度之间的距离?~

计算经纬度之间的距离方法如下:
计算地球上经纬度之间的距离d,已知地球上两点的经度、纬度:(X1,Y1), (X2,Y2),其中X1,X2为经度,Y1,Y2为纬度;
视计算程序需要转化为弧度(*3.1415926/180)地球半径为R=6371.0 km,则两点距离d=R*arcos[cos(Y1)*cos(Y2)*cos(X1-X2)+sin(Y1)*sin(Y2)]。
假设在中国某地,杆影最短时是中午13点20分,且杆长与影长之比为1,则可知该地是北纬45°(tgα=1),东经100°(从120°里1小时减15°,4分钟减1°)杆长与影长之比需查表求α。再算两至日经度的算法不变 纬度在北半球冬至α+23.5°,夏至α-23.5°在任意一天加减修正值即可。

扩展资料经纬分度:
经度分为360度,每15度1个时区,其中0度的叫本初子午线,是第一个进入新一天的地方,然后向西每过1个时区就相差1小时。例如是早上5点,那么向西一个时区就是早上4点,再过1个时区就是早上3点,依此类推,向东则相反,一直到本初子午线。
纬度赤道的纬度为0°,将行星平分为南半球和北半球。纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北的点的纬度叫北纬,记为N,位于赤道以南的点的纬度称南纬,记为S。
纬度数值在0至30度之间的地区称为低纬地区,纬度数值在30至60度之间的地区称为中纬地区,纬度数值在60至90度之间的地区称为高纬地区。
参考资料:百度百科—经纬度

地球上任两点间距离公式:
地球上任两点,其经度分别为A1、A2(E正,W负),纬度分别为B1、B2(N正,S负)。
令A0=(A1-A2)÷2,B0=(BI-B2)÷2
f=√sinB0×sinB0+cosB1×cosB2×sinA0×sinA0


1、两点间空间直线距离=2fR
2、两点间最小球面距离=arcsinf÷90°×∏R(角度)
3、两点间最小球面距离=arcsinf×2R(弧度)

说明:E、W、N、S=东西南北;R=地球半径;√=根号;∏=圆周率。

同一纬度:cos纬度数×经度差×111km
同一经度:纬度差×111km
不同经度,纬度:将它们分别平移到同一经度,纬度后按以上方法计算出两个值,再用钩股定理计算


经纬度计算距离公式
地球上任意两点距离计算公式为 :D=R arccos(siny1siny2+cosy1cosy2cos(x1-x2))其中:R为地球半径,均值为6370km.A点经、纬度分别为x1和y1,,东经为正,西经为负 B点经、纬度分别为x2和y2,北纬为正,南纬为负 用上述公式算得两点的距离为30.4km,与googleearth的基本一致。注意的是经纬度...

地球上同一纬度两地距离计算公式
地球的半径是R,纬度的度数是a,两个城市的经度分别是b1、 b2。城市所在纬度平面的半径(与赤道面平行)r = Rxcosa;两城市的距离是纬度平面的弧长,D = (b1-b2)x 3.1416\/180 x r。

两个经纬度算距离公式及方法
经纬度是经度与纬度的合称组成一个坐标系统,它是一种利用三度空间的球面来定义地球上的空间的球面坐标系统,能够标示地球上的任何一个位置。怎么计算两个经纬度之间的距离,有什么计算公式或者方法技巧?1 经纬度计算方法 在地球上任何地点,只要有只表,有根竹竿,一根卷尺,就可知道当地经纬度。但表...

根据纬度算实际距离
在地球上同一条经线上纬度相差一度,实际距离是111公里;在赤道经度相差一度,实际距离是111公里,在其他的纬线上,经度每相差一度,实际距离是111*经度数*cos经度数,例如在北纬30度,经度相差5度,实际距离是:111*5*cos30度.

知道两个点的经纬度坐标如何求距离
已知两点经纬度,计算两地直线距离需遵循以下计算步骤:①将两地的经纬度转换为(x,y)(x',y')的形式计算经纬度的差值;②计算两地纬度值相差\/x-x'\/距离,经度值相差\/y-y'\/距离。③利用数学中的勾股定理计算两地直线距离。考察知识点:在经线上,纬度每差1度,实地距离大约为111千米;在纬线上,...

经纬度计算距离公式
在实际应用中,为了简化计算过程,通常使用简化版的经纬度计算距离公式。这个简化公式基于纬度差、地球半径和地球弧度进行计算。通过这个公式,我们可以大致估算出两个地点间的距离。然而,这种简化计算方式会带来一定的误差,但对于大部分应用来说,这种误差是可以接受的。对于需要更高精度的应用,比如导航或者...

经纬度与距离的换算
经纬度与距离的换算有以下两种方法:1、二维转换 二维转换方法是将平面坐标(东坐标和北坐标)从一个坐标系统转换到另一个坐标系统。在转换时不计算高程参数。该转换方法需要确定4个参数(2个向东和向北的平移参数,1个旋转参数和1个比例因子)。如果要保持GPS测量结果独立并且有地方地图投影的信息,那么...

在地球上怎么求距离?一纬度是多少千米?一精度是多少千米?
地球上所有的经线都是连接南北极点的半圆,长度相等,每间隔一个纬度,经线长度为111km;如,赤道和30°N之间的经线长度(南北距离)=30° x 111km。纬线的长度从赤道向两极递减,所以,每间隔一个经度,纬线长度=111km x cos(当地纬度);如,当地在60°N,0°经线和30°E之间的纬线长度(东西距离...

如何计算经纬度之间的距离?
2、计算程序需要转化为弧度(*3.1415926\/180)地球半径为R=6371.0 km,则两点距离d=R*arcos[cos(Y1)*cos(Y2)*cos(X1-X2)+sin(Y1)*sin(Y2)]。3、假设在中国某地,杆影最短时是中午13点20分,且杆长与影长之比为1,则可知该地是北纬45°(tgα=1),东经100°(从120°里1小时减15...

一经度是多少公里?一纬度是多少公里
在经线上,纬度每差1度,实地距离大约为111千米;在纬线上,经度每差1度,实际距离为111×cosθ千米。(其中θ表示该纬线的纬度.在不同纬线上,经度每差1度的实际距离是不相等的)。

扶绥县15247649856: 经纬度如何计算距离 -
雀邰小儿: 同一纬度:cos纬度数*经度差*111km 同一经度:纬度差*111km 不同经度,纬度:将它们分别平移到同一经度,纬度后按以上方法计算出两个值,再用钩股定理计算

扶绥县15247649856: 经纬度的距离计算公式 -
雀邰小儿:[答案] 同一经线上,纬度相差一度,距离相差111KM. 同一纬线上,经度相差一度,距离相差111KM乘以cos该纬度数.赤道上,经度相差一度,距离相差111KM. 不在同一纬线或同一经线上的就另当别论,具体问题具体分析.

扶绥县15247649856: 怎么知道经纬度算距离, -
雀邰小儿: 1、如果仅算出两地的南北距离,则计算两地纬度差即可,与经度无关.北京纬度为39°54′N,马来西亚纬度为1°22′N,则两地纬度差为38°32′,根据纬度相差1°,距离相差111km的规律,计算得两地南北距离为4281km. 2、如果计算两地球...

扶绥县15247649856: 如何根据经纬度计算两地间的距离 -
雀邰小儿:[答案] 1、地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下:40075.04km/360°=111.31955km111.31955km/60=1.8553258km=1855.3m而每一分又有60秒,每一秒就...

扶绥县15247649856: “急~~~!”知道两点的经纬度 如何计算两点的距离 知道A、B两点的经纬度 -
雀邰小儿: 一、经度 【PS:两点的经度差一定是1、当两点同时是东经或西经时,两者相减 2、当两者不是同时是东经或西经时,两者相加.若值若值>180° ,则用360° — 该值 二、纬度 1、当两点同时是北纬或南纬时,两者相减 2、当两者不是同时是北纬或南纬时,两者相加.

扶绥县15247649856: 经纬度及距离的计算 -
雀邰小儿: 打开EXCEL1、在A2、B2、C2、D2单元格填上两地经纬度.EXCEL根据两点经纬度计算距离2、在E2单元格输入公式=6371004*ACOS(1-(POWER((SIN((90-B2)*PI()/180)*COS(A2*PI()/180)-SIN((90-D2)*PI()/180)*COS(C2*PI()/180)),2)+POWER((SIN((90-B2)*P

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

扶绥县15247649856: 知道经纬度怎么算距离? -
雀邰小儿: 问题一:怎么根据经纬度计算线路的距离 1、地球赤道上环绕地球一周走一圈共40075.04公里,而@一圈分成360°,而每1°(度)有60,每一度一秒在赤道上的长度计算如下:40075.04km/360°=111.31955km111.31955km/60=1.8553258km...

扶绥县15247649856: 怎样计算两个经纬度之间的距离 百度百科 -
雀邰小儿: 经纬度之间的距离计算如下: 计算地球上经纬之间的距离d,知道地球上两点的经纬度:(x1,Y1),(X2,Y2),其中x1,X2为经纬度,Y1,Y2为经纬度; 如果地球半径为r=6371.0公里,则两点之间的距离为d=r*Arcos[cos(Y1)*cos(Y2)*cos(x1-x2)+...

扶绥县15247649856: 知道两点的经纬度 怎么用excel算距离 -
雀邰小儿: 原料:WPS表格或者Excel表格 1、在Excel表格的A1到E1分别输入下列信息.A地经度,A地纬度,B地经度,B地纬度,两地距离(顺序不能错). 2、如图所示,对A2到E2的单元格进行边框的添加. 3、在E2的单元格输入如下公式:=6371004*ACOS((SIN(RADIANS(B2))*SIN(RADIANS(D2))+COS(RADIANS(B2))*COS(RADIANS(D2))*COS(RADIANS(C2-A2)))) 4、分别输入A,B两地的经纬度. 5、表格即可自动算出相应AB两地的距离.

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