大运河里有许多科技含量很高的东西,譬如说,有和四川都江堰齐名的戴村坝——南旺闸。
大运河是人工挖凿的,不是总依地势自然往低处流动的。运河走到山东境内,地势高了起来,大概比长江高40米左右。山东境内南旺一带的水在分水岭处一分为二。北边的地势南高北低,水往北流,流向天津;南边的地势北高南低,水往南流,流向长江。这对行船来说,是很伤脑筋的,由南边来的漕船,先要逆水爬坡,到了济宁之后顺水下坡,一上一下麻烦之至。
在古代,黄河经常发大水,决口,改道,经常冲断运河,淤塞运河。因此人们被迫不断调整运河的河道,而且改动极大。明代时黄河南下徐州,在江苏北部入海,1855年突然北移,经济南,在山东北部入海。这样大幅度的迁移,直线距离纵越三百多公里,无疑对运河的流向和挖凿造成极大的困难。
查看乾隆五十年的《九省运河泉源水利情形图》和光绪年间的《清代京杭运河全图》,会发现运河河道极其复杂,在洪泽湖、白马湖、高邮湖一带,河道多得像蜘蛛网一样,有黄河故道,有淮河水道,有运河,有湖水,还有坝、堤和闸,相互交错,十分壮观。