卷十八 地輿部三 地利
關燈
小
中
大
讀史方輿紀要序
顧祖禹
客謂顧子曰子所著方輿紀要一書集百代之成言考諸家之緒論舟車所經亦必覽城郭按山川稽裡道問關津以及商旅之子征戍之夫或與從容談論考核異同子于是書可謂好之勤思之笃矣後有起者考求險要辨分攻守遠而周知天下之故近而都邑之間非子之書何适從焉餘曰否否不然古人有言尺有所短寸有所長明于匠石之任者或昧于雕镂之細予也未嘗泝江河登恒岱南窮嶺海北上燕冀間有涉曆或拘于往返之程或困于羁旅之次不獲放曠優遊博觀廣詢間嘗按之圖畫索之典籍亦舉一而廢百耳又或了了于胸中而身至其地反若昧昧焉所見異詞所聞異詞所傳聞又異詞者不可勝數也予之書其足據乎且孫子有不知山林險阻沮澤之形者不能軍行不用鄉導者不能得地利夫論兵之妙莫如孫子而論地利之妙亦莫如孫子使信予之書而不取信于鄉導譬之掩耳而求聞閉目而而求見所誤必多矣且夫地利亦何常之有函關劍閣天下之險也秦人用函關郄六國而有餘迨其末也拒盜而不不足諸葛武侯出劍閣震秦隴規三輔劉禅有劍閣而成都不能保也故金城湯池不得其人以守之曾不及培塿之邱泛濫之水得其人即枯木朽株皆可以為敵難是故九折之阪羊腸之徑不在邛崃之道太行之山無景之溪千尋之壑不在岷江之峽洞庭之津及肩之牆有時百仞之城不能過也漸車之浍有時天塹之險不能及也知求地利于崇山深谷名城大都而不知地利即在指掌之際烏足與言地利哉然則變化無窮者地利也地利之微圖不能載論不能詳而變化于神明不測之心所謂可以意會不可以言傳者乎故曰方員奇耦千秋不易也伏羲以之畫八卦大禹以之演九疇伍兩卒旅千秋不易也武侯以之列八陣李靖以之變六花城郭山川千古不易也起于西北者可以并東南而起于東南者又未嘗不可以并西北也故曰不變之體而為至變之用一定之形而為無定之準陰陽無常位寒暑無常時險易無常處知此義者而後可與論方輿使铢铢而度之寸寸而之所失必多矣吾嘗考蒙古之用兵奇變恍惚其所出之道皆師心獨往所向無前故其武略比往古為最高彼豈嘗求之于山海之圖裡道之志哉然則求地利于吾書毋乃猶是刻舟之見乎
或曰審如子言鄉導之于地利重矣然則子之書其可廢乎曰何可廢也孫子言不用鄉導者不能得地利然不得吾書亦不可以用鄉導夫南行之不可以北轅也東泛之不可以西也此易知也西北多山而未嘗無沮洳之地東南多水而未嘗無險仄之鄉此易知而不易知者也且夫一指蔽前則泰山不見十步易轍則日景不分使其惘惘焉左陷大澤而不知前入深谷而不悟乃欲執途之人而求其鄉導鄉導其可恃乎哉何也鄉導用之于臨時者也利地知之于平日者也平日未嘗于九州島之形勝四方之險易一一辨其大綱識其條貫而欲取信于臨時之鄉道安在不為敵所愚也是故先知馬陵之險而後可以定入魏之謀先知井陉之而後可以決勝趙之計不然曹瞞之智猶惕息于陽平武侯之明尚遲回于子午乃謂求地利于臨時不求地利于平日豈通論哉是故途有所必由城有所必攻此知之于平日者也欲出此途而不徑出此途者乃善于出此途者也欲攻此城而不即攻此城者乃善于攻此城者也此知之于平日而不得不資于臨時者也攻則攻敵之所不能守守則守敵之所不能攻辨要害之處審緩急之機正斷于胸中死生變于掌上因地利之所在而權衡焉此固大将之任而非可問之于鄉導者也凡吾所以用多用少者用合用分用寔用虛之處既已灼然知之而後博求之于鄉導從其可信缺其可疑以善吾地利之用豈徒寄耳目于仆夫雲爾哉且吾書不獨行軍之一端也天子内撫萬國外莅四夷枝幹強弱之分邊腹重輕之勢不可以不知也宰相佐天子以經邦凡邊方利病之處兵戎措置之宜皆不可以不知也百司庶府為天子綜理民物财賦之所出軍國之所資皆不可以不知也司監守令受天子民社之寄則疆域之盤錯山澤之薮慝與夫桑水泉之利民情風俗之理皆不可以不知也四民行役往來凡水陸之所經險夷避趨之寔皆不可以不知也世亂則由此而佐折沖鋤強暴時平則以此而經邦國理人民皆将于吾道有取焉然則孫子之說固未嘗乎曰非也孫子之言固以地利者行軍之本而鄉導者地利之助也先知地利而後可以行軍以地利行軍而複取資于鄉導夫然後可以動無不勝凡吾所以為此書者亦重望夫世之先知之也不先知之而以惘然無所适從者任天下之事舉宗廟社稷之重一旦束手而之他人此先君子所為憤痛呼号扼腕以至于死也予小子既已奉遺命采舊聞旁搜記載規之正史稍成一家之言合為一十八部分為百三十卷藏之家塾以俟來者
論江南
采石之與京口股肱建業寔有據險臨前之勢而非止于靳靳自守者說者曰京口憑江為險然而陵谷之變今昔不同曹丕見江流洶湧以為天限南北陳孔範亦曰長江天塹寇豈能飛渡以江流為可恃也然考晉建興末祖逖自京口渡江中流擊梋矣義熙六年劉裕滅南燕會盧循襲建康裕卷甲南還自廣陵濟江出京口梁承聖二年陳霸先自丹徒濟江圍齊廣陵隋開皇九年賀若弼自廣陵濟江京口唐武德三年李子通亦自廣陵濟江取京口以蹙沈法興自是以後南北渡者皆以京口為通津昔人謂采石渡江江面比瓜洲為狹故由采石濟者常居十之七夫自唐以來沙洲日積江面南北相距僅七八裡唐初江面闊四十裡其後沙壅為瓜洲開元中江面闊二十五裡宋時洲渚益廣紹興中江面猶闊十八裡明嘉靖以來江面僅闊七八裡又有談家洲橫列其中南北渡口晴明時一葦可杭也故昔日之采石比京口為重而今日之京口比采石為切消息之理也江防考京口西接石頭東至大海北距廣陵而金焦障其中流寔天設之險由京口扺石頭凡二百裡高岡偪岸宛如長城未易登犯由京口而東至孟渎七十餘裡或高峰橫或江泥沙淖或洲渚錯列所謂二十八港者皆淺短狹不能通行故江岸之防惟在京口而江中置防則圌山惟最要雲安慶府淮服之屏蔽江介之要沖漢建安十九年曹操遣朱光為廬江太守屯皖大開稻田呂蒙曰皖地肥美若一收熟彼衆必增于是攻皖破之遂為重鎮曹叡太和二年遣曹休侵吳向皖滿寵上言休所從道背江傍湖易退難退此兵之絓地若入無疆口言無限隔也一雲無疆口在桐城縣夾石東南宜深為之備晉鹹四年吳人大佃皖城王渾遣應綽擊破之其地上控淮淝山深水衍戰守之資也徐氏锴曰皖之為地中國得之可以制江表江表得之亦患中國吳孫權克皖而曹操不甯周世宗平淮南而李氏窮蹙形險說大江合九江鄱陽之水東北經流府城東西南三面而小孤山舊為大江控扼處屹峙江北岸孤峰峭與南岸山對峙如門大江之水至此扼束而出其下深險可畏元人立柱于此曰海門第一關餘阙守安慶倚小孤為扞蔽遣将率水軍戍此陳友諒自上流引軍直搗山下戍軍敗走安慶旅陷明時宸濠之變賴安慶守臣能挫其鋒是以南畿無患小孤者安慶之門戶而安慶者金陵之門戶也
讀史方輿紀要諸序議論阖辟淩轹古今然多言取而罕言守言攻而不言防乃搶攘策士之談非承平經國之計也且多明季情形與今日不切故止錄其山西河南山東湖廣江蘇五條稍及防守者而亦各汰冗詞存其梗概雲
論山東
天下大勢莫強于秦莫雄于楚古今不易也然而運會所驅時勢亦異若言今日咽喉則斷以三齊為首何則地則南北要害也而積貯天下之大命也漕渠中貫于山東江淮四百萬粟皆取道焉由徐沛北境以接于滄景之南幾八百裡而旺南分南北之流高下懸絕于是相地置閘随時啟閉以為挽輸之助脫有不逞之徒乘閑竊發八百裡中丸泥可以塞也蟻孔可為災也吾虞南北咽喉忽焉而中斷焉或曰漕舟必出于山東故山東能為京師患若修元人海運之制風帆頃刻竟扺京師則山東必無能為害矣曰山東不濱海為國乎自濱州沾利之間取途渤海竟指天津不過五百餘裡由登萊而指旅順口亦不過五百裡天津河漕海運之所湊集也登萊旅順間又海運之途所必經也脫有狡狯之徒憑依島嶼遼碣以南滄瀛以東所在起海運其能以無阻乎然則将奈何曰山東者馭之得其道則吾唇齒之助也失其理則肘腋之患也吾嘗俯仰古今而知能為幽燕利害者必于山東
論山西
按山西居京師上遊表裡山河偁為完固且北收代馬之用南資鹽池之利因勢乘便可以拊天下之背而搤其吭也說者曰大同于京師尤為建瓴之勢朝發白登夕叩紫荊則國門以外皆戰場也往者土木之變敵雖深入郊圻賴大同犄其後故不能以得志嗣是關門告警未嘗不以大同為鎖鑰之寄且夫天下之形勝莫陝西趙主父攘地至雲中九原遂欲直南襲秦鹹陽秦始皇巡北邊從上郡入既又使蒙恬除直道自九原扺雲陽張儀之以秦脅燕也曰秦下甲雲中九原驅趙而攻燕唐範陽之亂李泌議遣安西西域之衆并塞東北自妫檀南取範陽然則左顧範陽右顧鹹陽燕秦快捷方式皆道出大同也近時為門戶計者切切于議屯議戍議轉輸而邊事日棘嘉靖中督臣翁萬達上邊議謂山西太原大同皆與京師相表裡防維最重山西鎮邊起保德州黃河岸迤而東曆偏關扺老營堡寔二百五十四裡大同鎮邊起鴉角山在老營堡東北界迤而北東曆中北二路扺東路之鎮口台在天成衛東北界寔六百四十七裡而宣府鎮邊起西路之西陽河在萬全右衛西南界迤而東北曆中北二路扺東路之永甯四海冶見直隸延慶府寔千二十三裡共一千九百餘裡皆偪進寇境險在外者也所謂極邊也山西鎮自老堡營轉南而東曆甯武雁門北婁至平刑關約八百裡又轉南而東為保定之境曆龍泉倒馬紫荊黃土口在倒馬關西北插劍嶺浮圖峪俱見廣昌縣至沿河口在直隸漆水縣東北又東北即房山縣境之高崖口約千七百餘裡又東北為順天境曆高崖白羊至居庸關約百八十餘裡共千五十餘裡皆峻山層岡險在内者也所為次邊也外邊之地有險夷迂直總而較之則大同最偁難守次宣府次山西之偏老分而言之則大同之最難守者北路而宣府之最難守者亦北路也山西偏頭關以西百五十裡恃河為險偏頭關以東百有四裡則與大同之西路略等内邊可通大舉惟紫荊甯武雁門倒馬龍泉平刑諸門隘然寇山西多從大同入犯紫荊必從宣府入外邊内邊唇齒之勢也
論河南
河南古所偁四戰之地然古之取天下者河南在所必争及天下既定而守在河南則岌有不能終日之勢故守關中守河北乃所以守河南也古未有不可守之地而可以言戰者李光弼所以甯去洛陽而守河陽也以大梁而戰于城下猶有自全之策乎故今日之以河北三郡而附于河南也此固國家犬牙相制之意出于山川條列之外者也夫河北之足以制河南也自昔為然矣客曰子不聞南陽可以建都乎曰以河南之全勢較之則宛不如洛洛不如邺也明矣客曰拓氏以邺非長久之地嘗去邺而遷洛矣若夫南陽者朱樸以為建都極選李綱亦謂光武所興乃謂宛不如洛何欤曰朱氏以唐覆敗之時而獻遷都之議李公于宋奔亡之日而為駐跸之謀皆因時補救出于不得已之計而非所語于形勢之常也夫邺倚太行阻漳滏夏商時固有都其地者戰國之世趙用此以拒秦秦亦由此以并趙三國五季時曹操石勒慕容高歡相繼倚為窟穴迨其後尉遲迥據之以問罪楊堅則遠近震動漁陽殘孽竊命于此以九節度之師而不能免于潰敗也魏博以相州為扞蔽終唐之世常雄于河朔河東得之遂為滅梁之本而謂邺非形勢所在乎且夫自古用兵以邺而制洛也常易以洛而制邺也常難此亦形格勢禁之理矣彼宛者延岑朱粲所以覆亡而蒙古襲入唐鄧所以往搗汴梁者也乃謂其山川險固甚于洛陽是溺前人之說而不究其本也曰然則建都不在于險固乎曰所謂險固者非山川糾結城邑深阻之謂也使棄關河之都會遠而求之奧窔之鄉是猶未見虎之入市而先自竄于檻知水之可以溺人而坐槁于岩嵎也豈所語于形勢之常也哉
河南關塞形勢說豫乘識小錄
朱雲錦
自古言地理之學者通典數言盡之曰辨區域征因革知要害察風土所謂知要害者在關塞形勝而已周禮夏官之職有司險焉掌九州島之圖以知其山林川澤之阻而達道路山林之阻則開鑿之川澤之阻則橋梁之而其扼塞之宜阻者率無得通謂之司險管子凡兵主必先審知地圖侵轶之險濫車之水名山通谷經川陵陸邱阜之所在苴草林木蒲葦之所茂道裡之遠近城郭之大小名邑廢城困殖之地地形出入相錯之所然後舉錯不失又月令孟冬之月命百官固封疆備邊境完要塞謹關梁塞蹊徑邱浚謂專為邊境言夫邊境之備于要塞則完之以扼其要沖于關梁則謹之以限其出入于凡鳥獸往來之往樵采攀跻之區亦毋敢不緻其謹此胥固圉之要畫也豫州地在土中際郅隆之代險塞宜無庸考然 國家設汛置防彈壓宇宙似亦不可不加講求焉按豫南與楚則光固襄鄧諸山當其南鄙西連陝洛嵩嶽潼陝為障西北則太行蜿蜓綿直接神京北以漳為阻東則淮颍交彙沮洳之鄉亦山河四塞之地也西南一帶山險通楚通陝通晉關隘林立腹心則虎牢在汜水河陽在孟縣轘轅在登封遺基可尋志乘之書宜詳考往古世代分合攻取利鈍而列于萹又宜将邊境隘塞孰為道行孰為間道孰有屯堠孰宜修塞為圖說俾守土者平時得以講求一遇偵緝揚逃之犯亦可指示發或有竊發宵小實時四面張羅使弄兵潢池者如巢幕之燕如釜底之魚而稽古讀史之士亦可藉以明沿革而知通塞雖屬紙上之談一如親履其地斯為不妄災楮墨耳乃覽豫志之談形勝者一則曰大河蜿蜒嵩高聳峙再則曰水陸都會天下咽喉其志關塞也則曰某關在某縣某方若幹裡而已當事者何以運處置之機宜考古者何以鏡往古之戰守愚既恨行笥無書見間淺不能悉其微細姑就豫志而列書其名以俟居稽之再為詳核雲
汴洛二都說豫乘識小錄
豫州之故都曰洛曰汴汴則四面平衍藉兵為衛昔宋藝祖欲遷都于洛太宗以勞民力谏太祖曰非惟都洛終當向長安耳終以衆谏而止歎曰百年之後民力盡矣迄宋之代環畿屯衛之軍凡四十萬人靖康之禍金人長驅直入此無險可守之也洛則東成臯南伊阙西函谷北孟津四塞險固居中制外周公營洛固取天下道裡适中亦以形勝莫尚也然從來論者謂洛陽四面受敵為天下必所争兵法所偁衢地者是也不可居夫天下有事所以必争洛陽者正以洛陽形勝争洛陽即以争天下耳周公之東征也先居東都宣王之中興也講武東都秦以函谷渑池之險既得宜陽韓又獻成臯鞏而遂以蠶食諸侯漢高之制楚也以據成臯鞏洛之險五代唐宋以來莫不争險奪隘于洛陽扼要之地以取天下是豈不可據而有而姑以争之耶特無可以制天下之命者而欲區區據洛陽形勝以号召天下則不可所謂制天下之命者有二一曰德一曰勢德有盛衰周公營洛而治平王遷都而弱者是已勢有強弱秦以據險而興韓以據險而亡者是已夫德盛者險不足言其據險以争而其得失勝敗關于勢者又不能一言而盡方輿紀要本朝顧祖禹着雲守關中守河北乃所以守洛陽也自古及今洛陽之患由于關中者什之七由于河北者什之九秦以關中并韓魏漢以關中定三河苻秦以關中亡慕容燕宇文周以關中亡高齊謂關中不足以制洛陽之命乎元魏之禍爾朱榮自河北來爾朱兆自河北來高歡自河北來安史以河北倡亂而洛陽兩見破陷存勖發憤太原而朱梁卒為夷滅謂河北不能制洛陽之命乎此言洛陽不可孤立必先