如何根据经纬度差计算两点之间距离
由于地球是一个类圆的球体,不同地区 1 纬度的纵向间距离是一样的,但经度间的横向距离是和所处的纬度相关。在北极或南极点上,所有的经线都汇聚于一点,所以所有经度间的距离都为0,在赤道上,所有的经线都分散得最开,每条经线间的距离也最大。
明白了以上的原理,就容易理解怎样计算了。假设地球在A纬度的周长为L,则A 纬度间的距离为 L/360,而在纬度为A的地区,其平行于赤道的圆周长为 L*cosA(这个画张图,根据半径的比就明白了),相应的 1 经度间的横向距离为 L*cosA/360。赤道的实际周约长为40000km,代入上面的公式就可以大致估算出 1 纬度间的纵向距离为 111km,纬度为A的地区的 1 经度间的横向距离为 cosA*111km。
北半球纬度、经度的1度1分1秒对应的方向、距离各是多少?
一、 不同纬度的间距差是相同的,
纬度(赤道)
一度合110.94公里,
一分合1.849公里,
一秒合30.8米。
纬度数值加大时,位置北移,减小时则位置南移。
二、经度差对应的东西方向距离因其所处的纬度不同而不同,在北半球的东经差数见下表:
纬度 |
东半球经度差对应的东西方向距离 |
||
1° |
1′ |
1″ |
|
北纬51° |
70公里 |
1.17公里 |
19.50米 |
北纬44° |
80公里 |
1.33公里 |
22.21米 |
北纬40° |
85.3公里 |
1.42公里 |
23.69米 |
北纬36° |
90公里 |
1.50公里 |
25.00米 |
北纬30° |
96公里 |
1.60公里 |
26.67米 |
北纬26° |
100公里 |
1.67公里 |
27.78米 |
北纬20° |
104公里 |
1.73公里 |
28.89米 |
由表中可知:
北纬36°时,经度1度合 90公里 ,一分合1500米,一秒合25米。
经度数值加大时,位置东移,减小时则位置西移。