北京到上海离多少公里?

阴岚慧阴岚慧最佳答案最佳答案

北京的中心位于东经116°24′,北纬39°54′,海拔约40米;上海的中心位于东经121°28′,北纬31°14′,海拔约6 m。两地地理上大致处于同一纬度,但北京偏东北一点。这样算来直线距离大概1000km左右吧……但是这是经度差,并不是两个地点的连线的直线距离(两城不在同一条经线)。如果一定要问“从上海到北京大约有多少公里”的话,那就要计算两地之间的球面距离了。

由于地球是个球体,因此无论我们如何改变出发点和目的地,地球上任何两点间的距离都不可能是直线的,必然要绕一个大圈子。不过因为地球自转的原因,南北方向走比跨越大西洋要快一些(不是快很多!),所以坐火车从北京到上海理论上要比坐飞机节约一个小时左右的时间。 但实际上地球自转的影响很小,计算出来两者的球面距离几乎是一样的——在忽略地球自转的情况下,地球上任意两点之间最短的距离就是连接该两点所在纬线上的所有点的线段长度之和,而因为纬线是同心圆,所以最后算出来的就是绕地球一周的距离。也就是说,从上海到北京有相当于围地球赤道跑一圈的距离那么远。 以上只是基于简单的几何学原理做的粗略计算。现实中还要考虑地形、气候等因素,所以实际的往返路程要远于上述数值。

发表评论
请发表正能量的言论,文明评论!