2. QGIS符号样式基础操作

在矿山地质制图中,符号样式决定了图面能否被同行快速读懂。一张合格的矿图,钻孔、断层、矿体边界、采空区、巷道等要素必须依靠稳定的符号语言区分,而不是靠文字标注硬撑。QGIS 的符号系统以“图层—符号—符号图层”三级结构组织:一个矢量图层拥有一个符号,一个符号由若干符号图层叠加而成,每个符号图层再独立设置几何类型、颜色、描边、大小与透明度。理解这一结构,是后续制作图例和批量套用样式的前提。

样式管理器界面:从哪里进入、各区域管什么

打开图层属性中的“符号化”选项卡,即可看到样式管理器的主体界面。左侧是符号图层列表,自上而下表示绘制顺序,越靠上的符号图层越晚绘制、越显示在前;右侧是所选符号图层的详细参数面板;下方是符号预览区,可实时查看叠加效果。顶部通常有符号类型下拉框(单一符号、分类、分级、规则等)和单位选择(毫米、像素、地图单位)。

对矿山地质图而言,建议把单位统一设为“毫米”,这样符号在出图比例下大小稳定,不会随缩放变化。符号图层列表支持拖动排序、复制、锁定和删除,例如绘制“钻孔”符号时,可先放一个圆形标记作孔口,再叠加一个十字线符号图层表示孔位中心,最后加一个文字符号图层标注孔号,三层叠加即构成完整钻孔符号。

符号管理器界面结构与符号图层叠加 符号图层列表(上→下绘制) ① 文字符号图层 孔号标注(最上层) ② 简单标记(十字线) 孔位中心线 ③ 简单标记(圆形) 孔口圆(最下层) ④ 简单填充(面) 矿体范围底色 拖动可调整叠放顺序 单位建议统一为毫米 叠加 符号预览(钻孔) 矿体范围(简单填充) ZK1201 圆 + 十字 + 文字三层叠加 符号图层参数面板 填充颜色 #2F6FB0 描边颜色 #1F3D5C 描边宽度 0.35 mm 符号大小 4.00 mm 不透明度 70% 旋转角度 0° 锚点 中心 混合模式 正常 参数随所选符号图层切换 样式的保存与加载 保存为 .qml 样式文件 样式管理器收藏夹 加载到其他图层 图例同步

三类基础符号图层:简单标记、简单填充、线符号

简单标记(Simple Marker)用于点要素,是矿山图中使用频率最高的符号图层。它提供圆形、方形、三角形、菱形、十字、星形等形状,可设置大小、填充色、描边色、描边宽度、旋转和偏移。例如把钻孔孔口设为直径 4 mm 的白色圆、描边 0.35 mm 深蓝,再叠加一个 6 mm 的十字线,就能形成规范的地质钻孔符号。标记的“偏移”参数很有用:当需要把同一符号的多个部件错开时,可用偏移量而非另建图层。

简单填充(Simple Fill)用于面要素,控制面内部的填充样式与边界描边。填充样式可选实心、无填充、斜线、横线、点状、交叉线等。矿体范围常用半透明实心填充加实线边界;采空区可用斜线填充以示区别;断层带可用点状填充。填充的“描边样式”还可设为虚线,用于表示推测边界。需要注意,面符号的描边宽度同样以毫米计,出图时过粗会压盖相邻要素。

线符号(Simple Line)用于线要素,控制线宽、颜色、线型(实线、虚线、点线、点划线)以及端点与连接处的样式。断层用粗虚线、巷道用细实线、等高线用细灰线,是常见的矿山图线型约定。线符号还支持“偏移”参数,可让同一条线生成平行双线,用于表示巷道两帮或道路边线。

三类符号图层可以混合叠加:一个面符号之上可叠加线符号图层绘制边界装饰,点符号之上可叠加文字符号图层。叠加顺序由列表位置决定,调整顺序即可改变遮挡关系。

颜色与透明度:让图面层次分明

颜色设置支持三种方式:颜色选择器取色、输入十六进制色值(如 #2F6FB0)、以及使用“数据定义覆盖”按字段值动态着色。矿山图中建议建立一套固定色板:钻孔用深蓝、断层用红色、矿体用紫色系、采空区用灰色系、巷道用棕色系,并在整个项目内保持一致,便于图例统一。

透明度通过“不透明度”滑块控制,取值 0%~100%。当面状要素相互叠压时,把矿体填充不透明度设为 50%~70%,可以同时看到下伏地层和上覆矿体边界;采空区用 40% 左右的灰色填充,既醒目又不喧宾夺主。透明度还可用于符号图层级别,实现“描边不透明、填充半透明”的效果。若发现叠加后颜色发灰,应检查是否多个半透明图层重叠导致,而不是盲目加深颜色。

保存与加载样式:一次做好,反复复用

样式做好后,点击符号化面板底部的“样式”按钮,选择“保存样式”,可存为 .qml 文件或保存到 QGIS 样式库(收藏夹)。.qml 文件便于随项目分发和版本管理;样式库则适合在本机长期复用。加载时选择“加载样式”,从文件或样式库中选取即可,图层原有的符号会被整体替换。

实际工作中,建议按要素类别分别建立样式文件,例如“钻孔.qml”“断层.qml”“矿体.qml”“采空区.qml”,文件名与图层用途对应。批量套用时,可在图层上右键选择“样式”→“从文件加载样式”,逐个应用;也可在样式管理器中将常用符号加入收藏,后续新建图层时直接从收藏夹拖用。加载完成后务必检查单位是否仍为毫米、透明度是否被意外覆盖,并在图例中确认符号与图面一致。

保存 .qml 时只保存符号化设置,不包含数据本身。若把样式文件发给同事,需同时说明其对应的图层几何类型(点/线/面),否则加载到错误类型的图层上会提示不兼容或显示异常。

掌握以上四部分后,符号样式的基本操作即可闭环:在样式管理器中看清图层结构,按要素类型选择简单标记、简单填充或线符号,用颜色与透明度拉开图面层次,最后通过 .qml 或样式库固化成果。后续的分类符号化、规则符号化和图例制作,都建立在这一套基础操作之上。