QGIS符号化使用指南:从基础到高阶的视觉表达技巧
符号化是GIS制图的核心环节,通过颜色、形状、大小等视觉变量将地理数据转化为直观信息。QGIS提供了丰富的符号化工具,本文将按五大分类详解其应用方法,结合实例演示如何快速实现专业级地图表达。
一、单一符号化(Single Symbol)
适用场景:所有要素使用统一样式,强调空间分布而非属性差异(如标注所有学校位置)。
操作步骤:
- 右键图层 → 选择 “属性” → 进入 “符号化” 标签页。
- 顶部下拉菜单选择 “单一符号”。
- 点击符号预览图,自定义样式:
- 填充颜色:适合面状要素(如行政区)。
- 描边粗细:控制边界线宽度(如河流线宽)。
- 标记形状:点状要素图标(默认圆形可替换为箭头、星形等)。
实例:
- 标注城市公园:绿色填充多边形,黑色细边框。
- 显示地震震中:红色圆形标记,大小统一为5mm。
二、分类符号化(Categorized)
适用场景:根据类别字段(如土地利用类型、行政区名称)为不同类别的要素分配独特样式。
操作步骤:
- 符号化标签页选择 “分类”。
- 值字段:选择分类依据字段(如“land_use”)。
- 色带:选择预置或自定义颜色方案(如“Spectral”色带区分农业、林地、水域)。
- 点击 “分类” 按钮自动生成样式,支持手动调整单个类别的颜色或图标。
实例:
- 土地利用地图:
- 农田 → 黄色填充;
- 林地 → 深绿色填充;
- 水域 → 蓝色填充。
- 道路等级分类:
- 高速公路 → 红色粗线;
- 城市道路 → 灰色细线。
技巧:
- 匹配缺失值:勾选“所有其他值”选项,统一处理未分类的要素。
- 保存样式:点击右下角 “样式” → “保存样式”,供其他图层复用。
三、分级符号化(Graduated)
适用场景:数值型字段的分级表达(如人口密度、GDP、污染指数)。
操作步骤:
- 符号化标签页选择 “分级”。
- 值字段:选择数值字段(如“population”)。
- 模式:
- 颜色渐变:用色阶表示数值高低(如深红→浅红表示高→低污染)。
- 大小渐变:用符号大小区分数值(如大圆表示高人口城市)。
- 分类方法:
- 等间隔(Equal Interval):均匀划分数值范围;
- 分位数(Quantile):每级包含相同数量要素;
- 自然断点(Jenks):根据数据分布自动优化分级。
实例:
- 人口密度分级图:
- 0-100人/km² → 浅绿色;
- 100-500人/km² → 黄色;
-
500人/km² → 红色。
- 城市GDP符号大小:
- GDP<100亿 → 小圆;
- 100-500亿 → 中圆;
-
500亿 → 大圆。
技巧:
- 直方图预览:点击“直方图”按钮,查看数值分布并调整分级界限。
- 图例优化:在打印布局中编辑图例,将“100-500”改为“100 ~ 500”提升可读性。
四、基于规则的符号化(Rule-based)
适用场景:多条件组合的复杂符号化(如同时考虑“土地利用类型”和“保护等级”)。
操作步骤:
- 符号化标签页选择 “基于规则”。
- 点击 “添加规则” 按钮,输入过滤表达式:
- 简单条件:
"land_use" = 'forest' AND "protection_level" >= 3
- 空间查询:
intersects($geometry, @protected_areas)
(需启用表达式函数)
- 简单条件:
- 为每条规则单独设置样式,支持嵌套规则层级。
实例:
- 生态保护区地图:
- 规则1:森林 + 核心保护区 → 深绿色填充+斜线图案;
- 规则2:森林 + 缓冲区 → 浅绿色填充;
- 规则3:非森林区域 → 灰色填充。
- 交通状态图:
- 规则1:高速公路 + 拥堵指数>80 → 红色粗线;
- 规则2:高速公路 + 拥堵指数≤80 → 橙色细线。
技巧:
- 符号优先级:通过拖动规则调整绘制顺序(如重要规则置顶)。
- 动态标注:在规则中绑定标注字段,实现条件化注记(如仅显示大城市名称)。
五、图表符号化(Diagram)
适用场景:多变量对比分析(如城市经济结构中一产、二产、三产占比)。
操作步骤:
- 符号化标签页切换至 “图表” 子标签。
- 图表类型:选择饼图、柱状图或雷达图。
- 属性字段:添加需对比的数值字段(如“industry1”,“industry2”,“industry3”)。
- 调整颜色、大小、位置:
- 尺寸:控制图表整体大小(固定值或基于字段缩放)。
- 位置:偏移图表避免与要素重叠。
实例:
- 城市经济结构饼图:
- 第一产业 → 绿色;
- 第二产业 → 蓝色;
- 第三产业 → 橙色。
- 气候数据柱状图:
- 各月降水量 → 蓝色柱体;
- 各月平均温度 → 红色折线叠加。
技巧:
- 背景透明化:勾选“透明背景”避免遮挡底层地图。
- 数据归一化:选择“百分比”模式,消除总量差异对图表大小的影响。
符号化实战技巧总结
- 样式复用:通过 “样式管理器”(
设置 > 样式管理器
)保存常用符号,快速调用。 - 图层混合模式:在符号化高级选项中设置 “混合模式”(如叠加、正片叠底),增强多层叠加效果。
- SVG自定义图标:将SVG文件放入
C:\Users\用户名\AppData\Roaming\QGIS\QGIS3\svg
目录,即可在标记形状中选择。
常见问题与解决方案
问题 | 原因 | 解决方法 |
---|---|---|
符号化后地图无变化 | 未正确选择字段或分类参数 | 检查字段类型是否为文本/数值,重新分类 |
颜色渐变显示异常 | 色带未关联到正确数值范围 | 在分级设置中手动调整最小值与最大值 |
图表显示太小/太大 | 尺寸参数未按数据比例调整 | 启用“缩放比例”基于字段值动态调整 |
掌握QGIS符号化技巧后,无论是制作科学论文插图、行业报告地图,还是设计公共信息可视化,都能高效传递空间数据的核心信息。建议从单一符号起步,逐步尝试分类、分级与规则组合,最终通过图表符号化实现多维度数据表达! 🗺️