马眼泉遶瓮山后汇为七里泺东入都城西水门贯积水潭积水潭者皇城内西海子也又稍东从月桥入内府环绕宫殿南出玉河桥繇大通桥至通州与白河合袤一百六十里元郭守敬所凿十里一闸蓄水济运元人名通惠焉国朝废不治天顺二年漕运总兵官都督杨茂先请修之以省从张家湾陆挽者命户部尚书杨鼎工部侍郎乔毅往视还言元人旧引白浮泉水往西逆流经山陵恐不宜地理一泉经白羊口山沟雨水冲截西湖草桥泉源不深远俱难引惟玉泉龙泉及月泉柳河等泉皆出西北一带山麓诚从西湖源头闭分水青龙闸引诸泉水汇湖从高梁河量分其半仍从金山河出余自都城外濠流转与之会更泄入三里河水闸而并流大通桥河随旱潦为启闭庶运舟近仓为便明年发军夫九万余往治寻以灾异罢后成化十一年诏平江伯锐等浚之一年而成自都城东大通桥抵张家湾浑河日百六十余里漕船稍通然坐独引西湖泉水之半不踰二岁浅止如旧嘉靖六年廵仓御史吴伸请复开之上吏户部侍郎王軏工部侍郎王诏往议軏等言漕国计也必如元人引白河故事令大船皆可直达京师则必大兴工役其费稍巨惟据见存故闸稍修治之听小车剥船并行而载且以便归运之军诏可

  ○白河

  白河源出胡地经密云县灵雾山为潮河川而富河曾口河七度河桑干河三里河俱于此会名白河南流经通州合通惠及榆浑诸河至张家湾总名曰潞河并南流杨村以北通惠之势峻若建并令白河之流淤沙易阻夏秋水涨则惧潦冬春水微则病涩藉浚治焉

  ○沁河

  沁河出沁源县绵山东谷经太行山麓至武陟县境与黄河会而东注达徐州前代尝引以通卫国朝犹然后河趋陈颍入淮不与沁合乃开沁达徐而入卫之道湮其后建言者皆请引沁达漕然沁终不能入漕也议遂寝

  ○卫河

  卫河旧名御河出辉县苏门山北泉东北流经浚大名馆陶诸郡县下流会淇漳诸水过临漳分为二其一北出经大名至武邑以入滹沱其一东流经大名东北出临清至直沽会白河入海今为运河自德州而下渐与海近卑窄易冲溃永乐十五年命宋礼经度二小渠泄暴水入土河复穿小渠抵海丰县大沽河入海正德十三年引漳水西通入河其后有言引黄河入卫通漕以达占师者然皆不行

  ○济河

  济河发源为沇既东为济出垣曲县王屋山既见而伏东出济源县二源合流至温县历虢公台入河复出河之南溢为荥又东出于陶丘又东北至寿张县安民合汶水北东至愽平入海此汶之故道也元时作堽城坝遏汶入洸南流至济宁合沂泗二水会于淮我朝遏汶入南旺于是洸沂泗自会济而汶不复通洸今沂州亦有汶河一出蒙山东涧谷一出沂水县南山谷俱入邳州河

  ○沂河

  沂河源出曲阜尼山西南分流为二一西流至兖州府城东金口坝上与泗会一与泗南下二水南趋其故道从塔里河出师家庄闸河元时作金口坝遏二水繇黑风口入济又南流会洸水至济宁出天井闸国朝因之又有出沂水县艾山者会家陀沂水诸泉与沂水汶合流至邳州入淮按职方氏青州其浸曰沂□禹贡于徐州亦曰淮沂其又盖青沂源也徐沂流也

  ○泗河

  泗河源出泗水县陪尾山四源并发循山西流二里过卞庄城合为一又西流至兖州府城东又转南流经横河与沂合元人遏令繇黑风口入济西南入于河复出河之南溢为荥又东出陶丘北又东至荷泽又东北至寿张县安民亭合汶水又东北至愽平县入于海又自泰山北与齐东南诸谷水西汇于黑水湾又西北汇于柏涯湾抵渴马崖崖北又涌为趵突等七十余泉复溢为大小清河元人坝金口傍有河西通济沇并入会通河永乐中宋礼开会通河自安山河西南行繇寿张而北至东昌又西北抵临清引汶绝济属之卫

  ○淮河

  淮河出平氏县胎簪山经桐柏其流始大至泗州山横截遂界沙湖洪泽诸湖出清河口与黄河会东入于海

  ○汶河

  汶河三源一名小汶一曰大汶一出莱芜县原山阴与寨子村合而南流会洸水至济宁天井闸以济运国朝因之山困水汶耴大伏秋防暴涨焉

  ○洸河

  洸河汶支也水经不载元人于宁阳堽城作斗门遏汶益漕洸名始着自宁阳县西北南流至高吴桥会宁阳诸水经济宁城东与沂泗合入天井闸元人故道也宋礼分水南旺汶不复堽城会洸然洸不可无纪也

  ○卢沟河

  卢沟河出太原天池伏流至朔州马邑从雷山阳发为浑泉而为桑干河鴈门应州云中诸水皆会经太行山入宛平县界东南至看舟口分为二一东流至通州高丽庄入白河是为浑河一南流至霸水合易水又南至丁字沽入运河仍从本河是河过怀来朿两山间至京城西四十里石经山东地平而土疏冲击震荡迁徙不常往代虽尝修筑国朝特重云

  ○桑干河

  桑干河发源马邑金龙池百斛涌泉递逦东下从大同古定桥抵保安州又流至卢沟会于天津起卢沟桥务里村至古定皆可舟议者欲道宣大运道以中道有石阻乃罢议

  ○滹沱河

  滹沱河出繁峙县泰戏山汇为三泉流稍延漫循太行掠晋冀蜿蜒而东又东北至青