1.北京是宝地,“幽州之地,左环沧海,右拥太行,北枕居庸,南襟河济,诚天府之国”。 前有河(永定河),后有山(燕山),东靠海(渤海),西有川(太行山),这不仅符合中国古代的风水概念,而且的军事上易于防守!
2.北京战略位置重要,北京南面就是华北平原,北京是防范北方游牧民族入侵的一大屏障!
3.北京历史悠久,在春秋时期燕国在这里就有了城邑(蓟)!
4.北京的交通发达,秦国统一六国后就修了驰道,北京当时作为燕国都城(蓟)是驰道所经之处!隋朝时期所修的大运河起点就是北京!
5.气候原因,元朝和清朝两个朝代统治阶层都是北方少数民族,他们以前所居地区气候与北京差不多,并且他们不适应南部的湿润和酷暑,所以选择北京!
磊子原创,请勿粘贴!
原因是多方面的,气候等自然原因上面的答案有说明,这里不另述!
接下来说说我的观点。
定都北京,主要集中在金元明清四朝(以前也有,可以另行搜索).
在金国是后期为避蒙古军锋芒才从上京迁都南京(北京)的。
元朝是为加强对中原的控制才迁都大都(北京)。
明朝是为了能够加强边境管理,能够更好的防御蒙古的侵犯。
清朝和元原因相同。
北洋政府,在北京能够远离革命派的“基地”南京。
共和国是为能够和民国形成一个鲜明的不同,在说在当时南京的群众基础相对北京来说,北京更加安定些。
总之来说有三原因(除去已经有人回答的自然原因):
一:在封建社会里,我国的主要危险全来自北方的民族,在北京能够加强北方的军事力量,有利御边。
二:北京以北的政权入主中原后为加强对全国的统治才定都北京。
三:另外因为定都北京的朝代多了,人民都北京对北京有了一种认同,一种情素了。因此人民能够更加容易的认同接受他的“心脏”地位。
其实根本不多
也就元明清三朝
元朝定都北京,一是因为北京离蒙古草原近,二是北京长期被外族占领,有利于统治,当地汉族百姓不会对外族有什么压力...比如说南方就绝对不利于元朝统治
明朝定都北京,一是天子守国门,因为当时蒙古又逐渐强大起来...二是因为朱棣作为燕王,他的政治核心地带就在北京,如果定都南京,那么不利于他统治
清朝定都北京,和元朝差不多,一是离关外近,二也是因为南方不适合定都.
由此可以看出,定都北京并不是由于地理位置,而是出于当时的政治形势需要
至少元、清就不怎么需要担心草原(康熙时期是个例外)
其实要说明点,北京其实并不适合作为古代国家的都城,要说都城最适合的还是长安.朱元璋称帝后,曾经数次想迁都长安.曾经多次派太子(也就是朱标考察长安),可是后来朱标死,朱元璋伤心过度,也就没有经历去管迁都的事了
这样长安失去了作为都城的机会
其实看历史来说,长安绝对比北京适合作为都城(具体,请参考历代长安为都城的国家与元明清三代对比)
北京位于华北大平原与东北平原、蒙古高原的交接处,对于维持东北这一相对独立而又极为重要的地理区域与内地的联系、维持国家和民族的统一具有不可替代的作用。同时北京位于渤海沿岸,属于环渤海经济圈,发展经济的条件优越。最后,作为全国陆上交通总枢纽,北京与东南、华南经济发达地区的交通都相当便利,京沪铁路一带是中国人口最密集的东部沿海平原地带,京广铁路则纵贯中国南北中轴线,同时又有京哈铁路贯穿东北。从地图上看,中国版图像一只雄鸡,东北和本部分别是头部和身体,是至关重要的两个组成部分,而新疆、西藏等地则是尾部蓬松的羽毛,北京恰恰处在咽喉部位,在心理上也具有中心地位。