禹治河。不知禹河。知今治河非禹。不知今河非禹河也。执古方以医今病。乌得而不误天下哉。然则如之何。曰。古之河患于湍。今之河患于浊。患于浊。则湍为患而亦可为利。谨守季驯以堤束水以水攻沙之法。无反古以为贵。无立异以为高。则人虽为河患。河犹能自治其患。

  治河论下  
胡发琅

天虽爱人。恒更出其祸患。以为君相之忧。民物之灾。而励其惰。顾当其盛时。天下莫能谁何。时易势移。要无不弊。极而自反。若外戚藩镇宦官女子戎狄寇盗之乘隙伺衅。其盛衰兴灭。盖灼然可考。涸闾阎之脂膏。竭亿兆之筋力。以冀须臾。免死无有已时者。惟河而已。然则河无足令其终不决溢乎。曰。未易言也。不敢谓其必不可。顾贫则难为议耳。夫河之决溢。无不由于淤淀而底高。孟津以上之河水。犹孟津以下之河水也。禹导以来。未闻有溃败夺流之害。其崖岸之逼束。有以激之。使必不能淤耳。自潘氏为束水攻沙之议。虽孟津以下。可无决溢。而决溢相寻未已者。非其说之不可恃也。未有高必不可踰厚必不可破之堤。使如孟津以上之崖岸。以待异涨。于是上决则下淤。淤则终决耳。诚乘民物安阜帑藏充斥之日。测最近之海口。引至直之水道。按潘氏近堤距三百丈遥堤距千丈之法。和三合土而覆以土或石。取最坦之度。筑最高最厚之堤。护之以柳苇。逼之以对坝。固之以放淤。而严之以防守。勤之以修补。虽如孟津以上可也。或曰。堤虽崇厚。卒安能令其如山。曰。所异者。防守修补耳。若其不可坏。则固有明验。土惟豫州为疏。自明以来。益其堤之高厚。道光以前数百年。不数见患。患乃在徐邳以下。徐邳以下最险要者。无如王公堤。自明人高厚其堤。亦终始晏然。此独非堤之是恃乎。然则遂一无患乎。曰否否。堤能束散漫之流。不能禁潮汐之上。潮上而流缓。流缓而沙停。海口淤则递淤而上。 本朝河未北徙以前。患恒在宿迁桃源清河之境。云梯关外虽屡筑长堤。曾无救于海口之淤。是去河之淤堤之力有余。去海口之淤堤之力不足也。然则海口终不可治乎。曰否否。潮汐往来。人无立足。第非可以人力浚耳。然则泰西人铁箕乎。曰。积淤汪洋数百里。升斗焉而输之。谓之以蠡测海而已。海自容沙。安用挹之。安用载百十里而徙之。然则铁篦混江龙乎。曰。三尺童子戏耳。千石之舟。下百斤之椗。惊风怒涛不之动。欲以区区数人之楫。曳行数百斤之铁于泥沙中。前人试之屡矣。夫奚足云。然则如之何。曰。水有大力。物莫与并。潮汐上下。自有往来之用。然石堤十丈。而水溃之。泥沙虚浮。而水不能去者。堤激水水全趋堤。沙让水而水顺下。不专趋沙耳。夫水入深而愈疾。立罂而盛水。穴上泄之流必缓。穴下泄之流必迅。其积压之势然也。利天下者莫妙于因。欲治海口之淤。宜在截水空其下。因水之下趋而攻沙。因潮汐之往来而以次深刷。其法。结木筏广袤二十丈许。中列横闸。闸广丈。高视所欲浚之数。闸为三足。足高二尺。着一。镇巨石而下之。入淤而筏止。水禁于闸。则怒而趋其足。淤去露而筏进。得淤又止。露又进。久淤坚结。水不易攻者。以渐进之。力耕之。而水乘其隙。左右闸斜行如翼。以受水而禁其旁注。潮至。起闸随之上。欲止欲左右以椗。由浅及深。由下而上。以次递刷。数十里置一筏。分地而谋其功。以此视人力所及。吾知费不十一。而其功相千百也。昔谢氏欲令舟尾悬披水版。曳铁篦助水攻沙。其意良美。然数尺之版障水。水必旁趋。且铁篦滞于数丈之下。版障于数丈之上。篦欲止而版欲前。无以使之相持以为固。版必折。舟必危。而又欲以治潮汐不及之河。而乘风以上。则亦当知其难矣。由前之说。河之淤免于上。由后之说。河之淤免于下。虽岁修未能尽去。生民昏垫之忧。堵塞不赀之费。以人事言之。庶几其衰息乎。

 附因浚图说

 一因浚之制。结木为筏。中筏悬闸。旁斜向后为翼闸。闸为三足。足着一。闸底悬长石。前筏缀索。上抱闸颠。踰后筏。后筏设挽轴挽之。谓之面索。闸底缀索。一端悬后筏。后筏亦设挽轴挽之。谓之底索。

 一因浚之用。横闸以障水之直趋。翼闸以束水之旁注。以止筏之行而激水。亦以破久淤之坚土。而开冲刷之道。镇石以下闸。挽面索助之。底索以起闸。且防怒涛之折闸。

 一筏木二三层。长广二十丈。或十六七丈。坚结以备风涛。

 一闸广一丈。高丈五六尺。疏浚寖深。更作三四丈者。闸闲前后。各立大柱为架。架高五尺。各有斜柱支护之。前架为活键。可卸以备修闸。闸闲毋广。广乃泄水。为数铁板。厚寸许。以联前后之架与筏。闸底横贯长石。凿孔以衔足。闸皆刻尺寸。以记入水之数。横闸十五六。翼闸左右各二三。

 一足体高四尺。长三尺许。皆铁为之。合为一体。足为干而为枝。足上二尺为管。衔闸之一木。二尺出闸下。锐其下端。形三棱。脊棱向下亦锐其端。

 一闸颠设小滑轮。以利面索之挽。闸中足缀底索。而左右足各出小索会之。以防脱失。后闸三尺许。各设转轴一。轴一端设踏轮。轮为踏位三。轴