明代建都北京,在老北京人的传说中是件有神秘色彩的事,徐达在刘伯温的授意下以射箭定都的传说,仿佛说明北京之成为首都是很偶然的。其实,明代迁都北京,有极为充分的历史、文化、政治、军事、经济、个人情感的原因。它是中国文明从西向东迁移变动的结果。明开国定都南京,赖以推动全国,是符合明代人定都原则的,但蒙古势力返回并峙持于漠北,随时可以卷土重来,如不全力守卫边疆,可能出现北宋第二。北京的地缘位置属交通要冲,占住北京,就挟制了西北到东北、北方到南方的四条关口,北京城外有太行山、军都山、燕山,地势高峻,明代人认为“以燕京而视中原,居高负险,有建瓴之势”,“形胜甲天下,层山带河,有金汤之固,诚万古帝王之都”。