县之南境海在县南百二十里。又东为永平府滦州南境海在州南百三十里。又东为乐亭县南境海在县南三十里,又东经永平府南海在府城南九十里,又东为昌黎县南海在县东南七十里,碣石山在焉,又东经山海关南而接辽东界海在关南四里。自登莱以迄于沧州永平之境,古所谓渤海之险也。

  大海自西而东,经广宁之南境。又南折而东出,经辽阳之南境。

  辽东南面皆滨海为险,回环几二千里。自山海关而东,旧曰广宁前屯卫南去海二十里。又东,旧曰宁远卫南去海二十五里。又东北,旧曰广宁中屯卫南至海五十里。又东,旧曰义州卫南去海百五十里。又东,旧曰广宁右屯卫南去海三十里。又东,旧曰广宁卫南去海百三十里。此古所称辽西地也。自此折而南,经故海州卫之西南,曰梁房口关亦曰三岔口,亦曰辽河口,在海州卫西南七十里。为辽河入海之处。又南经故盖州卫西东去卫城十里,又南经故复州卫西东去卫城四十五里。又南经故金州卫西东去卫城三十里。又南折而东经卫南北去卫城百二十里,曰旅顺口关,为辽东金镇咽喉之地南对登州府新开海口。又东北至辽阳南境海在城南七百三十里,又东接朝鲜境内,此古所称辽东地也。盖西南以安南为翼卫,东北以朝鲜为藩维,怀柔镇叠之规模,于此亦可睹矣《海运考》:自辽河口开洋,顺风一日夜至铁山。带东二字望南行,经成山入南洋,望正南行三日夜,经桃花班水望东行,见白水。带西二字勤戳点竿寻长滩一丈八尺,渐减至一丈五尺,望西行戳扬子江洪。如不见望下使必见茶山,船稍南面坐茶山望西行,半潮便见崇明沙。如风顺,一潮至刘家港内。此运舟自辽东南还之道也。丘曰:海运自秦已有之,而唐人亦转东吴粳稻,以给幽燕杜甫诗:渔阳豪侠地,击鼓吹笙竽。云帆转辽海,粳稻来东吴。又云:幽燕盛用武,供给亦劳哉。吴门持粟布,泛海凌蓬莱。此唐人海运之证也。然以给边方之用而已。用之以足国,则始于元初伯颜平宋,命张等以宋图籍自崇明由海道入京师。至元十九年,始建海运之策,命罗壁等造平底海船,运粮从海道抵直沽。是时犹有中滦之运,不专于海道。二十八年,立都转运万户府督岁运。至大中,以江淮江浙财赋府每岁所办粮充运。自此至末年,专仰海运矣。说者谓虽有风涛漂溺之虞,然视河漕之费,所得盖多。故终元之世,海运不废。罗洪先曰:考元至元二十一年,伯颜始建议海运。寻建海道万户府,三任故海盗朱清、张、罗壁为万户。初时押运粮仅三万五千石,船大者不过千石,小者三百石。自刘家港出扬子江,盘转黄连沙嘴,月余始至淮口。过胶州劳山一路,至延真岛望北行,转成山西行,至九皋岛、刘公岛、沙门岛放莱州大洋收界河,两月余抵直沽,实为繁重。至元二十六年,增粮八十万石。二月开洋,四月直沽交卸。五月还,复运夏粮,至八月回。一岁两运,是时船尚小。二十七年,朱清请长兴李福四押运,自扬子江开洋,落潮东北行,离长滩至白水绿水,经黑水大洋,北望延真岛,转成山西行入沙门,开莱州大洋进界河,不过一月或半月至直沽,漕运利便。大德以后,招两浙上户自造运船,量给脚价。船大者八九千,小者二千余石。岁运三百六十万石至京师,迤南番贡亦循道而至。自上海至直沽内扬村马头,凡万三千三百五十里,不出月余即达,省费不赀。若长乐港出福州,经崇明以北,又自古未有之利也《元史》:初,海运之道,自平江刘家港入海,经扬州路通州海门县黄连沙头万里长滩开洋,沿山而行,抵淮安路盐城县,历西海州海宁府东海县,密州、胶州界,放灵山洋,投东北路多浅沙,行月余始抵成山。计其水程,自上海至杨村马头,凡万三千三百五十里。至元二十九年,朱清等言其路险恶,复开生道。自刘家港开洋,至撑脚沙,转沙嘴至三沙扬子江。过匾担沙大洪,又过万里长滩放大洋,至青水洋。又经黑水洋至成山,过刘岛至之罘、沙门二岛,放莱州大洋,抵界河口。其道差为径直。明年,千户殷民略又开新道,从刘家港入海,至崇明州三沙放洋向东行,入黑水大洋,取成山转西至刘家岛。又至登州沙门岛,于莱州大洋入界河。当舟行风信有时,自浙西至京师,不过旬日而已,视前二道为最便云。梁梦龙曰:《元史》称元人海运,民无挽输之劳,国有储蓄之富。今国家都燕,财赋自东南而来者,仅恃会通一河,识者不无意外之虑。若寻元人海运之道,别通海运一路,与河漕并行,江西、湖广、江东之粟照旧河运,而以浙西东濒海一带由海运,未为非策也丘氏亦主此说。又曰:元人由海运或至损坏者,以起自太仓、嘉定而北也。若但自淮安而东,循登、莱以洎天津,本名北海,中多岛屿,可以避风。与东南之海渺茫无际者迥异。诚议运于此,是名虽同于元人,而利实专其便易矣。王在晋曰:元虏使其民,是以投之穷海而忍视其死。至元二十八年,漂米二十四万五千石有奇。至大二年,漂米二十万九千石有奇。其随船汩没者,不知几千人矣《元史》亦言:风涛不测,粮船漂溺,无岁无之。夫驱民而纳于沆漭之中,仁人不忍言也。况以今时而出海道,则三十六岛之间,定有余粮矣。或者曰:利害相因,在审