为什么古代选择南京作为首都?而后来又把首都迁到北京?跟地形有什么关系吗?

3 个回答

古代都城的设立,不仅和地形有关,还和封建王朝的版图、军事、经济等很多因素相关。以南京作为首都的朝代(国家)是三国时期的吴国(称建业),两晋时期(西晋称为建邺,后改为建康),南北朝时期的宋齐梁陈,明朝太祖及建文帝时期,最后一次将南京作为首都的是清末农民起义军建立的太平天国(名天京)。北京是元朝时正式的第一次作为国家的首都,明朝明成祖时期将首都从南京迁往北京,清朝时期北京也是首都。将都城从南京迁到北京的只有明朝而已。可以看出,以南京作为首都的那些朝代或者国家,版图比较小,大部分是以南方为主,而元朝疆域辽阔,北京大概位于所统治领土的地理中心,又比较靠近他们发家的蒙古地区,且北京处于平原地区,前代的开发也比较到位,因此定都北京;而明朝迁都是因为瓦剌(元朝遗部)滋扰北方边境,都城北迁有利抵御外敌,且承祖朱棣在登大宝之前是燕王,他的势力范围在北京最为稳固,迁都北京更容易维护他靠兵变夺来的皇位。到了清朝,北京已经相当繁华了,所以清政府没必要另寻都城。