成都距离拉萨多远?
从地图上看,成都有一个特点和拉萨特别像——都是一个“凹”字形的盆地。 这是地形图上的成都和拉萨。 如果把四川省比做一个倒立的U形,那么成都在这个U形的底部。而拉萨就在离成都最近的这个顶点处。 我在地图上量了一下,成都到拉萨的直线距离是1398公里(我也不知道为啥四川那么多城市名字里带个“州”);如果按铁路线来量,则是2046公里。
我翻了好多资料,查到了这两种距离的来源,它们都是“经度相差1°,两地相距111千米”这个公式的延伸: 也就是说,只要知道两地经纬度相隔多少度,就能算出两地之间的距离了。 比如上海到北京的距离,就是经度差距1°,两地相距111千米的6倍多;而重庆到拉萨的距离,就是经度差距1°,两者间相距111千米的15倍左右。 所以,当我知道了这些,再结合百度地图测出的1398/2046这个数字,就会觉得似乎还是有点道理的。
但我觉得还是有不合理之处——毕竟我国疆土辽阔,东西、南北跨度都大,相同经度的各地距离肯定不完全一样啊! 举个例子来说明这个问题吧: 假如起点是在我的家乡——河南省郑州市。然后沿着东经113°向东行驶,第一座城市是会宁,第二座城市是庆阳,第三座城市是新疆若羌……一直往东,经过30多个市,才能抵达终点漠河。 但如果在同一个省之内,情况就截然不同了。比如说,要是以河南省会郑州为起点,沿同一条经度线向东,第一个到达的是新乡市,第二个是开封市,而不是商丘市或者是焦作市。甚至都不会经过许昌。
所以,同样是经度相差一度,两市之间距离并不一定完全一样。而且,相差的度数越多,两城之间的距离就越远——这显然和不加考虑的“经度相差1°,两地相距lkm”这个公式是有区别的。
那有人可能会问了,既然按经度差1°,相距lkm的这个公式来计算各地距离不正确,它到底错在哪呢? 错在了没有区分同一纬线上城市之间的间隔。因为城市大多分布在同一纬线的两端(或者说北回归线和南回归线附近),这样同纬线上的各个城市的经度差异就不大了,从而造成了按照这个公式计算出来的结果是不合理的。