⏱ 5 步速查(跟着做即可,详细步骤见下文):
- 第 1 步 · 打开布局管理器:「工程 → 新建打印布局」,命名并进入布局界面
- 第 2 步 · 添加地图框架:添加地图项,锁定图层与比例尺、调整范围
- 第 3 步 · 添加地图要素:按需添加图例、比例尺、指北针、标题文字
- 第 4 步 · 网格与坐标标注:添加地图网格并设置坐标标注格式
- 第 5 步 · 导出成品图:导出 PNG / PDF / SVG,设置合适分辨率
地图制图是 GIS 工作中至关重要的环节。无论您进行了多么复杂的分析,最终都需要将成果以清晰、美观的地图形式呈现出来。QGIS 的 Print Layout(打印布局)功能提供了强大的地图排版工具,让您能够创建专业级别的地图产品。本教程将详细介绍从创建布局到导出成品地图的完整流程。
1. Print Layout 入门
Print Layout 是 QGIS 中专门用于地图排版和输出的模块。它独立于主界面,提供了一个类似绘图软件的工作空间,让您可以自由安排地图要素的位置和样式。
打开布局管理器
在 QGIS 主界面中,通过以下方式打开布局管理器:
- 点击菜单栏的「项目」→「新建 Print Layout」,或使用快捷键
Ctrl+P(Windows/Linux)Cmd+P(macOS) - 在弹出的对话框中输入布局名称,例如「中国行政区划图」
- 点击「确定」后,将打开一个新的布局编辑窗口
您也可以通过「项目」→「布局管理器」来管理已有布局,包括复制、重命名和删除布局。
布局界面介绍
Print Layout 窗口主要由以下部分组成:
- 菜单栏和工具栏:提供所有布局操作命令,包括添加各类地图要素
- 画布区域:中央的白色页面区域,是您排版地图的工作区
- 属性面板:右侧显示当前选中元素的属性设置
- 项目面板:左侧列出布局中所有元素,方便管理和选择
2. 地图框架设置
地图框架(Map Item)是布局中最核心的元素,它决定了地图内容在页面上的显示区域和范围。
添加地图元素
在布局窗口中添加地图框架:
- 点击左侧工具栏的「添加地图」按钮(地图图标),或使用菜单「添加项目」→「添加地图」
- 在画布上按住鼠标左键拖拽,绘制一个矩形区域作为地图显示范围
- 松开鼠标后,当前 QGIS 主窗口中的地图内容将显示在该框架内
调整地图范围和比例尺
地图框架添加后,您可能需要调整其显示范围:
- 手动缩放:使用「移动项目内容」工具,在地图框架内拖拽平移地图
- 设定比例尺:在右侧属性面板的「主属性」区域,将「比例尺」设置为固定值,例如 1:1000000
- 锁定图层:勾选「锁定图层」选项,防止后续修改主窗口时影响布局中的地图显示
- 跟随地图主题:如果设置了地图主题,可以选择让布局地图跟随特定主题
3. 地图要素添加
一幅完整的地图不仅包含地图主体,还需要图例、比例尺、指北针等辅助要素,这些要素帮助读者正确理解地图内容。
添加图例(Legend)
图例用于说明地图中各种符号和颜色所代表的含义:
- 点击工具栏的「添加图例」按钮
- 在画布上拖拽创建图例框
- 在右侧属性面板中,您可以取消勾选不需要显示的图层
- 调整字体大小、标题文字和排列方式
- 如果图层名称过长,可以手动修改图例中显示的文字
添加比例尺(Scale Bar)
比例尺表示地图上的距离与实际地面距离的比例关系:
- 点击「添加比例尺」按钮
- 在画布上拖拽创建比例尺
- 在属性面板中设置:比例尺样式(线段型或数字型)、单位(千米/米/英里)、分段数量和每段长度
- 建议将比例尺放置在地图框架下方或右下角
添加指北针(North Arrow)
指北针标示地图的方向:
- 点击「添加指北针」按钮或通过「添加项目」→「添加箭头」
- 在画布上拖拽放置指北针
- 在属性面板中选择指北针的样式图片,QGIS 内置了多种样式
- 调整大小和旋转角度(大多数情况下保持 0 度即可)
添加标题文字
地图标题和注释文字通过标签工具添加:
- 点击「添加标签」按钮
- 在画布上拖拽创建文字框
- 在属性面板中输入文字内容,设置字体、大小、颜色和对齐方式
- 可以为标题添加背景色或边框以增强视觉效果
4. 地图网格和坐标标注
地图网格帮助读者定位和测量地理要素的位置,是专业地图不可或缺的元素。
添加地图网格
地图网格直接添加到地图框架上:
- 选中地图框架,在右侧属性面板中找到「网格」区域
- 点击「添加网格」按钮创建一个新的网格
- 设置网格间距(X 方向和 Y 方向),例如经纬度网格可设置为 5 度间隔
- 选择网格线型(实线、虚线或十字标记)和颜色
- 勾选「绘制网格」启用显示
坐标标注设置
在网格的基础上添加坐标值标注:
- 在网格属性中展开「坐标标注」区域
- 勾选「显示坐标」选项
- 选择标注位置:左、右、上、下,或它们的组合
- 设置坐标格式(度分秒或十进制度)
- 调整字体大小和与地图边缘的距离
5. 多幅地图布局
在某些场景下,您可能需要在一个页面中放置多幅地图。例如,展示同一区域不同年份的变化,或者一个主图加一个位置索引图。
创建多幅地图
- 重复添加地图框架的操作,在画布上绘制第二个地图区域
- 每个地图框架是独立的,可以分别设置不同的比例尺和显示范围
- 可以为每个地图框架锁定不同的图层组合
创建索引图(Overview Map)
索引图用于标示主图在更大区域中的位置:
- 添加一个小尺寸的地图框架作为索引图
- 将其比例尺设置为较大范围,显示完整的区域
- 在主地图框架的属性中,设置「概览」选项,选择索引图对应的地图框架
- 索引图中将自动显示一个矩形框标示主图的范围
6. 导出地图
完成地图布局后,您可以将成果导出为多种格式。QGIS 支持导出为栅格图片和矢量文件。
导出为 PNG/JPG
适合用于网页展示或 PowerPoint 演示:
- 点击菜单「布局」→「导出为图片」
- 选择保存路径和文件格式(PNG 推荐,支持透明背景;JPG 文件更小)
- 设置导出分辨率:屏幕显示建议 150 DPI,打印建议 300 DPI 或更高
- 如需透明背景,勾选「生成世界文件」和「透明背景」选项
- 点击「保存」完成导出
导出为 PDF
适合打印和分发,PDF 保持矢量质量:
- 点击菜单「布局」→「导出为 PDF」
- 设置导出分辨率,通常 300 DPI 可满足大多数打印需求
- 勾选「栅格化整个地图」可以将所有内容转为栅格(文件更大但兼容性更好)
- 如需创建 GeoPDF(带地理坐标信息的 PDF),勾选「创建 GeoPDF」选项
- 点击「保存」完成导出
导出为 SVG
SVG 格式是完全矢量的,适合后期在 Illustrator 或 Inkscape 中进一步编辑:
- 点击菜单「布局」→「导出为 SVG」
- 选择保存路径并点击「保存」
- 注意:SVG 导出可能对某些复杂图层样式支持不完整,导出后请检查效果
7. 地图模板使用
如果您需要经常制作相同版式的地图,可以将布局保存为模板,避免重复劳动。
保存模板
将当前布局保存为模板文件:
- 在布局窗口中,点击菜单「布局」→「保存为模板」
- 选择保存路径,模板文件的扩展名为
.qpt - 建议使用有意义的文件名,如「A4横版标准模板.qpt」
加载模板
从已有模板创建新布局:
- 在 QGIS 主界面,点击「项目」→「新建 Print Layout」创建新布局
- 在布局窗口中,点击菜单「布局」→「从模板添加项目」
- 浏览并选择之前保存的
.qpt文件 - 模板中的所有元素将加载到当前布局中,您只需替换地图内容和文字即可
模板管理技巧
- 建立模板文件夹,按用途(报告、论文、海报等)分类存放模板
- 在模板中预留文字占位符,方便快速替换
- 定期更新模板以适应新的制图需求
- 可以将模板分享给团队成员,保持统一的出图风格
掌握 Print Layout 的各项功能后,您就能够制作出与专业制图软件相媲美的地图产品。建议多加练习,尝试不同的布局方案和样式组合,找到最适合您工作需求的出图流程。如果在操作中遇到任何问题,请随时参考 常见问题 页面或访问我们的 教程中心 获取更多帮助。