用 R 语言打造交互式叙事地图:讲述黄河源区生态变化的故事
目录
🌟 项目背景:黄河源头的生态变迁
🧰 技术栈介绍
🗺️ 最终效果预览
💻 项目构建步骤
1️⃣ 数据准备
2️⃣ 构建 Leaflet 地图
3️⃣ 使用 scrollama 实现滚动触发事件
4️⃣ 使用 R Markdown / Quarto 打包发布
🎬 效果展示截图
📦 完整代码仓库
📌 写在最后
🏞️ 从静态地图走向沉浸式地理故事讲述!用
leaflet
+scrollama
组合,在 R 中实现可视化叙事地图。
🌟 项目背景:黄河源头的生态变迁
黄河源区位于青藏高原,是中华民族的“母亲河”之源。近年来,气候变化与人类活动对该区域生态系统造成深远影响。通过叙事地图,我们希望在一段滚动式的网页中,将空间信息、时间演变与生态背景故事融合,以交互方式带领读者“游览”黄河源生态变化的关键节点。
🧰 技术栈介绍
-
leaflet
:交互式地图构建 -
scrollama
+htmlwidgets
:滚动触发的叙事框架 -
rmarkdown
/quarto
:可视化呈现与发布
🗺️ 最终效果预览
👉 点击查看最终交互式地图演示
(只是描述一下,该网站暂时打不开)你将看到如下效果:
-
页面左侧为叙事文本
-
页面右侧为动态地图,随着滚动自动定位不同生态事件的位置与时间
-
每个节点包含图片、变化数据或遥感图对比