DeanChensj/jiangshan-map
学习资源把古城、人物与诗作放回时间轴上的中国历史交互地图,覆盖公元前 403 年至今。
如果你读中国史或古诗时总记不住建康、黄州、蓝关这些地方今天在哪,这个项目值得花一个晚上。它是浏览与教学辅助,不是研究级 GIS 数据源。
解决什么问题
读苏轼贬谪路线时,读者要在脑中同时叠两张图:当时王朝的疆域和今天的省界。纸质地图分散在各本书里,搜索地名只给现代坐标,不给当年的行政区划名。这里你拖动时间轴,疆域随之重画,点开一座城就能看到它在 18 个时代里名称与辖境怎么变。多个标签页变成一块可以来回拨动的画布。
有什么不同
核心是一根时间轴叠在 164 个疆域快照上,多政权同屏呈现:战国七雄、三国群雄,以及宋与辽、西夏、大理、金并置。点开地点会弹出谱系卡片,有题记、逐朝行政沿革、都城标记,以及能跳转到该年份的在地事件。另一个搜索框把人物生平画成跨越变动边界的弧线,秦始皇的统一战役或张骞的西域之行可以一站一站回放。
两个设计值得一提。README 给出一种链接协议:只需 year 和 place 两个参数,地图自己解析古今地名,明显是为大模型和智能体准备的,也方便给一首诗收藏定位。另一个是「秋海棠」到「雄鸡」的版图变化,用虚线边界差异画出来,让这次地图变更看得见。代价是作者对精度的坦白:历史轮廓与府州边界是示意性近似,不是实测边界。用来建立方位感和课堂演示没问题,不适合量算距离或当作边界引用。
谁值得试
适合:历史老师让学生在内置的定位小游戏里找西汉武威,或读者想确认一首唐代贬谪诗发生在哪里;双语界面和可分享链接便于备课。不适合:需要权威边界数据做研究的人——README 列了 GIS 参考来源,但并未声称地图是可引用的复原成果。
使用条件与边界
它是浏览器应用,在线演示是主要入口。自行部署是一个 JavaScript 项目,需按贡献指南了解仓库结构、数据约定和校验流程。首要限制是证据层面:疆域形状是示意性的。其次是维护成本:新增一个时代或人物要按约定改结构化数据,而不是丢一张图进去。项目采用 GPL-3.0,部分素材来自同样以 GPL-3.0 发布的历史底图,若打算复用素材需留意这一点。
HotRepo 点评
HotRepo 目前只有 2026-10-24 一条记录:1,296 星,当日 +57,在日榜出现 1 次。只有单次快照,还无法判断热度能否持续。使用前请先在演示里确认你关心的朝代在这 164 个快照中,且示意边界对你的用途足够细。
本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。