古代選擇一個城市做都城,有很多因素是需要考慮的,而最重要的兩條,便是軍事地理和人文經(jīng)濟交往。
所以你看,歷史上能發(fā)動戰(zhàn)爭一統(tǒng)江山的勢力,基本上都出自這幾個位置。
其次便是人文經(jīng)濟,最直白的就是一個糧食問題,不管是戰(zhàn)時還是平時,一座城市一旦成為都城,人口必然大量聚集,吃飯便成了問題。你像長安為什么能長期做中原王朝建都首選,除了地理優(yōu)勢之外,就是因為這里這是古代經(jīng)濟發(fā)展水平最高的地方,“關(guān)中之地,于天下三分之一,而人眾不過什三,然量其富,什居其六”。再加上往南還有一個大糧倉巴蜀,所以整個上古史,西打東幾乎就是定律。
但是歷史推進到中后期,關(guān)中便不合適了,為什么?因為帝國規(guī)模越來越大,西部的經(jīng)濟越來越不能滿足需求,而這個時候,東南吳越一帶的經(jīng)濟卻突飛猛進,也就是說,從東南運輸糧食供給京都,成為無法改變的事實。
首先考慮的,是洛陽,因為洛陽雖然不在關(guān)中,可是他的地形也很險要,北枕黃河,隔河遙峙太行、王屋等山,又有北面的邙山作天然屏障,南有險峻的伊闕,再南有熊耳、少室諸山。西控崤、函之險,東扼虎牢,中有土壤肥沃的伊、洛平原,糧食足以自給。所以古人說洛陽“控以三河,固以四塞“,那是一點都沒有錯的。
歷史上定都洛陽的王朝,都有過被內(nèi)部或外部敵人攻陷的經(jīng)歷,相對于長安而言,不是最安全。所以很長一段時間內(nèi),中原王朝會采取雙保險的態(tài)勢,將長安、洛陽定為東西二京。譬如西周,在鎬京城破之后,就遷到洛邑;東漢在洛陽遭遇攻擊之后,遷回長安;唐朝安史之亂,洛陽是第一道防線,長安是第二道,兩個都不行,再考慮去四川避難。
試想,如果不是發(fā)生后來的異族入侵,在和平條件下,開封做都城,真的是再合理不過。交通最便利、經(jīng)濟貿(mào)易最發(fā)達、文化氛圍最濃厚,莫過于此。
然而,北方少數(shù)民族的南下,改變了歷史。這個時候,北京地區(qū)的地理優(yōu)勢就顯現(xiàn)出來,宋朝拿不下幽云十六州,就無法改變自己的軍事弱勢,遼、金、元三個少數(shù)民族王朝的歷史,充分證明了這一點。明朝朱棣能打敗朱允炆,其實也有這方面的地理因素。