[技术] 2400 年江山装进浏览器:一个开发者用原生 JS 做了可拖动的中国历史地图

🌳Lv.4 中级 🌞 骨干会员
2026-10-29 19:25:28

打开就是一张能拖的地图

开发者自荐的开源项目"江山时序"(Chronicles of the Realm),MIT 协议、完全免费、无需登录、没有广告,纯原生 JS、零第三方框架,电脑和平板手机的浏览器直接打开,也可以克隆仓库本地离线运行。它把公元前 403 年三家分晋到今天切成 18 个历史时期,拖动时间轴就能看疆域怎么分合。参考底子是谭其骧《中国历史地图集》与哈佛 CHGIS 史地数据,画风走宣纸设色。

三个能玩的点

  • 时间轴:切换节点时,上一阶段的边界以朱砂虚线残影浮出来,开疆与失地一眼可见;底部同步显示当朝帝王与年号,顶部"透视镜"能把现代省界叠到古舆图上。
  • 点城溯源:点函谷关、潼关、剑门关、玉门关,或者赤壁、五丈原这类古战场,弹出该地跨 18 朝的名称与州郡沿革,点具体事件能直接跳回那一年。
  • 点人溯事:搜秦始皇、霍去病、张骞、司马迁、曹操、诸葛亮、玄奘、李白、苏轼、岳飞、郑和、王阳明等 104 位人物,用朱砂飞白弧线逐站画出其一生行迹,并配当地诗文原句。

另外还有隐藏全部城池标签、按当朝掌故线索盲猜位置的寻址测验(按球面距离计分授官),中英双语一键切换,带公版古琴背景乐。

为什么值得一看

读《资治通鉴》或唐宋诗词时,静态 PDF 地图集要来回翻页,交互地图省的就是这个来回。它不解决史学争议,也不替代专业地图集,但把"这个古地名今天在哪""某朝边界到哪"这类具体问题压到了一两次点击里。作者把源码放在 GitHub,在线体验也在自己的域名上,属于典型的个人作品:功能不算多,但每一处都做完了。

原文链接:https://meta.appinn.net/t/topic/94075

来源:小众软件

最後由 flinthub 於 2026-10-29 20:06 編輯
我就是我,不一样的烟火🎇
| 瀏覽 8 次 | 回覆 0 次

全部回覆 (0)

暫無回覆

請 登入