A闪的 BLOG 技术与人文
对于两个点,在纬度相等的情况下:
对于两个点,在经度相等的情况下:
纬度的 1度=111公里,而 1度 = 60角 = 3600秒,所以纬度的1秒 = 30.8米。
我们平常所用的经纬度是建立在地球为椭圆体上的,所以在不同的经线圈上为度1秒相差不多的。但在不同的纬度圈上1秒经度相差还是很多的,要注意这点。
1秒的纬度约合度烧米,根据地球的直径算周长,然后除以360度。地球的大概半径为6371.004千米,所以,纬度1秒 约等于 30.87米,1分 约等于 85km。
1秒经度长在不同的纬度不一样,在赤道上1秒经度长为30.87米,但在不同的纬度上为30.87*cos纬度(米)。
所以,经度1秒 约等于 30.87*cos纬度(米)
2点坐标之差 * 每秒经纬度距离 = 2点之间直线距离
由于地球是一个类圆的球体,不同地区 1 纬度的纵向距离是一样的,但经度间的横向距离是和所处的纬度相关。在北极或南极点上,所有的经线都汇聚于一点,所以所有的经度间距离都为0。