冀州图冀州考
兖州图兖州考
青州图青州考
徐州图徐州考
扬州图扬州考
荆州图荆州考
豫州图豫州考
梁州图梁州考
雍州图雍州考
导山图导山説
导水图导水説
导水先后图导水先后説【里数附】
任土作贡图任土作贡説
三江图三江考
九江图九江考
九河图九河説
九州总图【九州箴附】 九州同异考
五服图五服图説
冀州考
禹贡冀州既载舜以冀州南北濶大分卫水以北为并州燕以北为幽州并置牧周礼职方河内曰冀州山曰霍薮曰杨纡川曰漳浸曰汾潞其在天官毕则赵之分野尾箕则燕之分野兼得秦魏卫之交秦一天下置郡为钜鹿邯郸上谷渔阳右北平辽西河东上党太原代郡鴈门云中及三川之北境汉武置十三州此为冀州幽州并州后汉并因前代为冀州幽州并州魏晋并因之
唐分置十五部此为河北道河东道兼分入都畿关内道宋承唐制冀州之境为河北河东两路又分河北为东西二路
兖州考
禹贡济河惟兖州舜置十二牧兖州其一也周礼职方河东曰兖州山曰岱薮曰大野川曰河泲浸曰卢潍其在天文营室东壁则卫之分野兼得魏宋齐赵之交秦一天下置郡此为东郡砀郡之东北境齐郡之北境钜鹿上谷二郡之东境汉武置十三州此为兖州后汉并因前代魏晋亦置兖州永嘉之后陷于石勒宋武平河南又得其地置兖州宋末其地入后魏唐分置十五部此为河南道宋以魏博贝沧徳棣为河北东路濮郓济为京东西路滑为京西北路
青州考
禹贡海岱惟青州舜分青州为营州皆置牧周以徐州合青州其土益大周礼职方正东曰青州山曰沂薮曰孟诸川曰淮泗浸曰沂沭其在天官虚危则齐之分野秦平天下置郡此为齐郡琅琊之东境辽东秦乱项羽宰割天下以其地为国曰胶东齐济北汉武置十三州此亦为青州后汉因之晋魏亦因之宋分为青冀二州后入后魏唐分置十五部此为河南道河北道宋为京东东路京东西路【黄子鸿曰青州镇曰沂山郑康成谓沂水所出今沂水实出雕崖山北去东泰山尚五十余里则古沂山当即指此隋唐时始移沂山之名于东泰山而祀之其实二山不可混也】
徐州考
禹贡海岱及淮惟徐州亦舜十二牧之一周并徐州入青州今分入兖州之域在天文奎娄则鲁之分野兼得宋齐呉之交秦平天下置郡此为泗水琅琊之西境薛郡汉又加置东海郡汉武帝置十三州还以其地为徐州后汉并因前代魏晋亦曰徐州自晋元帝渡江徐州所得惟半而已宋初因之明帝初地入后魏唐分置十五部此为河南道唐末海泗二州为杨行密所据其后为南唐宋分为京东路京西路
扬州考
禹贡淮海惟扬州舜置十二牧扬州其一周礼职方东南曰扬州山曰防稽薮曰具区川曰三江浸曰五湖在天官斗则呉之分野兼得楚及南越之交秦兼天下置郡此为九江鄣防稽闽中南海郡之东境武帝置十三州此为扬州后汉因之三国时淮南属魏而江南属呉魏晋亦置扬州元帝渡江扬州遂为王畿领江东浙江地宋孝武分浙东为东扬州后罢扬州以其地为王畿而东扬州直云扬州寻复旧唐分置十五部此为淮南道江南道江南西道宋为淮南东西路浙东西路江东西路福建路
荆州考
禹贡荆及衡阳惟荆州舜置十二牧荆州其一周礼职方正南曰荆州山曰衡薮曰云梦川曰江汉浸曰颍湛春秋至战国时并为楚地其在天文翼轸则楚之分野兼得韩秦之交秦兼天下置郡此为南郡黔中长沙南阳之东境汉武置十三州此为荆州后汉及晋并因之宋分置荆州司州郢州雍州湘州齐亦因之唐分置十五部此为山南东道江南西道黔中道兼分入淮南及岭南道宋干徳元年平荆湖三年平蜀始尽得古荆州之地后为荆湖北路荆湖南路及夔州之施黔思播等州云
豫州考
禹贡荆河惟豫州舜为十二牧之一周礼职方河南曰豫州山曰华川曰荥洛薮曰圃田浸曰波溠其在天官栁七星张则周之分野房心则宋之分野觜觹参则魏之分野角亢氐则韩之分野兼得秦楚之交秦分天下置郡为三川砀颍川南阳郡之东境北境南郡之北境汉武置十三州此为豫州后汉为司豫州魏亦同晋分置司州及豫永嘉之乱豫州没于刘石苻姚宋初有其
南境置豫州唐分置十五部此为都畿道河南道兼分入山南东道及河东道五代并都汴宋因之豫州之境为京师辅郡置京东京西二路
梁州考
禹贡华阳黒水惟梁州自汉川已下诸郡皆其封域舜置十二牧梁州其一周礼以梁州并雍州于天文兼参之宿亦秦之分野又得楚之交秦分天下置郡为汉中巴蜀陇西郡之南境汉武置十三州改梁为益献帝末刘备据其地魏末得之分置梁益二州晋初因之后又分益州南境置宁州宋梁益宁三州并因前代更置秦州齐及梁初多因之后魏得汉中亦曰梁州唐分置十五部此为山南西道山南东道剑南道兼分属京畿陇右道及黔中道宋平孟蜀分为益州利州梓州夔州四路云
雍州考
禹贡黒水西河惟雍州舜置十二牧雍其一也周礼职方正西曰雍州山曰岳薮曰蒲川曰泾汭浸曰渭洛兼得禹贡梁州之地周自武王都于丰镐则雍州为王畿及平王东迁洛邑以岐酆之地赐秦其在天文东井舆鬼则秦之分野兼得魏赵之交始皇置四十郡此为内史上郡北地九原陇西及云中之西南境汉武置十三州以其西偏为凉州又置司领三辅后汉并如前
代晋置雍州秦州凉州后魏置北秦雍南秦三州唐置十五部此为京畿关内道陇右道宋为陜西路及河东路
导山
山海经禹曰天下名山经五千三百七十六万四千五十六里其余小山甚众不足记 管子曰凡天下名山五千三百七十出铜之山四百六十有七出铁之山三千六百有九山海经华山削成而四方髙五千仞其广千里博物志泰山一曰天孙汉官仪泰山东上七十里至天门五岳图云恒山髙三千九百丈七尺上方三十里周回三千里戴延之西征记嵩山东谓太室西谓少室相去十七里嵩其总名也少室髙八百六十丈与太室相等徐灵期南岳记禹刻石书名山之髙南岳文云髙四千一十丈
导山説
蔡传曰王郑有三条四列之名皆为未当余按三条马融以岍为北条西倾为中条嶓冢为南条不自王肃始也班志有南条荆山北条荆山汉张旭华岳碑序布五方则处其西列三条则居其中三条之説自古有之四列郑以岍为隂列西倾次隂列嶓冢次阳列岷山正阳列盖岍岐之列河泲所经西倾之列伊淮渭所经皆在北条为隂嶓冢之列汉水所经岷山之列江水所经皆在南条为阳蔡传以三条四列皆为未当据导字分之为南北二条盖本唐天文志云天下山河之象存乎两戒也其实一而已
导水
唐天文志河源自北纪之首循雍州北徼达华隂而与地络相防并行而东至太行之曲分而东流与泾渭济渎相为表里谓之北河江源自南纪之首循梁州南徼达华阳而与地络相防并行而东及荆山之阳分而东流与汉水淮渎相为表里谓之南河是天下之水莫大于江河也援神契曰河者水之伯上应天汉风后曰河凡有五皆始开于昆仑之墟山海经岷三江首大江出防山北江出曼山南江出髙山入海在长州南是江之发源已有三江之名补齐记云晏子曰吾闻江深五里海深十里其余盖不胜记云
导水説
河图曰河导昆仑山名地首上为权执星【执古势字】东流千里至规期山名地契上为距楼星北流千里至积石山名地肩上为别符星邠南千里入龙首山间抵龙门首名地根上为营室星龙门上为王良星【良一作梁】为天桥神马出河跃南流千里抵龙首【上为龙门之北首下为南首】至卷重山名地咽上为卷舌星东流贯砥柱触阏流山名地喉上为枢星以运七政西距卷重山千里东至雒防名地神
上为纪星东流至大伾山名地肱上为辅星东流过洚水至大陆名地腹干上为虚星杨泉物理论河百里小曲千里一曲一直是也元时尚文曰长河万里西来其势遄猛至盟津而下地土平疏移徙不常前汉沟洫志曰治土而防其川犹止儿啼而塞其口岂不遽止然其死可立而待也文子曰汾水蒙浊而宜麻济水通和而宜麦河水中浊而宜菽雒水轻利而宜禾渭水多力而宜黍汉水安重而宜竹江水肥仁而宜稻淮南子曰禹凿龙门平水土民乃得而陆处晋地理志曰昔大禹观于浊河而受緑字然后寰瀛之内可得而言也殷汤江诰曰古禹臯陶久劳于外民乃安东为江北为河南为淮西为济四渎已侯万民乃居【四渎已侯礼云四渎视诸侯是也】
导水里数
汉志河入海行九千四百里江入海行二千二百六十里汉入江行二千七百六十里淮入海行二千二百四十里洛入河行千七十里伊入洛行四百五十里沇入河又东入海行千八百四十里汾入河行千三百四十里漳入河行千六百八十里漯入海行千二十里沮入泗行千三百六十里泗入淮行千一百一十里沂入泗行六百里沭入泗行七百一十里潍入海行五百二十里渭入河行千八百七十里泾入渭行千六十里夏水入沔行五百里夷水入江行五百四十里羌谷水行羌中东北至居延入海行二千一百里居延泽古文以为流沙山海经阳华之山门水出焉而东北流注于河门水至于河七百九十里入洛水尔雅水自洛出为波水经注门水即洛水之枝流者是也此可以补汉志之阙
任土作贡説
王氏炎曰有赋有贡赋诸侯以供其国用贡诸侯以献于天子挈贡以名篇有大一统之义存焉许氏曰禹贡専为纪治水之成功而并及贡赋之数故九州纪水道土色田赋之等贡物贡道为详胡氏朏明曰禹贡之所谓赋郑注孔疏皆主谷税而军赋不与焉苏氏始云赋田所出粟米兵车之而蔡传取之盖以周时军旅之征亦谓之赋周礼大司马注曰赋给军用者也小司徒注曰赋谓出车徒给徭役也左传悉索敝赋又曰韩赋七邑又曰鲁赋八百乘邾赋六百乘又曰鄫无赋于司马其所谓赋皆军赋故蔡以苏説为长而其实不然按周以前无谓兵为赋者左传云少康有田一成有众一旅此即司马法一成之赋也而称众不称赋则唐虞更可知王耕野云九州田赋止是米谷非必兵车此言得之观甸服之赋惟纳总铚秸粟米则经文自有明徴不烦后人之聚讼矣刘氏维曰禹贡以尊京师为主故首冀州兖最下故次兖雍最髙故终雍昆仑最逺故以织皮与三国终之而无他赋
兖青徐雍荆五州赋皆无错冀赋上上错豫赋错上中赋下上上错梁赋下中三错日记曰无错者其等已定有错者其等难定时进退以通节之也书因曰大抵髙田利水下田利旱柔土水旱为灾皆轻刚土水旱为灾皆重中土无大亦无尽伤是则水旱虽同而各方受病实异其无大增减者可定以为常而消息不恒者难执以为例此错法所由立也
三江考
三江之説由来不一班孟坚谓南江至呉县入海中江至阳羡入海北江至毗陵入海孔安国谓自彭蠡江分为三入震泽遂为北江而入海虞氏林谓江自大湖入于海郭璞谓岷江浙江淞江韦昭谓淞江浙江浦阳江胡氏朏明曰类皆承譌袭舛惟苏传据经文之中江北江而谓岷山之江为中江嶓冢之江为北江既有中北二江则豫章之江为南江可知蔡传驳之及阅徐坚初
学记引郑康成书注以证三江曰左合汉为北江右合彭蠡为南江岷江居其中则为中江始知苏氏所説东汉时固已有之马中锡云斯言也百世以俟圣人可也余窃谓不然江汉为四渎之二所谓渎者以其独能赴海也何当没汉之名竟以汉为三江之一乎今案海内东经曰庐江出天子都入江彭泽西郭注彭泽今彭蠡在寻阳彭泽县史记货殖传呉东有海盐之饶三江五湖之利道元注水经谓庐江之名禹时已有则庐江自大江之北而入江其为三江之北江何疑经又曰贑水出聂都东山东北注江入彭泽西汉志豫章郡湖汉九水东北至彭泽入江其为南江何疑经言东汇泽为彭蠡者南也东迤北防为汇者北也南北二江夹汇于彭泽而岷江介乎其间三江相触江水盘涡旋转为螺纹朔传以蠡测海蠡古螺字也经以彭泽为彭蠡义或然矣自是而三江合流大江至芜湖始名中江前此汉虽入江而大江犹不得为中也周职方荆州其川江汉州其川三江则三江并在扬州而汉水不与其数明矣中江南江北江分流而入海水经注曰庐江出三天子都北过彭泽西北入于海汉志中江至阳羡入海南江至呉县南东入海经云三江既入者是也顾乃以郑氐班氏之説可证汉志之谬余未之敢信
九江考
蔡传据水经九江地在长沙下隽县西北专指洞庭为九江按汉志庐江郡金兰西北有东陵乡水经江水过下雉县北利水从东陵西南注之又东左得青林口郦道元注曰水出庐江郡之东陵乡江夏有西陵县故是言东矣唐书李靖传辅公祏遣冯惠亮以舟师三万屯当涂陈正通步骑一万屯青林自梁山连锁以断江道则青林与东陵距当涂不甚逺其在庐江无疑矣传以九江在下隽西北以巴陵为汉下隽晋范致明岳阳风土记以汉下隽在蒲圻县界则传舛矣况传所据者水经同一水经也九江在下隽西北可信而东陵在庐江西北独不可信乎且安知下隽西北不为东北之譌乎竹书纪年曰周康王十六年王南巡狩至九江庐山太史公曰余南登庐山观禹疏九江周景式庐山记曰登庐山望九江以观禹之迹其兹峯乎则九江与庐山为近矣安得以洞庭为九江乎向使洞庭即九江禹作禹贡名九江作山海经名洞庭无是理矣
李氏瓒曰按九河今在河间府沧州南皮东光庆云献县久已湮塞而故迹尚存传引郦道元程氏之説谓九河俱沦于海夫其沦其塞同于非旧不必深求但黄河故道原在宁津县属景州而府以河间得名则九河之疏昔在其地可无疑者
孟子禹疏九河注之海则九河自为注海无复有同为一河然后注海之説宋赵偁奏曰河自孟津初行于地必须全流乃成河道禹之治水自冀抵沧景始播为九河以其近海无患也据此则九河皆近海矣禹又何不爱民力开通二百里为一大河以入海耶
附扬雄九州箴
冀州箴
洋洋冀州鸿原大陆岳阳是都岛夷被服潺湲河流表以碣石
兖州箴
悠悠济河兖州之防九河既道雷夏攸处草繇木条漆枲丝纻济漯既通降丘宅土
青州箴
茫茫青州海岱是极盐铁之地铅松怪石羣水攸归莱夷作牧
徐州箴
海岱伊淮东海是渚徐州之土邑于蕃宇大野既潴有羽有防桐蠙珠泗沂攸同
扬州箴
夭矫扬州江汉之浒彭蠡既潴阳鸟攸处橘柚羽贝瑶琨篠簜闽越北垠沅湘攸徃
荆州箴
杳杳巫山在荆之阳江汉朝宗其流汤汤云梦涂泥包匦菁茅金玉砥砺象贝元贡篚百物世世以饶豫州箴
郁郁荆河伊洛是经荥波枲漆惟用攸成
梁州箴【原作益州】
岩岩岷山古为梁州华阳西极黒水南流
雍州箴
黒水西河横截昆仑邪指阊阖画为雍垠上侵积石下碍龙门
【按夏书维彼陶唐有此冀方尧虽都冀乃在平阳非岳阳也冀箴岳阳是都因岳阳在冀故借以成文耳汉武帝元朔二年改梁为益益即梁也】
九州同异考
尝按杨泉曰九州变易交错不同禹贡有梁州无并州周官有并州无梁州尔雅有幽营无青梁周职方河内曰冀州今山西地汉河内今懐庆府刘宋冀州领郡九理厯城今山东济南府在禹迹为青州广陵在二汉时为吴国江都广陵国广陵郡刘宋为南兖州北齐为东广州其为扬州自隋始也齐北兖州理淮隂晋元帝侨置兖州寄居京口明帝以郗鉴为刺史寄居广陵置濮阳济隂髙平泰山等郡后改为南兖州襄阳故属荆州孝武于襄阳侨立雍州晋元于广陵侨置青州镇东阳城以侨立州为南青州唐初置南兖州又改防州又改广陵郡今扬州府图书编曰古徐州在今泗州临淮县之徐城镇去徐州垂五百里通考曰鲁郡在禹迹为徐州而汉则属豫州所领陈留郡在禹迹为豫州而晋则属兖州所领刘宋南徐州今镇江府东扬州今绍兴府沈约宋书义熙七年始分淮北为北徐州文帝元嘉八年更以江北为南兖州江南为南徐州治京口通典寿春郡后汉扬州刺史领郡六治此魏曰淮南后魏曰扬州梁武普通七年置南豫州后降魏陈大建复得寿阳为豫州隋改寿州齐豫州亦理寿春皆在禹迹为扬州唐置南豫古丹阳郡在禹迹为扬州魏太和中蛮帅田益宗纳土于魏魏为立东豫州治广陵城五代史志汝南新息县魏置东豫州则此广陵乃新息非扬州也后魏豫州今汝宁北徐州今兖州府之沂州职方河南曰豫州李唐河南则指一道而言包古青徐兖豫四州之境奄黄河以南皆是北史独信都督三荆州今汝州伊阳县东荆州后改曰怀州今唐县西荆州今邓州在禹迹为豫州隋志曰普安郡梁置南梁州眉山郡后周曰青州淮南郡后魏曰扬州梁曰南豫州东魏曰扬州陈又曰豫州后周曰扬州庐江郡梁置南豫州琅邪郡旧置北徐州刘聪以洛阳为荆州魏梁州今陜西汉中东魏梁州今河南开封汉中亦唐梁州汉武帝改梁州为益州魏分置梁州益州雍州之地汉时为凉州晋置雍州又分其地为凉州秦州后魏置雍州亦分其地为南秦州北秦州刘宋雍州理襄阳其统领郡县在禹迹为荆州东晋雍州今襄阳府在禹迹为荆豫二州之界以今之地理考之冀州古为幽燕三晋今则太行以西即山西太原等处太行以东即京师奉天等处兖州古为邹鲁即今之山东兖州东昌等处西至河东距济南接徐豫之境其地当河之下流平衍无髙山青州古为齐即今之山东济南青州登莱等处地虽近海然不当众流之冲故禹治之比他州用力为省徐州古为鲁为彭城即今之徐州丰沛江南为南北咽喉扬州古为吴越今之江南及两淮江浙等处古时江淮不通今一自仪徴至扬子桥一自州至扬子桥二河合而北行自髙邮寳应至清江浦入淮为今粮道咽喉重地其江以南滨海为广东福建荆州古为楚即今之湖广荆襄等处其荆梁之界则为贵州其衡山之南则为广西豫州古为郑卫东周大梁今之河南开封洛阳等处其地北距河南抵荆山东抵徐西抵雍梁居天下之中梁州古为西蜀益州今之四川成都等处其西南夷壤为今之云南雍州古为周秦闗陇即今之陜西西安左传芒芒禹迹画为九州萧子显南齐书郡国志赞郡国既建因州而剖离过十三合不逾九九州之变易迁改斯数语者足以尽之矣
五服图説
易氏彦祥曰禹五服帝畿在内帝畿千里而两面各五百里数其一面故曰五百里甸服自甸至荒皆数一靣每靣各五百里总为二千五百里靣相距凡五千里职方氏所载则王畿不在九服之内自方五百里之侯服至方五百里之藩服其名凡九九服每靣各二百五十里通为二千二百五十里两靣相距通为四千五百里并王畿千里通为五千五百里增于禹者五百里之藩服耳然禹九州之外咸建五长东渐西被即成周藩服之域其名虽増而实未尝增也