鄙人认为朱元璋定都南京是因为综合因素的考虑, 同时站在朱元璋的角度还是南京的选择最为有利,而具体来说:
1,综合因素,万年帝国
首先,众所周知,南京和北京一样都是中国人,心目中的重要的建都地,其背后的文化氛围,物资基础等等方面都是中国古代城市中的翘楚。所以出于 朱元璋的考虑选择南京还是北京,都是应该的。 可是出于当时实际的实际条件,以及更多的综合因素的考虑,朱元璋才选择了南京。
要知道,人朱元璋可是安徽人,是正儿八经的淮右布衣,所以南京这个邻家的世界名城个人感情是不同于北国人的,因为江淮平原,一直是南京的屏障!再说了,南京所在成了有江淮屏障,还有长江天险,海运便利。如果能把成都那个自以为是割据政权搞定,那么南国半壁江山,就不是问题了。
同时当徐达等人,带着军队越过江淮,逼近黄河的在北国上北伐胜利后,南京就有了黄河,和太行山等等北国多山,多关的保护,所以对于一心要建设万年帝国朱元璋来说,是多么的靠谱的事。
2,南京备份,北京守门、
其次,朱棣上位后,选择迁都北京,是出于国防和政治斗争的需要,可是南京却是一直按照备份首都,一直在运转的,故此对于朱棣来说,哪怕迁都北京。有着大量战略缓冲空间的南京,在他心目中还是有着相当重要地位的,而从后来南明依托南国,对清王朝的60年的纠缠,南京更是扮演着重要的角色,所以出于朱元璋的角度,南京为都才是他为子孙计的上选,因为此地,不需要子孙们,堵国门, 还有和建立南明,翻盘的机会!同时居于南北中间,控制全国更加便利。