acpcw.com
当前位置:首页>>关于经度距离计算的资料>>

经度距离计算

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

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

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

1、如果仅算出两地的南北距离,则计算两地纬度差即可,与经度无关.北京纬度为39°54′N,马来西亚纬度为1°22′N,则两地纬度差为38°32′,根据纬度相差1°,距离相差111km的规律,计算得两地南北距离为4281km.2、如果计算两地球

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

跟直角坐标系一样

对于两个点,在纬度相等的情况下:经度每隔0.00001度,距离相差约1米;每隔0.0001度,距离相差约10米;每隔0.001度,距离相差约100米;每隔0.01度,距离相差约1000米;每隔0.1度,距离相差约10000米.对于两个点,在经度相等的情况下:纬度每隔0.00001度,距离相差约1.1米;每隔0.0001度,距离相差约11米;每隔0.001度,距离相差约111米;每隔0.01度,距离相差约1113米;每隔0.1度,距离相差约11132米.

在经纬网图上,可以根据经纬度量算两点之间的距离.全球各地纬度1°的间隔长度都相等(因为所有经线的长度都相等),大约是111km/1°.赤道上经度1°对应在地面上的弧长大约也是111km.由于各纬线从赤道向两极递减,60°纬线上的长度

先用赤道4万公里除以360度,得到经纬线每一度多少公里.两坐标距离较小可以把地球的凸面看成平面,把上面的点算好多少公里数在一元二次坐标轴上表示,(东1-东2)的平方加(北1-北2)得平方,再开平方即可.步骤如下:40000公里/360=111.1111公里,东1-东2=0度00分30秒=0.0083度. 北1-北2=0度00分45秒=0.0125度. ( 0.0125乘以111.1111)的二次方+(0.0083乘以111.1111)的二次方=2.7795 再开根号=1.6672公里 这是地球的曲面距离稍微比直线距离大些

1纬度间的距离=111千米即1度的经线长1经度间的距离=111cosa千米即1度的纬线长,a为该纬线的纬度.

网站首页 | 网站地图
All rights reserved Powered by www.acpcw.com
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com