QGIS如何使用?新手入门必学5大核心功能(附:快捷键速查表)

ArcPy
Dr.GIS
wowwwai GIS研习社 · 工具流程与项目排障

如果你刚开始接触桌面GIS,最常问的问题通常就是:QGIS如何使用?新手入门必学5大核心功能(附:快捷键速查表)。这篇文章不讲空泛概念,而是按真实工作流带你掌握 QGIS 新手最常用的 5 个核心功能:加载数据、设置坐标系、查看属性表、符号化制图、导出地图,并附一份常用快捷键速查表,帮助你尽快完成第一张可用地图。

引言:QGIS如何使用,先从一个完整地图流程开始

QGIS 是一款开源桌面 GIS 软件,常用于空间数据查看、编辑、分析和地图制图。对新手来说,QGIS如何使用并不是先背菜单,而是理解一个基本流程:

  1. 把矢量、栅格或在线地图数据加载进来。
  2. 检查图层坐标系是否正确。
  3. 查看属性表,理解每个空间对象对应的数据字段。
  4. 设置符号样式,让地图表达更清楚。
  5. 通过布局管理器导出图片或 PDF 地图。

只要掌握这条主线,后面学习缓冲区分析、叠加分析、空间查询、地图标注都会更容易。

QGIS如何使用与QGIS新手入门5大核心功能流程图
QGIS 新手入门建议按“加载数据、坐标系、属性表、符号化、导出地图”的顺序学习。

背景:新手使用QGIS最容易卡在哪里

很多初学者打开 QGIS 后,会遇到这些问题:

  • 不知道 shp、GeoJSON、tif、gpkg 等文件应该从哪里加载。
  • 图层加载后位置不对,怀疑数据坏了。
  • 属性表能打开,但不知道字段和地图对象有什么关系。
  • 地图颜色默认不好看,不知道如何分类显示。
  • 想把地图发给别人,却不知道如何导出成图片或 PDF。

这些问题本质上不是软件难,而是没有建立 GIS 数据处理的基本顺序。QGIS 新手入门最好不要一开始就学习复杂插件,而是先把基础功能练熟。

建议新手准备一份行政区划 shp 数据、一份道路或点位数据,再配合一张在线底图练习。数据类型越简单,越容易理解 QGIS 的核心逻辑。

原理:理解QGIS的三个基本对象

在正式操作前,先理解 QGIS 中最重要的三个对象:项目、图层和属性。

1. 项目:保存你的工作环境

QGIS 项目文件通常是 .qgz 格式。它不会把所有数据都复制进去,而是保存图层路径、样式、坐标系、布局等设置。因此移动项目文件时,要注意原始数据路径是否仍然有效。

2. 图层:地图中每一类空间数据

一个图层可以是行政区面、道路线、兴趣点、遥感影像或在线底图。QGIS 中常见图层类型包括:

  • 矢量图层:点、线、面数据,例如 shp、GeoJSON、GeoPackage。
  • 栅格图层:像元组成的数据,例如 tif、dem、遥感影像。
  • 在线图层:XYZ Tiles、WMS、WMTS 等网络地图服务。

3. 属性:空间对象背后的表格信息

每个矢量要素通常都有一行属性记录。例如一个区县面对象,属性表里可能有名称、人口、面积、行政代码等字段。理解属性表,是后续做分类渲染、空间查询和统计分析的基础。

步骤:QGIS新手入门必学5大核心功能

功能一:加载GIS数据

学习 QGIS如何使用,第一步就是把数据正确加载到地图画布中。

  1. 打开 QGIS。
  2. 在左侧“浏览器”面板中找到本地数据目录。
  3. 将 shp、gpkg、geojson、tif 等文件拖入地图画布。
  4. 也可以通过“图层”菜单添加矢量图层、栅格图层或在线图层。
  5. 检查左下角状态栏,确认地图是否正常显示比例尺和坐标。

常见数据格式建议这样理解:

格式 类型 新手用途
SHP 矢量 行政区、道路、点位等传统 GIS 数据
GeoJSON 矢量 WebGIS 常用交换格式,适合轻量数据
GeoPackage 矢量或栅格 推荐的新型单文件 GIS 数据容器
TIFF 栅格 遥感影像、DEM、高程数据
XYZ Tiles 在线底图 加载在线地图底图用于参考

如果数据无法显示,先不要急着重装软件。优先检查文件是否完整、路径是否包含特殊字符、坐标系是否缺失。

功能二:设置与检查坐标系

QGIS 新手最常见的问题之一是“图层位置不对”。多数情况下,这与坐标系有关。坐标系用于描述空间数据在地球上的位置,例如 WGS 84、CGCS2000、Web Mercator 等。

  1. 右键图层,选择“属性”。
  2. 进入“信息”或“源”页面,查看图层坐标参考系统。
  3. 在右下角点击项目坐标系,检查项目 CRS。
  4. 如果多个图层叠加错位,先确认每个图层是否有正确 CRS。
  5. 需要真正转换坐标系时,使用“导出”或“另存为”并指定目标 CRS,不要只修改图层声明。

这里要区分两个概念:

  • 定义坐标系:告诉 QGIS 这份数据原本使用什么坐标系。
  • 转换坐标系:把数据坐标值重新计算到另一个坐标系。

如果把“定义”误当成“转换”,地图可能看似有了坐标系,但位置仍然错误。这是 QGIS 坐标系问题中非常常见的坑。

功能三:查看和编辑属性表

属性表是 QGIS 使用过程中必须掌握的基础功能。它决定了你能否按行政区名称筛选、按人口分级设色、按类型标注道路。

  1. 在图层面板中右键矢量图层。
  2. 选择“打开属性表”。
  3. 点击字段标题,可以按字段排序。
  4. 使用顶部筛选按钮,可以按条件查看部分记录。
  5. 如果需要编辑,先点击铅笔图标进入编辑模式。
  6. 编辑完成后,点击保存,再退出编辑模式。

例如,你可以使用表达式筛选某个城市:

"name" = '杭州市'

也可以筛选面积大于某个阈值的对象:

"area" > 1000000

注意字段名称要和属性表中的实际字段一致。中文字段、空值、字段类型不一致,都会影响表达式判断。

功能四:符号化与分类制图

QGIS如何使用到能做出一张清晰地图,关键在于符号化。符号化就是设置点、线、面的颜色、大小、透明度、分类方式和标注方式。

  1. 右键图层,打开“属性”。
  2. 进入“符号系统”。
  3. 如果是行政区面,可以选择“分类”或“渐变”。
  4. 选择分类字段,例如 type、name、level、population。
  5. 点击“分类”生成样式。
  6. 调整颜色、边界线宽、透明度和图例名称。

常见符号化方式可以这样选择:

地图目标 推荐符号化方式 适用数据
不同类别对象 分类符号 土地利用类型、道路等级、点位类别
数值大小变化 渐变符号 人口密度、降水量、房价、面积
突出某个范围 规则符号 重点区域、筛选对象、风险区
显示点位密集程度 热力图 POI、事件点、采样点

新手制图时不要过度追求复杂配色。先确保图层层级清楚、颜色含义明确、图例能解释地图内容。

功能五:布局管理器导出地图

当地图画布中显示效果基本完成后,就可以使用布局管理器导出正式地图。这个功能适合制作报告插图、课程作业、项目成果图。

  1. 点击“项目”菜单。
  2. 选择“新建打印布局”。
  3. 输入布局名称。
  4. 在布局窗口中添加地图。
  5. 根据需要添加标题、比例尺、指北针、图例和文字说明。
  6. 检查纸张尺寸和分辨率。
  7. 导出为 PNG、JPG、SVG 或 PDF。

建议新手导出前检查以下内容:

  • 地图标题是否说明主题和范围。
  • 图例是否只保留必要图层。
  • 比例尺是否与地图范围匹配。
  • 坐标系或数据来源是否需要标注。
  • 导出分辨率是否满足报告或打印要求。

常见坑:QGIS新手入门最容易犯的错误

1. 图层加载了但看不到

可能原因包括比例尺不合适、图层被其他图层遮挡、坐标系错误、样式透明度过高、数据范围异常。可以右键图层选择“缩放到图层”快速定位。

2. shp文件只复制了一个文件

SHP 数据不是单个文件,通常至少包含 .shp、.shx、.dbf、.prj 等文件。复制或发送数据时,要把同名文件一起打包,否则可能打不开或属性丢失。

3. 把项目文件当成数据文件

.qgz 只是 QGIS 项目文件,保存的是图层引用和样式配置。别人打开你的项目时,如果没有原始数据,图层会显示路径丢失。

4. 坐标系只改声明,不做转换

如果数据本身坐标值是经纬度,却被错误声明成投影坐标系,位置会严重偏移。需要先确认原始坐标系,再进行正确转换。

5. 属性字段类型用错

数字字段如果被存成文本,排序、统计、分级设色可能不正确。导入 CSV 或 Excel 数据时,尤其要检查字段类型。

方法比较:QGIS与其他GIS工具怎么选

QGIS 很适合新手学习 GIS 基础,也适合日常数据处理和制图。但在实际工作中,可能还会接触 ArcGIS Pro、PostGIS、Python GIS 等工具。可以按任务选择。

工具 优势 适合场景
QGIS 开源免费,插件丰富,适合学习和日常处理 桌面制图、数据检查、基础空间分析
ArcGIS Pro 商业生态完整,企业工作流成熟 规范化生产、企业项目、复杂制图模板
PostGIS 适合大规模空间数据库管理和查询 多用户数据管理、空间查询、后端服务
Python GIS 自动化能力强,适合批处理 重复任务、批量转换、空间数据分析脚本
WebGIS 适合浏览器端地图展示和交互 在线地图系统、业务平台、数据发布

如果你是 GIS 初学者,建议先用 QGIS 建立空间数据、坐标系、属性表和制图的基本概念,再学习数据库、脚本和 WebGIS,会更顺畅。

检查清单:第一次使用QGIS前后要确认什么

  • 是否安装了稳定版本的 QGIS。
  • 项目文件是否保存为 .qgz。
  • 数据路径是否固定,避免项目打开后找不到数据。
  • 矢量数据是否包含完整文件。
  • 图层坐标系是否正确。
  • 项目坐标系是否符合当前制图或分析需求。
  • 属性字段是否有空值、乱码或类型错误。
  • 符号化是否能表达地图主题。
  • 布局中是否包含标题、图例、比例尺、指北针。
  • 导出图片或 PDF 后是否重新打开检查清晰度。

QGIS快捷键速查表

熟悉快捷键可以明显提升 QGIS 操作效率。以下是新手最常用的一组快捷键,建议先记住高频操作。

快捷键 功能 使用场景
Ctrl + O 打开项目 继续之前的 QGIS 工作
Ctrl + S 保存项目 防止样式和布局丢失
Ctrl + Shift + S 另存项目 复制一个新版本项目
Ctrl + L 打开数据源管理器 添加矢量、栅格或数据库数据
Ctrl + Shift + V 添加矢量图层 加载 shp、GeoJSON、gpkg 等数据
Ctrl + Shift + R 添加栅格图层 加载 tif、dem、影像数据
Ctrl + P 新建打印布局相关操作 准备导出地图成果
空格键 切换图层可见性 在图层面板中快速显示或隐藏图层
Ctrl + Z 撤销 编辑数据或样式时回退操作
Ctrl + Y 重做 恢复刚撤销的操作

不同操作系统和 QGIS 版本的快捷键可能略有差异。如果快捷键没有生效,可以在 QGIS 的“设置”中查看或自定义键盘快捷键。

FAQ:QGIS如何使用的常见问题

QGIS适合零基础新手学习吗?

适合。QGIS 免费、开源、功能完整,非常适合 GIS 学生和入门工程师学习空间数据、坐标系、属性表、符号化和基础空间分析。新手不建议一开始就安装大量插件,先掌握核心功能更重要。

QGIS新手入门应该先学哪些功能?

建议先学 5 个功能:加载数据、设置坐标系、查看属性表、符号化制图、布局导出。这些功能覆盖了从数据查看到地图成果输出的完整流程。

为什么QGIS加载图层后位置不对?

最常见原因是坐标系不匹配、坐标系缺失或被错误定义。可以先查看图层属性中的 CRS,再检查项目 CRS。需要注意,定义坐标系和转换坐标系不是一回事。

QGIS可以打开ArcGIS生成的shp文件吗?

可以。QGIS 支持常见 shp 数据。但要注意 shp 通常由多个同名文件组成,不能只复制 .shp 文件。缺少 .dbf 会导致属性丢失,缺少 .prj 可能导致坐标系无法识别。

QGIS如何导出高清地图?

建议使用布局管理器导出,而不是直接截图。在布局中设置纸张大小、地图范围、图例、比例尺和导出分辨率,再导出 PNG、PDF 或 SVG。用于报告时,优先选择较高分辨率或 PDF。

QGIS和ArcGIS Pro哪个更适合新手?

如果目标是学习 GIS 基础和日常数据处理,QGIS 成本低、上手快,适合新手。如果所在单位使用 Esri 生态,ArcGIS Pro 的企业流程和工具体系更完整。两者的 GIS 基础概念是相通的。

结论:掌握5个核心功能,就能迈过QGIS入门门槛

QGIS如何使用,核心不是把所有菜单都学完,而是先掌握一条完整工作流:加载数据、检查坐标系、查看属性表、设置符号化、导出地图。只要这 5 个功能能独立完成,你就已经具备了 QGIS 新手入门的基本能力。

后续可以在这个基础上继续学习字段计算器、空间选择、缓冲区分析、裁剪、叠加分析、栅格处理和插件扩展。每学习一个新工具,都建议同时问三个问题:它解决什么问题、输入输出是什么、结果如何验证。这样学习 QGIS 会更稳,也更接近真实 GIS 工作。