QGIS打印布局怎么设计?图框模板咋保存?

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

很多同学在做专题图、毕业设计图件或项目成果图时,都会遇到一个很实际的问题:QGIS打印布局怎么设计?图框模板咋保存? 本文按一个可复用的制图流程来讲:先搭好打印布局,再设置地图框、比例尺、指北针、图例和出图信息,最后把图框保存为模板,方便下次直接套用。

引言:QGIS打印布局不是简单截图

在 QGIS 里出图,不建议直接截取主地图窗口。主窗口适合浏览和编辑数据,而正式制图应使用打印布局。打印布局可以精确控制纸张尺寸、地图范围、比例尺、图例、坐标网、标题栏和出图分辨率。

如果你经常制作同一类图件,例如行政区划图、用地现状图、缓冲区分析图、项目区位置图,就应该把常用版式做成QGIS图框模板。这样每次只需要替换地图图层和文字信息,不必重复摆放图框元素。

QGIS打印布局设计与QGIS图框模板保存流程示意图
QGIS打印布局的典型组成:地图框、图例、比例尺、指北针、标题栏和可复用图框模板。

背景:为什么同一份地图在布局里看起来不一样

很多新手第一次使用 QGIS 打印布局时,会发现几个现象:

  • 主界面地图显示正常,但布局里的地图范围不对。
  • 比例尺添加后单位不符合预期。
  • 图例内容太多,样式不好看。
  • 导出 PDF 或 PNG 后文字模糊、线宽太粗或太细。
  • 下次做图还要重新摆标题栏、指北针、比例尺,效率很低。

这些问题的原因通常不是 QGIS 出错,而是没有把数据视图版面视图区分开。主界面负责数据浏览、编辑和符号化;打印布局负责纸张、版式、注记和最终输出。

所以,学习 QGIS打印布局设计,核心不是“把地图放到纸上”,而是建立一套稳定的制图模板流程。

原理:QGIS打印布局由纸张、项目和地图框共同控制

QGIS 的打印布局可以理解为一张可编辑的制图画布。画布上每一个对象都是一个布局项目,包括地图、文字、图片、比例尺、图例、形状和表格等。

1. 纸张控制最终出图尺寸

纸张尺寸决定最终图件的版面空间。常见设置包括 A4、A3、横向、纵向以及自定义宽高。正式项目中,应优先根据成果要求确定纸张尺寸,而不是后期随意缩放。

2. 地图框控制地图显示范围

地图框不是普通图片,它会引用 QGIS 主项目中的图层、样式和坐标系。你可以在地图框里锁定比例尺、设置显示范围、添加坐标网,也可以控制它是否跟随主地图窗口更新。

3. 图框模板保存的是版式结构

QGIS图框模板通常保存为 QPT 文件。模板会记录布局里的标题、图框、比例尺、图例、指北针、图片位置和样式。下次新建布局时,可以从模板载入这些元素。

注意:模板主要保存版式和布局项目,不等于完整项目文件。图层数据、符号系统和工程路径仍建议保存在 QGIS 项目文件中。

步骤:QGIS打印布局怎么设计

步骤一:先整理主地图中的图层和样式

进入打印布局前,先在 QGIS 主界面完成基础准备:

  1. 加载需要出图的数据,例如 SHP、GeoPackage、GeoTIFF 或 PostGIS 图层。
  2. 检查项目坐标系是否正确。
  3. 设置图层顺序,例如底图在下、行政区边界在上、标注图层最上。
  4. 调整符号样式、填充颜色、线宽和透明度。
  5. 确认标注字段、字体大小和避让效果。

如果主地图样式本身没有处理好,打印布局再精细也很难导出专业图件。

步骤二:新建打印布局

在 QGIS 菜单中选择项目,然后进入新建打印布局。给布局起一个清晰名称,例如“项目区位置图_A4横版”或“用地现状图_A3竖版”。

建议不要使用“布局1”“最终版”“新版”这类名字。项目一多,很难判断哪个布局对应哪个成果图。

步骤三:设置纸张大小和方向

在布局窗口中,选中页面空白处,在右侧项目属性中设置页面大小。常见选择如下:

使用场景 推荐纸张 说明
课程作业、简单专题图 A4 适合单幅地图和少量说明文字
项目成果图、规划图 A3 适合更复杂的图例和标题栏
长条形区域 自定义尺寸 适合河流、道路、管线等线状对象
报告插图 自定义宽高 可按 Word 或网页排版比例设计

如果最终要打印,建议使用标准纸张。如果只是用于网页发布,可以按像素比例反推页面宽高。

步骤四:添加地图框并设置范围

在布局工具栏中选择添加地图,在页面中拖出一个矩形区域。这个矩形就是地图框。

添加后,重点检查以下参数:

  • 比例尺:例如 1:5000、1:10000、1:50000,应符合出图要求。
  • 范围:是否完整覆盖研究区或项目区。
  • 锁定图层:需要固定图层显示时可以勾选。
  • 锁定样式:需要防止后续样式变化影响出图时可以勾选。
  • 坐标网:需要经纬网或公里网时,在地图框属性中添加网格。

如果地图框范围不合适,可以先在主地图窗口缩放到目标范围,再回到布局中使用“设置为地图画布范围”。这是 QGIS打印布局设计中最常用的操作之一。

步骤五:添加标题和出图信息

正式图件通常需要标题、制图单位、数据来源、坐标系、比例尺、制图日期等信息。可以使用添加标签工具逐项添加。

标题建议简洁,例如:

  • 某市建设用地分布图
  • 项目区位置示意图
  • 研究区土地利用现状图
  • 道路缓冲区分析结果图

出图信息栏可以放在页面下方或右下角。建议至少包含:

  • 图名
  • 制图人或制图单位
  • 数据来源
  • 坐标系
  • 比例尺
  • 日期

步骤六:添加图例并手动整理

点击添加图例后,QGIS 会自动读取当前图层符号。自动图例通常比较杂,需要手动整理。

建议取消图例的自动更新,然后删除不需要展示的图层,只保留读者必须理解的内容。例如底图、辅助线、临时分析图层通常不一定需要全部出现在图例中。

图例整理时重点关注:

  • 图层名称是否改成中文可读名称。
  • 分类项是否过多,是否需要合并。
  • 图例字体是否和标题栏统一。
  • 图例符号大小是否适合打印。
  • 是否存在无意义字段名或英文临时名称。

步骤七:添加比例尺和指北针

比例尺用于表达地图距离关系,指北针用于表达方向。对于大多数专题图,这两个元素建议保留。

比例尺设置时要注意单位。如果项目坐标系是地理坐标系,经纬度单位可能导致比例尺表现异常。正式制图建议使用合适的投影坐标系,例如高斯克吕格、UTM 或本地工程坐标系。

指北针可以使用图片元素或 QGIS 自带的 SVG 符号。不要选择过于复杂的指北针样式,简洁清晰更适合 GIS 成果图。

步骤八:添加外图框和标题栏

使用矩形、线条和标签可以搭建标准图框。常见做法是:

  1. 在页面边缘绘制外边框。
  2. 在地图框周围绘制内边框。
  3. 在页面下方绘制标题栏区域。
  4. 用细线分隔图名、比例尺、坐标系、日期等字段。
  5. 统一字体、字号、线宽和对齐方式。

图框不要堆太多装饰线。GIS 图件的重点是空间信息,图框只需要清楚、稳定、便于阅读。

步骤九:导出 PDF 或图片

完成 QGIS打印布局后,可以导出为 PDF、SVG、PNG 或 TIFF。一般建议:

  • 需要打印或归档时,优先导出 PDF。
  • 需要插入报告或网页时,可以导出 PNG。
  • 需要后期在矢量软件中编辑时,可考虑 SVG,但要检查字体和符号兼容性。
  • 栅格底图较多时,导出前注意分辨率和文件大小。

常用导出分辨率为 300 DPI。对于普通报告插图,150 到 300 DPI 通常够用;对于正式印刷或大幅面输出,应根据制图规范设置。

步骤:QGIS图框模板咋保存

保存为模板文件

当图框、标题栏、图例位置、比例尺、指北针和文字样式都调整完成后,可以把当前布局保存为模板。

  1. 打开已经设计好的打印布局。
  2. 在布局菜单中找到保存为模板或相关模板保存功能。
  3. 选择保存位置。
  4. 文件名建议使用清晰命名,例如 A4横版_项目区位置图_通用模板.qpt
  5. 确认生成 QPT 模板文件。

QGIS图框模板保存后,可以在新的项目或新的布局中载入。这样可以快速复用图框结构。

从模板新建布局

下次出图时,可以按以下方式使用模板:

  1. 打开新的 QGIS 项目。
  2. 加载并设置好新的数据图层。
  3. 新建打印布局或打开布局管理器。
  4. 选择从模板载入。
  5. 选择之前保存的 QPT 文件。
  6. 更新地图框范围、标题、数据来源和日期。

模板载入后,不要忘记检查地图框是否引用了当前项目中的图层。如果原模板来自另一个项目,某些图层名、图例项或图片路径可能需要重新指定。

常见坑:QGIS打印布局设计容易出错的地方

坑一:地图范围没有锁定

如果你在主地图窗口继续缩放或切换图层,布局中的地图框可能跟着变化。对于已经定稿的图件,建议锁定地图框的图层和样式,并记录比例尺。

坑二:坐标系不适合出图

使用经纬度坐标直接制图时,面积、距离和比例尺可能不符合预期。涉及距离、面积、缓冲区和比例尺表达时,应检查项目坐标系和图层坐标系是否适合当前区域。

坑三:图例自动更新导致内容混乱

图例默认可能自动读取所有图层。后续新增临时图层后,图例会变得很乱。建议在图例定稿后取消自动更新,只保留必要项。

坑四:导出图片模糊

导出 PNG 时,如果 DPI 太低,文字和线条会模糊。若用于报告或打印,建议设置 300 DPI,并检查导出后的实际尺寸。

坑五:模板里的图片路径丢失

如果图框模板中使用了单位 Logo、指北针图片或其他外部图片,移动模板文件后可能出现图片丢失。建议把模板、Logo、常用 SVG 和项目文件放在统一文件夹中管理。

坑六:把模板当成项目文件使用

QPT 模板不是完整工程。它主要保存布局样式和元素,不负责完整管理数据源。正式项目仍应保存为 QGIS 项目文件,并规范管理数据路径。

方法比较:截图、打印布局和图框模板怎么选

方法 适合场景 优点 局限
主界面截图 临时沟通、快速演示 速度快 无法精确控制比例尺、图例和纸张
单次打印布局 一次性专题图 出图规范,可控性强 重复项目需要重新排版
QGIS图框模板 批量出图、长期项目、课程作业模板 可复用,效率高,版式统一 需要维护模板和图片路径
地图集功能 按行政区、样方、图幅批量输出 适合批量自动出图 配置比普通模板复杂

如果只是临时看图,截图可以接受;如果要交作业、写报告或提交项目成果,建议使用打印布局;如果同一类图件要反复制作,就应该保存 QGIS图框模板。

检查清单:出图前逐项核对

导出前建议按下面清单检查一遍,能避免大部分返工。

  • 纸张尺寸和方向是否正确。
  • 地图框范围是否覆盖研究区。
  • 比例尺是否符合要求。
  • 项目坐标系是否适合当前区域。
  • 图例名称是否清晰,是否删除无关图层。
  • 标题、数据来源、制图日期是否填写完整。
  • 指北针、比例尺、图框是否位置协调。
  • 字体大小在导出后是否可读。
  • 线宽是否适合打印,不要过粗或过细。
  • 导出 DPI 是否满足报告或打印要求。
  • 模板中的 Logo、图片、SVG 路径是否可用。
  • 最终 PDF 或图片是否已经打开检查过。

FAQ:QGIS打印布局和图框模板常见问题

QGIS打印布局怎么让地图范围和主窗口一致?

先在 QGIS 主地图窗口缩放到目标范围,再进入打印布局,选中地图框,在地图框属性中使用“设置为地图画布范围”一类功能。设置完成后建议锁定比例尺或范围,避免后续误改。

QGIS图框模板保存后为什么换项目不好用?

模板保存的是布局元素,不一定能自动匹配新项目中的图层、图片和路径。换项目后需要重新检查地图框、图例、图片路径和文字内容,尤其是图例中的图层名称。

QGIS打印布局可以保存多个模板吗?

可以。建议按纸张、方向和图件类型分别保存,例如 A4横版位置图模板、A3竖版规划图模板、报告插图模板。这样比一个模板适配所有场景更稳定。

为什么比例尺显示不正常?

常见原因是项目坐标系不合适,尤其是使用经纬度坐标直接表达距离时。建议检查项目 CRS,并根据所在区域选择合适的投影坐标系。

QGIS打印布局导出 PDF 后字体变了怎么办?

优先使用常见字体,并在导出后打开 PDF 检查。如果需要跨电脑交付,尽量避免使用对方电脑没有安装的特殊字体。正式成果可以导出 PDF 后再检查字体嵌入和显示效果。

QGIS图框模板适合批量出图吗?

普通图框模板适合复用版式。如果需要按多个行政区、多个图幅或多个样点批量输出,建议进一步学习 QGIS 的地图集功能。地图集可以根据索引图层自动切换范围并批量导出。

结论:先规范布局,再保存模板,QGIS出图效率会高很多

QGIS打印布局的关键,是把地图内容、纸张版式和出图元素分开管理。先在主地图中整理图层和样式,再到打印布局中设置地图框、比例尺、图例、标题栏和导出参数,最后把稳定版式保存为 QGIS图框模板。

对于经常做 GIS 作业、专题图和项目成果图的读者,建议至少准备几个常用模板:A4 横版、A4 竖版、A3 横版和报告插图版。这样以后再遇到“QGIS打印布局怎么设计?图框模板咋保存?”这个问题,就不需要从零开始排版了。