建都之地自古为闗中洛阳近则有北平其余如汴如金陵地势偏坦俱不可用三者之中议者以闗中为第一北平次之洛阳为下愚窃谓不然自古建都当以漕贡便利为第一岩险次之北平背倚雄闗东环沧海诚天府之国然漕贡之地元人全仰海运兼取给会通河我朝则専恃会通河一路一旦海波有警河淮路塞京师便成枵腹此不可之大者又其势偏在东北内阻黄河设边警卒临中原阻塞则更无退歩是京师为孤注也闗中沃野千里三面阻险一面东制诸侯地势之险天下莫与匹然吾以为此霸国非王国据之以取天下则有余临之以守天下则不足挽天下粟给闗中率三十锺而致一石一也自周及汉唐世有戎狄之祸二也有事出走居洛阳则地势益坦居蜀则险阻难出三也惟洛邑居天下之中地势适均河漕便利昔周公既作镐京而犹营都洛邑非仅谓有徳易兴无徳易亡也知镐京之地形势虽固后必有以贡赋为艰者读诗之大东小东可知也故欲以洛邑为堂皇以闗中为家当无事则坐镇洛邑享天下之便安有事则退保闗中据天下之形势建都之善无过于此自成王不及居洛仅以为朝贡之地幽王失镐而后平王始建之是犹家当已失而兀坐堂皇其不至衰弱而遽亡者几希此非其地之不善所以居之者未得其道故也
建都长久之策必当如成周之制以洛阳为堂皇闗中为家当至于王畿之地尤当较成周为倍广北枕太行则可以収胡貉代马之用西控潼闗夔峡则可以通秦豫徃来之路絶川蜀觊觎之萌南引江淮汉沔则可以尽粟米百物之利制东南上游之势所当备者惟东北一路诚能彷古封建之意参以贾谊众建诸侯之法使之棊置星罗人自为守而又于燕云青徐要害之区各设重镇统以京师重臣戍以京营鋭卒更练土兵以辅之即有不虞力能自卫况以京师之力西収秦晋川蜀之甲南漕江广三吴之粟势又甚便其谁能窥之万一不支上则入闗次则入蜀可以图恢复最下则泛舟江南犹可为晋宋六朝之继所谓狡兎三窟是也况乎有国家者以得民心为第一漕贡便则民心不至遽失周平王汉光武虽处末季而犹享国长久者正谓此也有天下者可不加之意乎
或云子房有言洛阳四面受敌非用武之地此子房就当日时势言耳是时天下未定羣雄犹有窥伺之念况高帝经营草昧未暇营筑京师不若因天地自然之险故以闗中为第一至于天下既定则断当以洛阳为都易曰王公设险以守其国夫险不必皆天险人力固可设也洛阳即无险若环王畿千里之地皆多筑城堡周围聨络盗贼亦自不可卒入况乎前江淮而后太行左成皋而右殽函又何可因之险乎故天下未定则当都闗中而经营洛阳天下已定则当都洛阳而经营闗中
洛阳虽无险然一都洛阳设兵控制潼闗夔峡吴会燕云能令天下皆失其险此所谓大险也
都洛阳有十便居天地之中风雨会阴阳和一也朝贡便利二也以秦蜀吴会为家当进退有据三也所防止东北一面为力易办四也襄邓之间多闲田区处耕垦可以处四方辐辏之众五也背河向洛江汉朝宗中龙灵气所聚风气中和歴代帝王圣贤多产于此六也岁省漕挽之费数十万可以佐大农金钱七也从来盗贼之乱多起于徐泗多藏于郧襄今使之属在畿辅则盗贼不至易炽八也湖广地饶一岁再获京师可常足九也民俗剽悍善斗可养为兵十也
都洛阳亦忌河患即于荆襄之间亦得但无大都可因耳王畿之制必南际江北抵大行孟门西控潼闗夔峡东连吴会为妙如今省制则地势太狭不可用
读禹贡一篇知建都之要全在漕运便利
人欲知地利须是熟看通鉴将古今来许多战争攻守处一一按图细阅天下虽大其大形势所在亦不过数项如秦蜀为首中原为脊东南为尾又如守秦蜀者必以潼闗剑阁夔门为险守东南者必以长江上流荆襄为险此等处俱有古人说过做过只要用心理会其或因事逺游经过山川险易则又留心审视黙以证吾平日书传中之所得久之贯通胸中自然有个成局其它琐碎小利害去处俟身到彼处或按阅图籍或询问土人当自知之无庸屑屑也
地利只是险阻二字山为险水为阻秦以一面东制诸侯山为之也长江天限南北水为之也推此以徃可以知地利矣
看地理风水书亦有益于地利之学以其言山水颇有条贯便于记忆也
地势险夷古今亦有变更不可尽据书传昔当秦汉时函谷至潼闗八百里其右阻河其左傍山道逺险陿敌来犯闗常在千里之外故曰秦得百二今闻河流渐北中饶平陆寛坦无阻失其险矣天下之古今易势者岂特一潼闗哉
李悝为魏文侯作尽地力之教以为地方百里提封九万顷除山泽邑居三分去一为田六百万亩治田勤谨亩益三斗不勤则损亦如之地方百里之増减辄为粟八十万石又曰粜甚贵伤民甚贱伤农民伤则流散农伤则国贫其说皆名语非鞅之开阡陌比也但其意主于富国故朱子以之与商鞅同称耳
亢仓子曰人舎本事末则其产约其产约则轻流徙国家有灾患皆生逺志无有居心农则其产稪其产稪则重流散又曰人农则朴朴则易用此皆知本之论有天下者不可不知
只永不起科四字不劳不费为西北足食之本田成而守望相助则四字又为足兵之本但国家须守此勿失民信为急耳
开中军屯宜互相表里腹里莫如开中边塞莫如军屯
元时最重区田法诏书数下令民间学种区田民卒不应岂区田不便反不如墁田欤抑小民难与虑始也予尝仿其意一为之未尽其妙然大约亦可倍収一亩六十六斛榖则未必也
治水只是要识水平法孟子曰禹之治水水之道也又曰水无有不下此便是说水平法治水者得其法虽洪水尚可治况江湖溪涧之水乎
治水不识水平即一沟浍不可治予家庭前地洼毎雨后必潴水予命老仆开沟通篱外大沟仆固善土功谓予曰篱外地高不可开予不之信强命之已而遇雨外水果大至至戊寅得吴中水利书读之胸中浩然夏夜雨集坐聴事中观庭前潴水状高卑坎坷皆成山川之形觉得自然有个条理处以此知不可无学问也
欲识水平必须有法盖地形高卑在咫尺犹易辨若一里二里以至数十百里非有法何由辨乎武经总要载水平法先为水平池置本处更以一人持度竿照板向彼处照之即可辨高下逓移逓退无逺不可识详载本书但其图未详予尝与登善兄论正然未若勾股算法为便也
西学有几何用法崇祯厯书中有之盖详论勾股之法也勾股法九章算中有之然末若西学之精嘉定孙中丞大东更为详注推演极其精宻惜此书未刊世无从究其学耳
水利与农田相表里故善治水者以水为利不善治水者以水为害江南泽国而土田日闗以水为利也西北高地而毎受河患以水为害也故善言水利者必言农田
水利只是蓄泄二字高田用蓄水田用泄旱年用蓄水年用泄其所以蓄泄之法只在坝闸知此数语水利之道思过半矣
西北水利不修只坏在运河一事运河地形本难通流潴水设为无数坝闸勉强闗住常虑水浅不敷运道艰阻故凡北方诸水泉悉引为运河之用民间不得治塘泺为田者为此故也习久不讲北人但知水害不知水利其为弃地也多矣西北弃地多不得不取足东南东南竭则西北亦因之以坏建都不讲西北水利不修运河不废民生之病未有已也
河流湍悍自古难治其要诀不过顺水之性而已然今人治河比大禹时更难大禹时去洪荒未逺普天多空地不过相地形之高下去下流之壅塞导之入江入海而已今则处处民居田地城郭村落鳯泗又有陵寝皆强河流以就地势非就地势以安河流也虽欲顺水之性其可得乎贾让治河三策欲徙冀州之民当水冲者放河北入海正所谓顺水之性也然卒格不行岂非徙民为难欤
贾让谓放河北入海则河定民定千载无患此言非也河流迁徙不常是其本性盖河水一石其泥五斗日流日积河身日高河身高则旁地卑舎高就卑忽然而决自然之理也久之则彼处亦然总是舎高就卑故迁徙不常所谓河流已弃之道千古难复正谓此也岂有千载无患之理乎今之治河者亦惟有循河之旧补苴罅漏多为遥堤以寛束之使不大纵其势不可遏者则权利害之重轻而徙民以避之如是而已欲其一定而不复决无是理也
会通河全是人力做成使水节节就制而为我用功亦伟矣然当时臣工何不移此心力共成西北水利而顾为此以困东南大巧反为大拙
江淮河汉四大水而河水独难治者三水清而河水浊三水行于两山之间皆有拘束河水行于土疎之地而无拘束也是故清者易治浊者难治有拘束者易治无拘束者难治
西北治水其大要在黄河导河入海则西北之水患息矣东南治水其大要在震泽导震泽入海则东南之水患息矣书所谓三江既入震泽底定也
凡诸水之泛溢皆从山水来山水之暴发皆从霪雨来盖雨下诸山水悉入太湖仓卒不能归海则泛溢田间而为大害治之者不过欲其安流入海而已安流入海大是难事郏亶之说欲同江南七郡同心并力开河筑圩置坝建闸必使江高于海浦高于江水由地中节节有制此真治水良法暗合井田沟洫之制
娄江之塞自己卯庚寅已然时张仪部受先毎以为忧旧例三江之开必合苏松常杭嘉湖六郡议同筑舎予与受先商欲于六郡会计申毎亩加升合代太仓漕粮而免太仓一岁之漕令其开河盖此说行在六郡止毫厘之费而仍収水利之功在太仓虽一时之劳而亦有免漕之乐在朝廷则正赋不损锱铢而已収百年之利计无便此者时受先以余议达州守上请已得允已而中止
开河之法莫详于耿常熟水利书彼盖撮古人之成法又酌以今人之时冝修水利者按册而稽举其成法则思过半矣然其要处全在算土派工算土莫善于徐玄扈先生送上海县公条例派工莫善于坐圩起夫圩长督工田主给米此亦耿常熟之法而吾友陈确庵试之于蔚邨顾殷重试之于朱泾者也
算土之弊在欺隐丈尺假如河一千丈彼则伪云一千二百丈将此虚河卖与业户名为开河而实不开若十丈为q亶两q亶一桩处处可覆则虚河之弊絶派工之弊在欺隐田亩假如某都田一万亩只作八千亩其二千亩得业户银钱则不注册若竟照鱼鳞图册实在田数而止令公正算总数不开业户主名则派工之弊絶
开河莫要于算方盖起土方一丈谓之一方该土一千尺古法一置二挑该十五人一日之力即逺近高深少有不齐以此为凖但算之之法必开立方用勾股须善算者方知儒生莅官目不识算能不为吏书所欺乎海刚峯算田有痴算法令人以灰画地而数其眼能使尽人皆晓今充此法以算开河土方儒生莅官可以不下堂而知开河几丈应起土若干也法具下:
先以漆板画朱红方界于其上如棊盘格量河应开面若干丈底若干丈深若干丈即数漆板上方界上面若干底若干深若干以界方斜画之即数得若干土方矣如有竒零丈尺即于方界内更为十小方便知尺数大约算河以一丈为凖则余可类推其为难段易段亦可由此而推也[附开立方算法先以河面河底丈尺并算而折半之然后以深乘之更以长乘之即得]
凡开河若从平陆施功或地方干硬处可用牛犁起土以筐车运土殊省功力昔人有于开河处得古犁头大于寻常之犁数倍乃知昔人用犁起土以四五牛驾之一徃即成一小河也思亦奇矣
量河须用三q亶二分两旁之长一定中心之阔用一q亶非法也至转湾处便有零余难以派算