空间分析图怎么画?GIS可视化实战教程(含:配色模板)

GIS基础理论
Dr.GIS
wowwwai GIS研习社 · 工具流程与项目排障

很多同学问“空间分析图怎么画?GIS可视化实战教程(含:配色模板)”这类问题时,其实不是不会做空间分析,而是分析结果一到制图环节就变得杂乱:颜色太花、图层太多、重点不突出、图例看不懂。本文以 GIS 可视化实战为主线,讲清楚空间分析图从结果数据到最终出图的完整流程,并给出可直接套用的配色模板。

引言:空间分析图怎么画才算清楚

一张合格的空间分析图,不是把所有分析结果都叠到地图上,而是让读者一眼看懂三个问题:

  • 分析对象是什么:例如人口密度、道路可达性、洪水风险、设施服务范围。
  • 空间差异在哪里:哪里高、哪里低,哪里集中,哪里异常。
  • 结论如何支撑决策:例如优先治理区域、适合选址区域、风险预警区域。

所以,空间分析图怎么画的核心不是“软件按钮怎么点”,而是“用什么视觉语言表达空间分析结论”。QGIS、ArcGIS Pro、GeoPandas 都能完成制图,但如果分类、配色、标注和版式没有处理好,图就很难用于汇报、论文或项目成果。

空间分析图怎么画 GIS可视化配色模板工作流示意图
空间分析图的基本工作流:先明确分析结论,再选择分类方法、配色方案和地图表达方式。

背景:为什么空间分析结果看起来“不像一张专业地图”

在 GIS 项目中,空间分析图通常来自缓冲区分析、叠加分析、核密度分析、插值分析、网络分析、栅格适宜性评价等结果。这些结果本身只是数据,必须经过可视化设计才能变成可读的地图。

常见问题主要有以下几类:

  • 颜色没有表达含义:例如风险图用了彩虹色,读者不知道红色是否代表高风险。
  • 分类方法不合适:数值差异很小却强行分成 7 类,导致图面夸大差异。
  • 底图和专题图抢视觉:卫星影像、道路、行政边界、分析结果全部很醒目,主次不清。
  • 图例不规范:没有单位、没有区间说明、没有说明分类方法。
  • 空间范围不聚焦:研究区很小,但图面留了大量无关区域。

因此,GIS 可视化实战中要先判断这张图服务于什么场景:论文表达、项目汇报、规划决策、WebGIS 展示,还是数据质检。不同场景的空间分析图画法会有所不同。

原理:空间分析图的核心是“数据类型 + 分析目的 + 视觉变量”

画空间分析图之前,先判断你的结果数据属于哪一种类型。数据类型不同,制图方法也不同。

空间分析结果类型 常见数据 推荐表达方式 适合配色
连续数值 高程、温度、降雨量、污染浓度 栅格渐变、等值线、分级设色 单色渐变或顺序色带
等级分类 风险等级、适宜性等级、服务能力等级 分级填色、等级图例 由浅到深的顺序色带
正负变化 人口增减、土地利用变化、差值分析 发散色带、中性值突出 蓝白红、绿白紫等发散色带
类别结果 土地利用类型、功能区、设施类型 唯一值分类 定性色带,颜色之间差异明显
点密度或热点 POI 热点、事件聚集、事故高发区 核密度图、热力图、点密度图 浅黄到红、浅蓝到深紫

这里的“视觉变量”是指颜色、大小、透明度、线宽、符号形状、标注层级等图面表达手段。空间分析图怎么画,关键就在于把分析结果映射到合适的视觉变量上。

步骤:空间分析图怎么画的完整实战流程

步骤一:明确地图要回答的一个问题

不要一开始就调颜色。先写出这张空间分析图要回答的问题,例如:

  • 哪些街道的人口密度最高?
  • 哪些区域距离医院超过 15 分钟车程?
  • 哪些地块最适合建设公共停车场?
  • 哪些河段周边存在较高洪涝风险?

如果一个图同时想表达人口、交通、地价、生态、风险五个主题,读者就很难抓住重点。建议一张空间分析图只服务一个主要结论,其他图层只做辅助。

步骤二:整理空间分析结果字段

无论你使用 QGIS 还是 ArcGIS Pro,出图前都要检查属性表。重点检查以下字段:

  • 分类字段:例如 risk_level、density、score、travel_time。
  • 单位字段:例如 人/平方千米、分钟、米、万元/公顷。
  • 空值:NULL、NoData、0 是否有不同含义。
  • 异常值:特别大的数值是否来自拓扑错误、面积为 0 或连接错误。
  • 坐标系:面积、距离类分析应优先使用投影坐标系。

如果字段本身有问题,再好的 GIS 可视化也只是把错误结果画得更漂亮。

步骤三:选择合适的分类方法

空间分析图常见分类方法有自然断点、等距分类、分位数分类、标准差分类和手动分类。选择时可以参考下面的规则。

分类方法 适用场景 注意事项
自然断点 数据本身有明显聚类和断裂 适合展示空间差异,但不同数据集之间不一定可比
等距分类 需要固定区间,如 0-20、20-40 如果数据偏态严重,可能多数要素集中在一两类
分位数分类 希望每一类要素数量接近 可能把数值非常接近的要素分到不同等级
标准差分类 分析偏离平均值的程度 适合统计解释,不适合所有业务汇报
手动分类 有行业阈值或政策标准 最适合正式报告,但需要说明依据

对于空间分析图怎么画这个问题,分类方法往往比颜色更重要。比如洪水风险图如果有明确标准,应优先使用“低风险、中风险、高风险、极高风险”这类业务等级,而不是单纯依赖软件自动分类。

步骤四:选择配色模板

下面给出几组常用的 GIS 可视化配色模板。你可以在 QGIS、ArcGIS Pro 或 WebGIS 中直接按十六进制颜色值配置。

用途 等级 推荐配色 适用图件
风险等级 5级 #ffffcc、#ffeda0、#feb24c、#f03b20、#bd0026 灾害风险、污染风险、拥堵风险
适宜性评价 5级 #edf8e9、#bae4b3、#74c476、#31a354、#006d2c 选址适宜性、生态适宜性、建设适宜性
密度分布 5级 #f7fbff、#c6dbef、#6baed6、#2171b5、#08306b 人口密度、POI 密度、道路密度
冷热变化 5级 #2c7bb6、#abd9e9、#ffffbf、#fdae61、#d7191c 增减变化、差值分析、偏离均值
土地利用类别 6类 #1b9e77、#d95f02、#7570b3、#e7298a、#66a61e、#e6ab02 土地利用、功能区、类别分布

配色模板使用时要注意:顺序型数据用由浅到深的颜色,发散型数据用中间浅、两端深的颜色,类别型数据用相互区分明显但没有大小暗示的颜色。

步骤五:设置图层叠加顺序

空间分析图通常包含底图、研究区边界、分析结果、道路水系、标注和辅助注记。推荐图层顺序如下:

  1. 最底层:浅灰底图、DEM 阴影或行政区底色。
  2. 第二层:研究区外轮廓或行政边界,线宽适中。
  3. 第三层:空间分析结果,如分级面、热力栅格、缓冲区。
  4. 第四层:必要的道路、河流、设施点等解释性要素。
  5. 最上层:重点区域标注、图例、比例尺、指北针。

如果分析结果是面状分级图,底图建议降低饱和度。如果分析结果是热力图,底图应尽量简洁,否则会干扰热力色带。

步骤六:在 QGIS 中快速制作空间分析图

以 QGIS 制作风险等级图为例,可以按以下步骤操作:

  1. 加载分析结果图层,例如包含 risk_score 字段的面图层。
  2. 右键图层,选择“属性”。
  3. 进入“符号系统”,选择“渐变”或“分类”。
  4. 字段选择 risk_score 或 risk_level。
  5. 分类模式选择“自然断点”或“手动分类”。
  6. 色带选择由浅到深的风险色带,例如浅黄到深红。
  7. 设置边界线为浅灰色,线宽不要过粗。
  8. 打开“布局管理器”,添加地图、图例、比例尺、指北针和标题。
  9. 检查图例单位、等级名称和研究区范围。
  10. 导出为 PNG、PDF 或 SVG。

如果用于论文或报告,建议导出 PDF 或 SVG,便于后期排版;如果用于公众号或网页,建议导出 PNG,并控制图片宽度和文件大小。

步骤七:在 ArcGIS Pro 中制作空间分析图

ArcGIS Pro 的流程类似,但布局和符号系统更适合正式制图:

  1. 将空间分析结果加载到 Map 视图。
  2. 打开图层的 Symbology 面板。
  3. 选择 Graduated Colors、Unique Values 或 Unclassed Colors。
  4. 选择分析字段,例如 suitability_score、density 或 travel_time。
  5. 设置 Classification Method 和 Classes 数量。
  6. 调整 Color Scheme,避免使用过亮或过杂的色带。
  7. 进入 Layout,插入 Map Frame、Legend、Scale Bar、North Arrow。
  8. 在图例中修改字段名称,使用中文业务名称。
  9. 添加数据来源、坐标系、制图时间等必要说明。
  10. 导出为 PDF、PNG 或 TIFF。

ArcGIS Pro 出图时要特别注意图例是否自动带出了字段名。字段名如 gridcode、DN、score_1 对读者没有意义,应改成“风险等级”“适宜性评分”“通行时间”等业务表达。

常见坑:空间分析图容易出错的地方

坑一:把彩虹色当作万能配色

彩虹色看起来丰富,但很容易制造错误的等级感。对于连续数值或等级数据,建议优先使用单色渐变或顺序色带,而不是红橙黄绿蓝紫全部上场。

坑二:没有处理 NoData 或 NULL

栅格分析中的 NoData、矢量字段中的 NULL,如果没有单独设置样式,可能会被误认为最低值或普通类别。正式出图时应将无数据区域设为透明、浅灰或单独图例说明。

坑三:面积和距离分析使用了地理坐标系

如果在经纬度坐标系下直接计算面积、缓冲区或距离,结果可能不准确。空间分析图看起来正常,但数值解释会出问题。涉及面积和距离时,应使用适合研究区的投影坐标系。

坑四:图例等级太多

很多空间分析图不需要 9 类或 10 类。一般报告图建议 4 到 6 类,既能表达差异,又不会让读者在图例中迷路。

坑五:边界线太粗、标注太多

行政边界、道路、河流和标注都是辅助信息。如果它们比空间分析结果还醒目,地图重点就会丢失。建议底图线条使用浅灰,重点区域再使用强调色。

方法比较:不同空间分析图画法怎么选

图件类型 适合场景 优点 限制
分级设色图 行政区统计、风险等级、适宜性评价 直观,适合报告和论文 受分类方法影响较大
热力图 点事件聚集、POI 分布、事故热点 能快速表达空间聚集 不适合精确表达单个点数值
等值线图 高程、气温、降雨、污染浓度 适合连续表面表达 需要较可靠的插值结果
缓冲区分析图 服务范围、影响范围、保护范围 逻辑清楚,适合规划分析 简单缓冲区不能代表真实通行成本
网络可达性图 交通时间、设施服务覆盖 更贴近真实出行 依赖道路网络质量和速度参数
叠加适宜性图 选址、多因子评价、生态敏感性 能综合多个指标 权重和标准化方法必须说明

如果你只是表达“哪里高、哪里低”,优先使用分级设色图。如果要表达“哪里聚集”,使用热力图或核密度图。如果要表达“从设施出发能覆盖哪里”,缓冲区和网络可达性图更合适。

检查清单:出图前逐项确认

在导出空间分析图之前,建议按下面的检查清单快速过一遍。

  • 主题:这张图是否只回答一个核心问题?
  • 数据:分析字段是否正确,单位是否清楚?
  • 坐标系:距离、面积、缓冲区是否使用合适的投影坐标系?
  • 分类:分类方法是否符合业务含义?是否需要手动阈值?
  • 配色:顺序、发散、类别配色是否选对?
  • 图层:底图是否过于抢眼?辅助图层是否过多?
  • 图例:是否包含单位、等级名称、无数据说明?
  • 标注:是否只标注关键区域,避免满图文字?
  • 版式:标题、比例尺、指北针、数据来源是否完整?
  • 导出:分辨率是否满足论文、报告或网页使用要求?

FAQ:空间分析图怎么画的常见问题

Q1:空间分析图一般分几类比较合适?

多数报告和论文图建议分 4 到 6 类。类别太少会损失空间差异,类别太多会让图例难读。如果有行业标准,应优先按标准分级。

Q2:GIS 可视化配色模板可以直接套用吗?

可以作为起点,但要根据数据含义调整。风险、强度、密度通常适合由浅到深;变化量适合发散色带;土地利用、功能区等类别数据适合定性色带。

Q3:空间分析图一定要加底图吗?

不一定。论文和报告中的专题图通常使用简洁底图即可,甚至只保留行政边界和主要地名。WebGIS 展示可以使用底图,但要降低底图对专题结果的干扰。

Q4:QGIS 和 ArcGIS Pro 哪个更适合画空间分析图?

两者都可以。QGIS 免费、插件丰富,适合学习和快速制图;ArcGIS Pro 的布局、符号系统和地图整饰能力较强,适合正式项目成果。关键不在软件,而在分类、配色和版式设计是否合理。

Q5:热力图和分级设色图有什么区别?

热力图主要表达点事件或密度的空间聚集,适合看热点;分级设色图通常基于行政区、网格或地块统计值,适合比较区域之间的数值差异。两者不要混用。

Q6:空间分析图导出多大分辨率比较合适?

网页展示通常使用 PNG,宽度控制在页面适配范围内即可;论文和正式报告建议使用 PDF、SVG 或高分辨率 PNG。若后续要印刷,建议使用矢量格式或至少保证清晰的栅格输出。

结论:先讲清分析结论,再做 GIS 可视化

空间分析图怎么画,最终可以归纳为一句话:先明确要表达的空间结论,再选择合适的数据分类、配色模板、图层叠加和版式设计。不要把软件默认样式直接当成最终成果。

在 GIS 可视化实战中,建议你固定一套流程:检查数据字段和坐标系,选择分类方法,套用合适配色模板,弱化底图,规范图例,最后再导出成适合论文、报告或 WebGIS 的格式。这样做出来的空间分析图,不仅更美观,也更容易被读者理解和信任。