陕甘资政录诸山总序
戴祖启
陕西甘肃之山。远自岭于阗而东分为两支。其北支自肃州昆仑山。东踰嘉峪关。径肃州甘州。南为祁连山。东径永昌。南为雪山。又东径凉州。南为姑臧。南山亘数郡。延袤千余里。皆一山也。山脉起伏。东抵中卫之沙山。又东结为黑山。而迄于黄河。其脉未尽。复东出而为南北二支。其一支东北出为贺兰山。遥掖黄河北行。径灵州宁朔宁夏之西北抵平罗北三百里为黑山。陕甘之境尽矣。又北出径古定襄。迤东抵高阙。又东而为阴山。阴山以东。绵亘万里。极于辽海。天所以限中外也。其一支东南出为桥山。径庆阳之东。鄜州延安之西。南尽三水之分水岭。北尽葭州艾高坪。绵亘八九百里。东北抵河。陕甘之境尽矣。祁连从关外。自西而东。自古界划羌胡。甘凉河湟之阨塞也。贺兰自南而北。循河西出塞垣。其山后则诸夷出没之薮也。桥山自西南抵东北。起于西河之东。而竟于东河之西。此三山者。不见于禹贡。惟合为祁连北出之支山。而弱水出于穷石。穷石亦祁连之麓也。此陕甘北支诸山之大略也。其南支。自大积石而东至西倾。又东北至于鸟鼠。又东南至于朱圉。又东而为陇为汧为吴岳。汧陇。据秦宁凤汉之会。当陕甘两省之交。实南支之统会也。自是而东。亦分南北二支。其一支东北出踰凤翔。而为岐山。又东北为干州之梁山。又东至醴泉为九八。又东北至化为甘泉。又东北为嵯。又东为富平之荆山。其尾为朝。迄于河。此秦晋之要塞也。陕甘之境尽矣。溯河北上。又起而为韩城之梁山。为龙门与河东壶口雷首诸山。脉络通。形势相倚。此禹贡所谓导汧及岐。至于荆山。逾于河。又所谓既载壶口。治梁及岐者也。凡此诸山。皆在渭北。并渭东行。关中人统谓之北山。其一支东南出踰宝鸡。而为太白山。又东为终南秦岭。又东为骊山。其阳为蓝田山。又东为少华。又东为太华。其阳为雒南之熊耳。熊耳南出为商山。商山东为武关。太华之东为潼关。皆阨塞也。又东迄于河。陕甘之境尽矣。凡此诸山。皆在渭南。亦并渭东行。关中人统谓之南山。自西倾至太华。二千余里。东西相望。南北地道相准。禹贡所谓西倾朱圉鸟鼠。至于太华者也。荆山之脉。逾河而为雷首。华山之脉。亦逾河而为雷首。雷首者。又此南北两支之再会。其下则禹贡所谓底柱析城。至于王屋。太行恒山。至于碣石。入于海。古谓之天下之脊也。汧陇之支。又南出而为宁羌之嶓冢。循汉而东。为大巴山。此南支之别出者也。巴山之南。接四川之小巴山。陕甘之境尽矣。此陕甘南支诸山之大略也。由此观之。甘凉之山以百数。祁连为之宗。灵朔近塞之山以百数。贺兰为之宗。鄜延庆之间山以百数。桥山为之宗。岷洮之山以百数。西倾为之宗。秦凤之间山以百数。汧陇吴岳为之宗。凤邠之山以百数。岐梁为之宗。渭阳之山以百数。九八嶭为之宗。同华之山以百数。荆梁为之宗。关中之南其山以百数。太白终南为之宗。商洛之山以百数。太少二华为之宗。褒河之山以百数。嶓冢为之宗。汉滨之山以百数。大巴山为之宗。夫散而难稽者形也。远而可会者脉也。伏而不可见者山之脉也。显而可循者水之流也。今但主黄河渭汉三大川。自西河以西标祁连。贺兰以东标桥山。河之上流标西倾。其下流标荆梁龙门。渭之源漂鸟鼠。渭之上流标汧陇吴岳。渭之北标九八甘泉嵯哦。渭之南标太白终南少华太华。汉之源标嶓冢。汉之上流标大巴山。自余重峰迭岭。名不可纪。数不能终者。非此诸山之龙。即诸山之麓。否则其别支也。其脉虽不可尽考。各从其相近之郡县。而附录焉。观吾书者。纵横数千里之间。山河阨塞。碁布星置。亦可以了然如指诸掌矣。
论江南
顾祖禹
采石之与京口。股肱建业。实有据险临前之势。而非止于靳靳自守者。说者曰。京口凭江为险。然而陵谷之变。今昔不同。曹丕见江流汹涌。以为天限南北。陈孔范亦曰长江天堑。寇岂能飞渡。盖以江流为可恃也。然考晋建兴末。祖逖自京口渡江。中流击楫矣。义熙六年。刘裕灭南燕。会卢循袭建康。裕卷甲南还。自广陵济江出京口。梁承圣二年。陈霸先自丹徒济江。围齐广陵。隋开皇九年。贺若弼自广陵济江。拔京口。唐武德三年。李子通亦自广陵济江。取京口。以蹙沈法兴。自是以后。南北渡者。皆以京口为通津。昔人谓采石渡江。江面比瓜洲为狭。故繇采石济者。常居十之七。夫自唐以来沙洲日积。江面南北相距仅七八里。唐初江面阔四十里其后沙壅为瓜洲开元中江面阔二十五里宋时洲渚益广绍兴中江面犹阔十八里明嘉靖以来江面仅阔七八里又有谈家洲横列其中南北渡口晴明时一苇可杭也故昔日之采石比京口为重。而今日之京口比采石为切。消息之理也。江防考。京口西接石头。东至大海。北距广陵。而金焦障其中流。实天设之险。繇京口抵石头。凡二百里。高冈逼岸。宛如长城。未易登犯。繇京口而东。至孟渎七十余里。或高峰横亘。或江泥沙淖。或洲渚错列。所谓二十八港者。皆浅短狭。难以通行。故江岸之防。惟在京口。而江中置防。则圌山为最要云。安庆府。淮服之屏蔽。江介之要冲。汉建安十九年。曹操遣朱光为庐江太守。屯皖。大开稻田。吕蒙曰。皖地肥美。若一收熟。彼众必增。于是攻皖破之。遂为重镇。曹叡太和二年。遣曹休侵吴向皖。满宠上言。休所从道。背江傍湖。易进难退。此兵之絓地。若入无疆口。音无限隔也一云无疆口在桐城县夹石东南宜深为之备。晋咸宁四年。吴人大佃皖城。王浑遣应绰击破之。其地上控淮淝。山深水衍。战守之资也。徐氏锴曰。皖之为地。中国得之。可以制江表。江表得之。亦以患中国。吴孙权克皖。而曹操不宁。周世宗平淮南。而李氏穷蹙。形险说。大江合九江鄱阳之水。东北经流府城东西南三面。而小孤山旧为大江控扼处。屹峙江北岸。孤峰峭拔。与南岸山对峙如门。大江之水。至此扼束而出其下。深险可畏。元人立铁柱于此。曰海门第一关。余阙守安庆。倚小孤为扞蔽。遣将率水军戍此。陈友谅自上流引军直捣山下。戍军败走。安庆旋陷。明时宸濠之变。赖安庆守臣。能挫其锋。是以南畿无患。小孤者。安庆之门户。而安庆者。金陵之门户也。
读史方舆纪要诸序。议论阖辟。凌轹古今。然多言取而罕言守。言攻而不言防。乃抢攘策士之谭。非承平经国之计也。且多明季情形。与今日不切。故止录其山西河南山东湖广江苏五条。稍及防守者。而亦各汰冗词。存其梗概云。
论山东
顾祖禹
天下大势。莫强于秦。莫雄于楚。古今不易也。然而运会所驱。时势亦异。若言今日咽喉。则断以三齐为首。何则。地则南北要害也。而积贮天下之大命也。漕渠中贯于山东。江淮四百万粟。皆取道焉。繇徐沛北境。以接于沧景之南。几八百里。而南旺分南北之流。高下悬绝。于是相地置闸。随时启闭。以为挽输之助。脱有不逞之徒。乘间窃发。八百里中。丸泥可以塞也。蚁孔可为灾也。吾虞南北咽喉。忽焉而中断耳。或者曰漕舟必出于山东。故山东能为京师患。若修元人海运之制。风帆顷刻。竟抵京师。则山东必无能为害矣。曰。山东不滨海为国乎。自滨州沾利之间。取途渤海。竟指天津。不过五百余里。繇登莱而指旅顺口。亦不过五百里。天津。河漕海运之道所辏集也。登莱旅顺间。又海运之途所必经也。脱有狡狯之徒。凭依岛屿。辽碣以南。沧瀛以东。所在起。海运其能以无阻乎。然则将奈何。曰。山东者。驭之得其道。则吾唇齿之助也。失其理。则肘腋之患也。吾尝俯仰古今而知。能为幽燕利害者。必于山东。
论山西
顾祖禹
按山西居京师上游。表里山河。称为完固。且北收代马之用。南资盐池之利。因势乘便。可以拊天下之背而搤其吭也。说者曰。大同于京师。尤为建瓴之势。朝发白登。暮叩紫荆。则国门以外。皆战场也。往者土木之变。敌虽深入郊圻。赖大同犄其后。故不能以得志。嗣是关门告警。未尝不以大同为锁钥之寄。且夫天下之形胜。莫若陕西。赵主父攘地至云中九原。遂欲直南袭秦咸阳。秦始皇巡北边。从上郡入。既又使蒙恬除直道。自九原抵云阳。张仪之以秦胁燕也。曰秦下甲云中九原。驱赵而攻燕。唐范阳之乱。李泌议遣安西西域之众。并塞东北。自妫檀南。取范阳。然则左顾范阳。右顾咸阳。燕秦快捷方式。皆道出大同也。近时为门户计者。切切于议屯议戍议转输。而边事日棘。嘉靖中。督臣翁万达上边议。谓山西太原大同。皆与京师相表里。防维最重。山西镇边。起保德州黄河岸。迤逦而东。历偏关。抵老营堡。实二百五十四里。大同镇边。起鸦角山。在老营堡东北界迤逦而北。东历中北二路。抵东路之镇口台。在天成卫东北界实六百四十七里。而宣府镇边。起西路之西阳河。在万全右卫西南界迤逦而东北。历中北二路抵东路之永宁四海冶。见直隶延庆州实千二十三里。共一千九百余里。皆逼近寇境。险在外者也。所谓极边也。山西镇。自老营堡转南而东。历宁武鴈门北娄至平刑关。约八百里。又转南而东。为保定之境。历龙泉倒马紫荆之黄土口在倒马关西北插箭岭浮图峪俱见广昌县至沿河口。在直隶漆水县东北又东北即房山县境之高崖口约千七百余里。又东北为顺天境。历高崖白羊至居庸关。约百八十余里。共千五十余里。皆峻山层冈。险在内者也。所为次边也。外边之地。有险夷迂直。总而较之。则大同最称难守。次宣府。次山西之偏老。分而言之。则大同之最难守者北路。而宣府之最难守者亦北路也。山西偏头关以西。百五十里。恃河为险。偏头关之东。百有四里。则与大同之西路略等。内边可通大举。惟紫荆宁武鴈门倒马龙泉平刑诸门隘。然寇山西多从大同入。犯紫荆必从宣府入。外边内边。唇齿之势也。
论河南
顾祖禹
河南古所称四战之地也。然古之取天下者河南在所必争。及天下既定。而守在河南。则岌有不能终日之势。故守关中守河北乃所以守河南也。古未有不可守之地而可以言战者。李光弼所以宁去洛阳而守河阳也。以大梁而战于城下。犹有自全之策乎。故今日之以河北三郡而附于河南也。此固国家犬牙相制之意。出于山川条列之外者也。夫河北之足以制河南也。自昔为然矣。客曰。子不闻南阳可以建都乎。曰。以河南之全势较之。则宛不如洛。洛不如邺也明矣。客曰。拓跋氏以邺非长久之地。尝去邺而迁洛矣。若夫南阳者。朱朴以为建都极选。李纲亦谓光武所兴。乃谓宛不如洛何欤。曰。朱氏以唐覆败之时。而献迁都之议。李公于宋奔亡之日。而为驻跸之谋。皆因时补救。出于不得已之计。而非所语于形势之常也。夫邺倚太行。阻漳滏。夏商时固有都其地者。战国之世。赵用此以拒秦。秦亦由此以并赵。三国五季时。曹操石勒慕容高欢。相继倚为窟穴。迨其后尉迟迥据之以问罪杨坚。则远近震动。渔阳残孽。窃命于此。以九节度之师。而不能免于溃败也。魏博以相州为捍蔽。终唐之世。常雄于河朔。河东得之。遂为灭梁之本。而谓邺非形势所在乎。且夫自古用兵以邺而制洛也常易。以洛而制邺也常难。此亦形格势禁之理矣。彼宛者。延岑朱粲所以覆亡。而蒙古袭入唐邓。所以径捣汴梁者也。乃谓其山川险固。甚于洛阳。是溺前人之说。而不究其本也。曰。然则建都不贵于险固乎。曰。所谓险固者。非山川纠结城邑深阻之谓也。使弃关河之都会。辽而求之奥窔之乡。是犹未见虎之入市。而先自窜于槛。知水之可以溺人。而坐槁于岩嵎也。岂所语于形势之常也哉。