{
  "period": "明清商贸繁盛期",
  "accuracy": "空间关系示意，非测绘坐标；Y向上",
  "nodes": [
    {
      "id": "wuyi",
      "name": "武夷北麓",
      "type": "mountain",
      "x": -4,
      "z": 17,
      "offset": 2,
      "view": {
        "r": 40,
        "a": 3.48,
        "e": 0.68
      },
      "tag": "山地与通道",
      "title": "山地塑造通道",
      "text": "武夷山脉构成铅山南部的山地背景。山岭阻隔交通，也让山间关道成为连接闽赣的重要通路。",
      "detail": "大纲将铅山描述为武夷北坡、南高北低。场景以连续山脊和谷地表达这种格局，观众可转动视角观察山路怎样顺着谷地穿行。",
      "relation": "山地条件影响道路选择；通过关隘之后，陆路可以与聚落和水路接续。",
      "links": [
        "fenshui",
        "tongmu"
      ],
      "source": "S01《铅山县博物馆展陈大纲》第5—7、17—18页。",
      "quote": "“地势南高北低” “铅山地处武夷北坡”",
      "note": "无实测高程数据；山形与高度比例为示意。"
    },
    {
      "id": "xinjiang",
      "name": "信江",
      "type": "river",
      "x": -20,
      "z": -11.6,
      "offset": 1,
      "view": {
        "r": 45,
        "a": 3.4,
        "e": 0.9
      },
      "tag": "横贯北部",
      "title": "沿大江，通向更远处",
      "text": "信江由东向西横贯县境北部。它承接支流，与沿江聚落和码头共同构成水上联系。",
      "detail": "场景中较宽的横向水面表示信江，方向性流线与舟行帮助观众辨认东西向联系。汇流处的河口，是观察水系与商埠关系的切入点。",
      "relation": "桐木江在河口汇入信江。货物从山间产地进入集散网络，再借助水运延展至更远区域。",
      "links": [
        "tongmu",
        "hekou"
      ],
      "source": "S01 第6—7页；商贸场景依据第63—65页。",
      "quote": "“由东至西横贯县境北部”",
      "note": "曲线与通航船型不是历史测绘结果。"
    },
    {
      "id": "tongmu",
      "name": "桐木江",
      "type": "river",
      "x": 2,
      "z": 0,
      "offset": 1,
      "view": {
        "r": 40,
        "a": 3.7,
        "e": 0.95
      },
      "tag": "纵贯南北",
      "title": "山间来水，汇入信江",
      "text": "桐木江源自桐木关，向北汇集山间河流，在河口汇入信江。它连接了山地与河谷。",
      "detail": "顺着青色流线从山脚向北看，山地、聚落与汇流节点逐渐显现。水系的空间联系是认识铅山历史与风物的地理基础。",
      "relation": "河流联系聚落，但水系相连不等于全线均适合同一种船航行。场景将舟运集中表现于下游较宽水段。",
      "links": [
        "wuyi",
        "hekou"
      ],
      "source": "S01 第7页。",
      "quote": "“自南向北” “在河口镇汇入信江”",
      "note": "部分小支流未纳入本次简化模型，须待河网数据补全。"
    },
    {
      "id": "hekou",
      "name": "河口",
      "type": "town",
      "x": -5,
      "z": -7.1,
      "offset": 2.3,
      "view": {
        "r": 25,
        "a": 3.6,
        "e": 0.56
      },
      "tag": "水陆集散",
      "title": "江河相汇，商旅相聚",
      "text": "河口的商业繁荣与水陆转运密切相关。码头、商行与街巷共同承接来自不同方向的货物和人群。",
      "detail": "场景让观众从江面驶近码头，再进入商铺街巷：木箱与纸包在岸边集置，挑夫穿行，货船离岸。这是对明清商贸活动的艺术化演绎。",
      "relation": "观察装卸与换装，可以理解“聚落”不只是居住点，也是生产、交易和交通的组织节点。",
      "links": [
        "dock",
        "xinjiang",
        "shitang"
      ],
      "source": "S01 第63—65页；河流关系见第7页。",
      "quote": "“商埠都会——河口的商业繁荣场景”",
      "note": "商铺和码头为构件化意象建模，并非某座真实码头复原。"
    },
    {
      "id": "dock",
      "name": "河口码头",
      "type": "town",
      "x": -7,
      "z": -10.4,
      "offset": 0.8,
      "view": {
        "r": 17,
        "a": 3.35,
        "e": 0.45
      },
      "tag": "换装与舟运",
      "title": "从肩头，到船舱",
      "text": "上岸、理货、换装、离岸。码头把陆路运输与水上航行衔接起来，让货物继续向外流动。",
      "detail": "岸上的行人沿装卸通道往返，仓旁的货垛对应集货与理货；船只沿主航线运行。放大场景可观察船帆、货包与码头木构。",
      "relation": "一条商路常包含多种运输方式。场景的装卸动作展示组织过程，不代表经考证的操作时长与货运数量。",
      "links": [
        "hekou",
        "xinjiang"
      ],
      "source": "S01 第63—65页，包括“河口古码头”图像线索。",
      "quote": "“河口古码头”",
      "note": "船型、衣饰、货物包装仍需馆方审定。"
    },
    {
      "id": "shitang",
      "name": "石塘",
      "type": "town",
      "x": 6,
      "z": 3,
      "offset": 2,
      "view": {
        "r": 25,
        "a": 3.65,
        "e": 0.68
      },
      "tag": "纸业聚落",
      "title": "山间资源，变成纸业",
      "text": "大纲记载石塘纸业在元代兴起，明代成为邻近诸镇手工造纸中心。自然资源、工艺与商贸在这里相互联系。",
      "detail": "场景以作坊、晾晒院、货垛和街道表现生产聚落。它们用于解释纸张从制作到集散的过程，不复原某家特定纸号的布局。",
      "relation": "竹材和水源提供生产条件，商行与运输网络让纸张走出产地。选择“一捆纸”，可跟随示意货物进入集散链。",
      "links": [
        "chenfang",
        "hekou"
      ],
      "source": "S01 第61、66—67页。",
      "quote": "“到明代已发展成为邻近诸镇手工造纸的中心”",
      "note": "具体纸路、码头与时代边界待史料核定。"
    },
    {
      "id": "chenfang",
      "name": "陈坊",
      "type": "town",
      "x": -18,
      "z": 6,
      "offset": 2,
      "view": {
        "r": 27,
        "a": 3.3,
        "e": 0.72
      },
      "tag": "连四纸集散",
      "title": "一张纸，联系一方生计",
      "text": "大纲记述明清连四纸生产与陈坊的关系，并指出连四纸在陈坊聚散、经纸号加工后上市。",
      "detail": "竹林、纸坊和交易院落帮助观众理解“原料—生产—加工—上市”的关系。沿金色示意商路观察，纸包由挑夫接续运出。",
      "relation": "此处是纸业主题的观察点。模型中的“陈坊—河口”连接线表达集散关系，不作为未经核定的历史精确路线。",
      "links": [
        "shitang",
        "hekou"
      ],
      "source": "S01 第66—67页。",
      "quote": "“连四纸均在陈坊聚散”",
      "note": "不把大纲中的店铺与纸槽统计直接转换为模型数量。"
    },
    {
      "id": "yongping",
      "name": "永平",
      "type": "town",
      "x": -18,
      "z": -3,
      "offset": 2,
      "view": {
        "r": 29,
        "a": 3.15,
        "e": 0.7
      },
      "tag": "聚落联系",
      "title": "在聚落之间，认识区域",
      "text": "既有“地势沙盘”规划将永平与河口列为聚落观察节点。这里强调它们在区域交通中的联系。",
      "detail": "通过切换聚落图层，城镇从地形中显现。再打开商路图层，可观察道路如何将不同节点组织成网络。",
      "relation": "永平镇与永平监的历史叙述在知识库中需要区分，因此本场景不添加未经审定的具体行政年代或矿冶规模。",
      "links": [
        "hekou",
        "chenfang"
      ],
      "source": "《软件详细规划》1-5；知识库版本冲突记录。",
      "quote": "“信江、桐木江、永平、河口，线路与聚落依次高亮”",
      "note": "点位及历史功能需馆方确认。"
    },
    {
      "id": "fenshui",
      "name": "分水关",
      "type": "pass",
      "x": 9,
      "z": 17,
      "offset": 2.2,
      "view": {
        "r": 24,
        "a": 3.6,
        "e": 0.48
      },
      "tag": "越岭通道",
      "title": "翻过山岭，进入商路",
      "text": "分水关位于连接武夷山与铅山石塘的古驿道上。大纲记载它与茶贸、驿站和明清巡司的联系。",
      "detail": "山间金色线条穿过关隘，挑夫和驮队沿道路移动。本场景聚焦明清商旅，不将秦汉军事故事与同一队商人混在一起。",
      "relation": "越岭运输之后，货物进入聚落集散，再与水运接续。点击“一篓茶”，跟随这条运输逻辑。",
      "links": [
        "wuyi",
        "shitang",
        "hekou"
      ],
      "source": "S01 第18页；S04 评审关于关道节点的要求。",
      "quote": "“至清代，分水关路仍然是武夷八关中最为繁忙的古道”",
      "note": "关门、城墙、服饰与路段为明清意象，未经古建复原审定。"
    }
  ],
  "rivers": [
    {
      "id": "xinjiang",
      "points": [
        [
          27,
          -9.8
        ],
        [
          22,
          -10.5
        ],
        [
          14,
          -9.7
        ],
        [
          5,
          -10.4
        ],
        [
          -4,
          -10.7
        ],
        [
          -12,
          -12.1
        ],
        [
          -21,
          -11.5
        ],
        [
          -27,
          -10.6
        ]
      ]
    },
    {
      "id": "tongmu",
      "points": [
        [
          18,
          20
        ],
        [
          15,
          16
        ],
        [
          10,
          12
        ],
        [
          7,
          7
        ],
        [
          2,
          4
        ],
        [
          3,
          0
        ],
        [
          0,
          -4
        ],
        [
          -3,
          -7
        ],
        [
          -4,
          -10.7
        ]
      ]
    },
    {
      "id": "chen",
      "points": [
        [
          -20,
          15
        ],
        [
          -18,
          10
        ],
        [
          -19,
          6
        ],
        [
          -17,
          2
        ],
        [
          -16,
          -3
        ],
        [
          -15,
          -7
        ],
        [
          -16,
          -11.8
        ]
      ]
    }
  ],
  "roads": [
    {
      "id": "tea",
      "points": [
        [
          9,
          20
        ],
        [
          9,
          17
        ],
        [
          7,
          13
        ],
        [
          9,
          10
        ],
        [
          5,
          7
        ],
        [
          6,
          3
        ],
        [
          1,
          2
        ],
        [
          -1,
          -2
        ],
        [
          -5,
          -5
        ],
        [
          -8,
          -7
        ],
        [
          -8,
          -10.2
        ]
      ]
    },
    {
      "id": "paper",
      "points": [
        [
          -19,
          7
        ],
        [
          -18,
          6
        ],
        [
          -15,
          5
        ],
        [
          -13,
          1
        ],
        [
          -15,
          -3
        ],
        [
          -10,
          -4
        ],
        [
          -8,
          -7
        ],
        [
          -8,
          -10.2
        ]
      ]
    },
    {
      "id": "link",
      "points": [
        [
          -21,
          -3
        ],
        [
          -18,
          -3
        ],
        [
          -12,
          -3.5
        ],
        [
          -8,
          -5
        ],
        [
          -4,
          -6
        ]
      ]
    }
  ]
}