互动地图
中国历史十次人口迁徙 · 从衣冠南渡到三线建设

介绍
中国历史上的人口,从来不是静止的。
从西晋永嘉之乱到 20 世纪的三线建设,在将近一千七百年的时间里,发生过十次影响深远的大迁徙。它们把中原的人口一波波推向江南、边疆、东北、西南,乃至跨海走向东南亚,最终塑造了今天中国的人口与经济地理格局。
这张图把十次迁徙放在同一张地图上,用 32 条代表路线与 38 个关键城市,还原每一次「从哪来、到哪去、为什么走」。颜色区分十次事件,箭头指示流向;左侧按「中原南下 / 边疆扩展 / 近现代外流」三大空间格局分组,底部是一条按时间排序的十次迁徙时间轴。
功能特点
- 十次事件,同一套口径:衣冠南渡、安史之乱后的南迁、靖康之难后的南迁、明初洪洞大槐树移民、走西口、湖广填四川、闯关东、下南洋、河南大逃荒、三线建设——每次都给出时段、迁出地、迁入地与代表路线。
- 32 条代表路线:每一条从迁出地连向迁入地,沿箭头方向揭示动画播放「从出发到抵达」的过程;选中某次事件,它的所有路线同时高亮、其余淡出。
- 38 个关键城市节点:起点、枢纽与终点用不同颜色区分(白=枢纽、金=迁出地、蓝=迁入地)。点任意城市,看它参与了哪几次迁徙——比如洛阳贯穿衣冠南渡、安史南迁与靖康南迁,西安既是中原起点也是河南逃荒的归宿。
- 三大空间格局:中原南下(战乱避难系)、边疆扩展(政策与垦荒系)、近现代外流(下南洋、逃荒与三线),点明人口扩展的三种基本逻辑。
- 六类迁徙动因:战乱避难、政策移民、经济谋生、边疆开发、海外谋生、工业建设,附在每次事件的详情卡里,可横向比较「为什么走」。
- 三种底图 + 图层开关:深色(默认,流线最醒目)、卫星影像、矢量路网,另可叠加省界与 5° 经纬网格,或关掉路线 / 箭头 / 城市点位与名称。
- 移动端适配:介绍栏收成底部抽屉,时间轴横向滚动,点击容差自动放大,手指也能点中细线。



使用教程
- 打开地图,默认聚焦中国本土总览:十次事件的流线铺开,颜色即身份。
- 想细看某一次:点左侧「三次空间格局」里的任意事件,或直接点底部时间轴上的任意一条,地图会飞向它并播放沿流向的揭示动画。
- 想知道某条路线的来龙去脉:点地图上的线。右上角会告诉你它是哪次迁徙的一部分、从哪到哪、多少里程。
- 想看「一座城经历了什么」:点地图上的圆点。右上角会列出它参与的全部迁徙事件与时段。
- 想看清路线落在实际地理骨架上的位置:左下角切到卫星影像——衣冠南渡循长江下游南下,走西口出长城诸口,闯关东跨山海关,下南洋一路指向东南海域之外。
- 想看全貌:点左上角 全网总览 回到含东南亚的全范围并清空选中;按
Esc同样退出选中。
常见问题 FAQ
Q: 图上的线,是历史上真实走过的道路吗?
**不是。** 中国历代大迁徙是跨时期、多流向的人口运动,不存在单一年代的权威线画。本图的路线取「起讫城市连线」的关系示意,只表达「从哪到哪、往哪个方向」,不表达路的精确位置,也不作为道路、疆界或勘界依据。Q: 为什么同一条线会出现在多次事件里?
因为城市会被反复使用。洛阳在衣冠南渡、安史南迁、靖康南迁中都是重要起点;西安既是中原起点,也是河南大逃荒的归宿。**同一条城市连线在不同事件里被多次画出是正常的**——它们代表不同年代、不同动因的流动,颜色区分了所属的事件。Q: 里程为什么和我知道的公路里程不一样?
本图里程是连线坐标的球面距离累加,走的是城市之间的最短路径;真实的迁徙要绕山、绕水、盘上盘下,实际里程通常更长。所以这个数字**只适合用来横向比较十次事件之间的相对远近**,不适合当权威里程引用。Q: 数据能下载下来自己用吗?
可以。路线是 `data/routes.json`(32 条 LineString,带事件、时段、动因、里程等字段),城市是 `data/nodes.json`(38 个 Point,带角色、所属事件与原始 WGS84 坐标),事件元信息是 `data/events.json`。三者都是标准 GeoJSON,直接用 QGIS、ArcGIS 或 GeoPandas 打开即可。注意输出坐标是 GCJ-02(与高德底图对齐),若要与其他 WGS84 数据叠加,请用节点里的 `properties.wgs84` 字段还原。一点解读
把十次迁徙放在一张图上看,会冒出几件分开看时看不出来的事。
人口扩展有三条基本逻辑。 中原南下是「被打出去」——战乱与政权更迭把人口从黄河流域推向江南;边疆扩展是「被政策与生计推着走」——洪洞大槐树是政府组织,走西口、湖广填四川、闯关东是垦荒与谋生;近现代外流则是「向海外与内陆腹地」——下南洋跨海,三线建设向山沟里迁。三种逻辑对应三种完全不同的流向,图上颜色一眼可分。
同一条城市连线,意义随年代翻转。 洛阳—南京在衣冠南渡里是「士族南奔」,到靖康南迁里是「赵宋南渡」,都是中原向江南的逃离;而西安—郑州在河南大逃荒里则是「向西逃亡」。一条线,两端城市的角色在不同事件里完全对调,这正是人口运动最耐人寻味的地方。
最后一次迁徙,方向反了过来。 前九次大体是人口从中心向边缘、从北向南扩散;唯独三线建设是国家把沿海、东北的工厂与人才反向迁入中西部群山。它第一次让「工业」而不是「农业或战乱」成为迁徙的主因——中国人口的流动,从此进入现代叙事。
换句话说,这十次线的位置、密度与方向,没有一项是随意的。它们共同回答的是一件事:在治水、戍边、战乱与工业化之间,中国人究竟是怎么一步一步,从黄河边走到了南海边、又走进了群山深处的。
相关地图
- •我国主要河流分布图:一张能点的中国水系图——1633 条河流按国标一/二/四/五级分层着色,812 个湖泊水库水域面,悬停即出河名、等级、国标码与估算河长,支持中文与拼音搜索,任意切换卫星影像 / 矢量路网 / 无底图。
- •卫星历史影像查看器:把 2014 年至今的卫星影像拉成一条时间轴——196 期存档影像,拖动滑块就能看着一片滩涂长成一座城,还能用卷帘把手左右对比两个年份的同一块地。
- •中国省情一图览:点一下地图上的省,就知道它有多少人、GDP 多少、人均第几、最高峰是哪座山、有哪些河湖,还有它的「全国之最」——34 个省级行政区一省一篇,GDP / 人口 / 人均 GDP 可在 2020、2023、2024、2025 四年之间切换着色。
- •万里长江 · 一江八脉:把长江干流和八条最重要的一级支流并置在同一张图上——点任意一条,看它的河长、上游汇水面积与估算流量;「八脉对照」可以按长度、汇水、流量切换排序,一眼看出哪条河更长、哪条河养的人更多、哪条河流量最大。

