上海到兰州多少公里数?
从上海市中心至兰州市中心,直线距离约1635公里——这还是不包含地理上曲折的“距离”(因我国地形复杂,自西向东经行实际上远非直线);若是选择乘坐火车或飞机,则分别需要20小时47分钟和8小时46分钟。 不过,这些数字或许还难以让题主产生直观印象,故一并附上其他相关数据和图片,以便更清晰、立体地感受两地间的距离: 上海地处长江三角洲地区,而兰州则是黄河中游重镇。
如果单单比较两座城市本身的地理位置,直线距离大约是1635公里——这个数值与上面提到的“直线距离”大致相当。 但若考虑到山川河流等地形因素,实际通行里程还要多出许多。因此有不少人表示,上海到兰州其实“不远”——这话其实也没错。
以下图片皆来自互联网
从地图上看,从上海到兰州确实只有一河之隔,即著名的湟水河。但正如答案开头所提到的,这条看起来咫尺之遥的湟水河实际上宽窄不一,最窄处也有数十公里,故而隔河相望并非易事。
古人便想了另外的法子——在河中架起浮桥,从而实现“一河两岸,双向交通”。据载,这种浮桥最早诞生于战国时期的魏国。到了唐代,西北地区又出现了另一种新型桥梁——“铁索桥”。 这种铁索桥通常由两条横贯东西的巨木构成桥身,中间用一根粗大的铁链相连,上面铺上木板便成了通途。由于取材方便,制作简易,且便于维修,这一发明迅速得到推广和使用。
除了以上提到的河道和桥梁之外,历史上从兰州到上海还有一个可行路线——取道秦岭山脉。只不过这一条线路目前仅能作为古丝绸之路的一段,供后人参观和体验古人的艰辛。