公元1368年,朱元璋建立大明,定都南京,但事实上在很长一段时间里,朱元璋对南京并不满意,他甚至一度考虑将首都迁至西安。南京在历史上有很多名字,比如建康、金陵、应天等等,也的确做过很多朝代的首都,比如东吴、东晋等等。从地理的角度来讲,南京地处长江中下游平原的中心地带,交通便利、粮食充足,但细看之下定都南京的却大都是偏安一隅的割据政权,因此朱元璋对南京并不满意。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(1)

明朝建立之初,元朝仍旧控制着长江以北的半壁江山,此时定都南京可以及时获取江南充足的人力、物力和财力支持,不过随着明军逐渐在江北打开局面,南京就显得过于偏南了。尤其当徐达大军攻克大都,山东、河北、山西等地陆续光复,南京已然不适合作为一个大一统王朝的首都而存在,此时朱元璋开始考虑迁都。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(2)

此时对于迁都的备选对象,朝廷一开始考虑的是开封,毕竟这里是宋王朝的旧都,在元朝从北方袭来之前,开封汴梁是全国最大的城市。不过开封有一个天然的缺陷,就是缺少地理屏障,一旦敌人越过黄河,立马就能包围开封,这也是北宋亡于金人之手的主要原因。其次就是燕王的封地北平,但在明初的时候,这里几乎就是与蒙古交战的前线,把首都放在这里太过冒险。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(3)

对于迁都这件事,朱元璋确实煞费苦心,甚至连老家安徽凤阳都被纳为备选对象,可见朱明王朝的确不想留在南京。此时环顾天下,还有哪个地方适合建都吗?于是有人想到了西安,这里孕育过秦汉隋唐等多个强盛王朝,而且关中被山带河,颇有王者之气。公元1370年,也就是徐达打下陕西与甘肃之后,朱元璋册封自己的次子朱樉为秦王,镇守西安。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(4)

朱樉为明初九大塞王之一,名分地位仅次于太子朱标,由此可见朱元璋对西安的重视。洪武三年,西安开始大规模整修城墙,尽管只是藩王封地,但西安城的修建规格却完全依照国都的级别,对朱元璋而言,似乎迁都西安只差最后的临门一脚。然而就在最后关头,西安还是丧失了成为明王朝首都的机会,因为太子朱标通过视察西安给出了最终的结论,西安不适合定都。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(5)

朱标的理由很简单,关中人口众多,但土地狭小,当地的粮食无法供应起一个大一统王朝的都城所需,而如果从外地输送粮食的话,不仅会增加运粮成本,更要命的是一旦天下有变,极有可能被敌人掐住喉咙。先秦时期,人口不像后来那般稠密,而关中平原沃野千里,加上崤函之固,秦汉因之以成帝业,不过千年以后这样的状态就改变了,随着人口激增、耕地骤减,关中再也无法发挥出先秦时期的作用。

明朝宋朝汉朝唐朝顺序(汉朝唐朝定都长安)(6)

图-西安城墙

事实上,从隋唐以后西安就已经不适合作为首都了,隋唐两代初期都以长安为都城,但随着关中人口的增多,粮食压力越来越大,到最后朝廷都不得不跑到洛阳办公。明朝初年,生产凋敝、百废待兴,国家没有理由,也没有实力举全国之力供养一城,西安也就失去了成为首都的可能。最后就是因为位置的缘故,从全国范围看,西安确实够偏的,以当时的交通条件,既然不能够掌控全国,又何必非要往这个角落里钻呢?

,