海图绘制
【政和三年·泉州蕃坊·陈砚】
油灯下,陈砚把一张三尺长的桑皮纸摊开,四角压上铜镇。纸面已用淡墨打了方格——这是他自己发明的”经纬网格”,一格代表一”度”。蒲亚里凑过来看了半天,摇头:”守墨,你这画的是海?老舟师凭的是这——”他从怀里摸出一本磨得发亮的薄册子,翻开,密密麻麻的蝇头小字:”自三佛齐往占城,用辛戌针,二十更;用乾亥针,十五更……”
陈砚眼睛一亮,接过来逐条看。这是蒲家祖传的”针路簿”——把一条条航线记成”用某针、几更到某地”的口诀。他合上册子,郑重道:”亚里兄,这簿子是命根。可它只认路,不认全貌——你知三佛齐到占城怎么走,可知三佛齐在整个海图上的哪一处?若有一张图,把所有针路都画上去,你一眼便知全海的路。”
蒲亚里怔了怔。
一、一句话价值
针路簿是”路线说明”,海图是”全局视野”——把无数条针路画到一张网格图上,舟师才第一次看见整片海的形状,航线才能比较、优化、传承。这是航海从”凭口诀”走向”凭图作业”的分水岭。
二、原理
1. 海图要解决的根本问题
航海有三个核心问题:我在哪、我要去哪、怎么去。前两个靠定位(指南针+星象+地文),第三个靠航路信息。海图的作用是把”航路信息”从”口诀/记忆”变为”可视化的图面”,使舟师能:
- 看全局:一眼知晓起点、终点、沿途岛屿、暗礁、港口的相对位置。
- 比航线:同一目的地的多条航线并列图上,可比较长短、风险、补给。
- 记航线:图上画线即记航线,比口诀更直观、更易传徒。
- 传经验:一图抵千言,老舟师的经验可固化为图,代代相传。
2. 中国古代航海图的两种传统
其一,对景图(山水画式海图)。 以中国传统山水画法,按航行顺序自右向左绘成长卷,沿途山岳、岛屿、港口、寺院、宝塔皆画成立体写景形象,配以针路、更数、水深标注。舟师航行时”对景”——把图上的山形与眼前的实际山形对照,判断自己到了哪。代表作是明代《郑和航海图》(1425—1430年绘),图上530多个地名、50多条航线,针路更数齐全,是15世纪前世界最完备的航海图集。
对景图之长:形象直观、易辨认、不依赖经纬度数学。其短:无统一比例尺,远近失真;无法量算距离与方位;图卷展开不便,只适合”按图顺序航行”,不适合”全局规划”。
其二,针路簿(文字航海指南)。 以文字逐条记录航线:”自甲地往乙地,用某针(罗盘方位),几更(航程时间),见某山/某礁/某水深,转某针,几更到。”海南渔民称《更路簿》,福建船工称《针路簿》或《水路簿》,明代汇总为《顺风相送》《指南正法》等海道针经。一条”更”约等于10海里(一更=一时辰=2小时,帆船航速约5节,故一更约10海里)。
针路簿之长:信息密度高、便携、可精确到针位与更数。其短:只见”线”不见”面”,无全局视野;航线间的关系无从比较;新人须背熟口诀方能上岗。
3. 陈砚的突破:网格海图
陈砚要做的,是把针路簿的信息”翻译”到一张带网格的平面图上,使每一条针路变成图上一条可量算的线。核心是引入两个概念:
经纬度网格。 以赤道为零纬,南北各分90度;以某子午线(陈砚选泉州子午线为零经)为零经,东西各分180度。整个海面被经纬线切成方格,每格一度。任何地点都可用”北纬几度、东经几度”定位。这是古希腊已萌芽、近代西方成熟的地理坐标法。
恒向线(rhumb line)。 在球面上,与所有经线成恒定角度的线叫恒向线。船若保持恒定罗盘航向航行,轨迹就是一条恒向线。恒向线在球面上是螺旋曲线,但若用墨卡托投影(等角圆柱投影,1569年墨卡托发明)把球面展到平面,恒向线就变成直线——这正是航海图最需要的性质:图上画一条直线,量出它与经线的夹角,就是罗盘航向;船一直走这个航向,就能到目的地。
⚠️ 存疑:墨卡托投影的严格数学公式(纬度渐长系数 ln(tan(45°+φ/2)))需对数运算。陈砚虽懂原理,但北宋无对数表(对数1614年纳皮尔发明,见《03-对数表与算盘》)。他可用的替代:在小范围(纬度跨度小于20度)内,用近似投影——经线等距平行、纬线等距平行、经纬正交,牺牲高纬精度换计算简化。这种”近似墨卡托”在低纬海域(南海、印度洋北部)精度足够,误差可接受。陈砚须诚实标注此为近似法。
4. 海图的三层信息
一张实用的海图须含三层:
| 层 | 内容 | 来源 |
|---|---|---|
| 地理层 | 海岸线、岛屿、港口、山脉、河口 | 实测+旧图+舟师口述 |
| 航路层 | 针路(航向+更数)、锚地、水深、暗礁、潮汐 | 针路簿+实测 |
| 辅助层 | 经纬网格、比例尺、图例、磁偏角标注 | 陈砚绘制 |
三、北宋原料可行性
| 材料/条件 | 用途 | 北宋可得性 | 备注 |
|---|---|---|---|
| 桑皮纸/竹纸 | 绘图纸 | 充足 | 桑皮纸韧、耐折,宜海图 |
| 麻纸 | 草图 | 充足 | 廉价,宜反复修改 |
| 毛笔、墨 | 绘图 | 充足 | 细笔绘图、粗笔标注 |
| 朱砂/矿物颜料 | 标注重点(礁石用红) | 可得 | 朱砂红、石青蓝 |
| 直尺、矩尺 | 画网格、量方位 | 可得 | 须自备精确刻度尺 |
| 圆规 | 画圆弧、量距离 | 可得 | 宋代已有”规” |
| 阿拉伯数字 | 标注经纬度、更数 | 已引入(见《阿拉伯数字》) | 陈砚推广 |
| 指南针 | 实测方位 | 已有(见《04-指南针与航海术》) | 干罗盘最佳 |
| 星象观测 | 实测纬度 | 已有(见《05-星象导航》) | 北极星高度即纬度 |
| 针路簿 | 航路信息 | 海商处可得 | 蒲亚里等蕃商珍藏 |
| 旧海图/对景图 | 地理参考 | 可得 | 泉州海商、市舶司有藏 |
结论:北宋具备海图绘制的全部物质条件。陈砚的障碍不在原料,而在:(1) 经纬度实测(尤其是经度,北宋无精确测经度法,须靠航行推算);(2) 说服海商交出珍藏的针路簿供汇总;(3) 培养绘图匠人。
四、工艺流程
第一步:建立经纬度网格底图
定基准经线:以泉州子午线为零度经线(陈砚的”本初子午线”)。
绘网格:在桑皮纸上画方格——横线为纬线(每格一度,自赤道向北标0、1、2……),竖线为经线(每格一度,自泉州向东、向西标0、1、2……)。网格比例尺:一度纬度约今111公里,图上一寸代表一度,则泉州到三佛齐(约纬差15度、经差20度)可绘于三尺宽纸上。
⚠️ 存疑:陈砚无法精确知道”一度纬度=111公里”这个数值(这是近代测量结果)。他可用的近似:宋人已知”北极星高度每变一度,南北距离约略相等”,可由泉州到广州的实测(北极星高度差+陆路距离)反推一度之长。误差可能有10—20%,但作为海图比例尺已够用。
第二步:实测与汇编港口经纬度
纬度实测:在各主要港口(泉州、广州、明州、三佛齐、占城、溜山等)测北极星在地平线上的高度(用星盘或简陋测角仪),高度角即该地纬度。陈砚须亲赴或委托舟师在各港测记。
经度推算:北宋无精确测经度法(须待17世纪木卫食法或18世纪航海钟)。陈砚可用的替代:
- 航程推算:自泉州出航,逐更记录航向与航程(投木测速),按恒向线公式累加,反推目的港相对泉州的经度差。误差大(受风、流、磁偏角累积),但多次往返取平均可缩小。
- 月食观测:月食是各地同时发生的天象,各地月食发生的地方时差即经度差。陈砚可组织各港观察者同时记录月食发生的时辰,比对时差反推经度。此法原理正确,但北宋无精确钟表,靠水钟或漏刻,误差仍大。
⚠️ 存疑:经度精度是北宋海图的最大短板。陈砚应诚实标注经度为”约值”,纬度较准、经度较粗。海图上经度一格代表的实际距离可有20—30%误差。但随着往返航次增多、数据积累,可逐步修正。
第三步:汇编针路,绘航线
征集针路簿:说服蒲亚里等海商交出家族针路簿,抄录汇总。陈砚承诺:汇总成图后,原图奉还,且图只供合伙船队使用,不外传。
逐条翻译针路为图上线段:每条”自甲往乙,用某针,几更”——自甲地坐标出发,按罗盘方位(用360度制)画一条线段,长度=更数×每更距离(约10海里,图上按比例换算)。线段终点即乙地坐标。若乙地坐标已知,可与实测比对,校正针路或坐标。
标注:沿线标注更数、转向点、水深(”X丈X尺”)、暗礁(红色标记)、锚地(船锚符号)、对景山形(小简笔画)。
第四步:填绘海岸线与岛屿
海岸线:依据旧对景图、舟师口述、实测港点连线,绘出大陆与岛屿海岸线。低纬区(南海)较准,远区(印度洋西岸)较粗。
岛屿:标名称、坐标、是否可泊、有无淡水。礁石以红色突出标注。
第五步:标注磁偏角
在各港注明该地磁偏角(见《04-指南针与航海术》),舟师用图时据以修正磁航向为真航向。陈砚须在各港实测偏角并定期更新。
第六步:编制图例与说明
图侧附图例:经纬度说明、比例尺、磁偏角、更数换算、符号含义(红点=礁、船锚=锚地、蓝线=常用航线等)。另附”使用说明”——如何量航向、如何算航程、如何修正偏角。
第七步:复制与分发
原图(”母图”)珍藏。以母图为底,由绘图匠人手抄复制若干”子图”,分发合伙船队各船。每航次归来,舟师须把新发现(新礁、新港、坐标修正)回报,由陈砚修订母图,再出新版子图。
五、难点
难点一:经度实测。 如前述,北宋条件下经度只能靠航程推算或月食观测,误差大。陈砚须坦然接受”经度粗略”的现实,海图以纬度为主、经度为辅,配合针路(航向+更数)定位。换言之,海图不是用来”读坐标定位”的,而是用来”看全局+量航向”的——舟师仍靠针路+指南针航行,海图帮他从全局选择走哪条针路。
难点二:说服海商交出针路簿。 针路簿是海商的命根与商业机密,交出等于交出饭碗。陈砚的策略:(1) 不强求交出原件,只求抄录;(2) 以”汇总成图后大家共享”为诱饵,海商亦能从他人针路中获益;(3) 先与蒲亚里深度合伙,以蒲亚里在蕃坊的声望号召其他海商。
难点三:绘图匠人的培养。 网格海图需懂经纬度、会量方位、会按比例缩放,宋代无此匠人。陈砚须亲自带三五学徒,从认经纬、量方位教起,半年方有小成。
难点四:纸张的耐久与防潮。 海上湿气重,桑皮纸图易受潮霉变。陈砚的对策:图绘成后以桐油薄涂(油纸效果),或以鱼鳔胶涂覆防水;图卷以油布包裹,存于船中干燥处。每航次后晾图。
难点五:母图的修订与版本管理。 航海信息不断更新,母图须持续修订。陈砚须建立”版本制度”——母图每修订一次记年份版本号(如”政和四年版”),子图定期以新版替换旧版。否则各船图不一致,反生混乱。
难点六:对景图传统的惯性。 舟师习惯对景图与口诀,对新式网格图接受慢。陈砚的策略:网格图与对景图并行——网格图供”全局规划与航向量算”,对景图供”沿岸对景辨认”。两者互补,非替代。
六、价值评估
| 维度 | 评估 |
|---|---|
| 难度 | ★★★★ 需实测、汇编、绘图、培训,工序长 |
| 立身价值 | ★★★★★ 海图是远洋航行的”地图基础设施”,掌控海图即掌控航路信息 |
| 变现速度 | 慢 需数年积累数据与绘图 |
| 政治风险 | ★★ 海图本身不敏感,但详尽海图涉海防,官府或关注 |
| 推荐优先级 | 远洋布局必备,与造船、导航同期推进 |
政治风险说明:海图本身无管制。但详尽海图(尤其含港口、水深、暗礁)涉海防机密,宋代市舶司与水军或会关注。陈砚策略:海图仅限合伙船队内部使用,不外传、不出版;对官府以”蕃商航海辅助图”轻描淡写,避免被征用。
七、升级路径
第一阶(1113—1115,近海图):汇编泉州—明州—广州近海针路,绘《东南沿海海图》,纬度精确、经度粗略。在近海航线验证图上量航向的可行性。
第二阶(1115—1118,南海图):扩展至三佛齐、占城、溜山,绘《南海海图》。组织各港测纬度、记月食,逐步修正经度。
第三阶(1118后,印度洋图):随远洋船队赴印度洋,绘《西洋海图》。建立母图修订与子图分发制度,培训绘图匠人。
终极形态:一套覆盖中国沿海—南海—印度洋的网格海图体系,配合针路簿、指南针、星象导航、航海日志,构成陈砚远洋导航的完整信息基础设施。海图是这套体系的”可视化中枢”。
八、参考
- 《郑和航海图》(原名《自宝船厂开船从龙江关出水直抵外国诸番图》),绘于1425—1430年,收入明代茅元仪《武备志》。图上530多个地名、50多条航线,针路更数齐全,对景图画法,是15世纪前世界最完备的航海图集。李约瑟评价其误差一般不超过5°。
- 海南《更路簿》:渔民航海手册,至晚明代成熟,宋元时已口传孕育。每条更路含起点、终点、针位、更数。一更约10海里。
- 《顺风相送》《指南正法》:明清海道针经,汇编针路簿。牛津大学鲍德林图书馆藏《顺风相送》抄本。
- 墨卡托投影(Mercator projection,1569年):等角圆柱投影,恒向线为直线,是现代海图标准投影。其严格公式需对数运算。陈砚在北宋条件下只能用近似法(低纬等距网格),须诚实标注。
- 恒向线(rhumb line):球面上与所有经线成恒定角度的线,即恒定罗盘航向的航行轨迹。
- 经度实测难题:精确测经度须待17世纪木卫食法(伽利略)或18世纪航海钟(哈里森),北宋条件下只能靠航程推算或月食观测,误差大。
- 朱彧《萍洲可谈》(1119年):舟师”夜则观星,昼则观日,阴晦则观指南针”,可见宋代导航已系统化。
三年后,陈砚的”母图”已铺满一整张桑皮纸——泉州在中央,向北是明州、广州的海岸线,向南是占城、三佛齐、溜山,星罗棋布的岛屿与红色礁石,一条条蓝线针路纵横其间。蒲亚里第一次见到全图时,盯着看了许久,末了低声说:”守墨,原来我跑了二十年的海,只是这图上的一小片。”陈砚卷起图,递给他一份子图:”还有一大片,等你我去填。”窗外,泉州湾的潮声正涨。