QGIS(Quantum GIS)使用详解

QGIS(Quantum GIS)使用详解

1. 安装 QGIS

2. QGIS 用户界面简介

3. 添加空间数据

(1) 添加矢量数据

(2) 添加栅格数据

4. 基本地图操作

(1) 导航地图

(2) 调整图层样式

(3) 设置投影

5. 常用功能

(1) 测量距离和面积

(2) 空间查询

(3) 属性查询

6. 空间分析

(1) 缓冲区分析

(2) 叠加分析

7. 制作地图

(1) 布局管理器

(2) 添加地图

(3) 导出地图

8. 插件扩展

9. 数据库与 PostGIS 集成

(1) 连接到 PostGIS

(2) 在 PostGIS 上执行空间查询

总结


🎈边走、边悟🎈迟早会好

QGIS(Quantum GIS)是一款功能强大的开源地理信息系统 (GIS) 软件,常用于空间数据的可视化、分析和编辑。以下是 QGIS 使用的详细教程,从安装到基本操作:

1. 安装 QGIS

你可以从 QGIS 官方网站 下载适合你操作系统的安装包。

  • Windows: 下载并运行 .exe 文件。
  • MacOS 和 Linux: 也有对应的安装文件和包管理器支持。

安装完成后,启动 QGIS。

2. QGIS 用户界面简介

QGIS 的主界面包括以下几个部分:

  • 菜单栏和工具栏:提供文件操作、数据管理和分析工具的快捷方式。
  • 图层面板:显示你添加到项目中的所有图层,可以管理图层的可见性、顺序和样式。
  • 地图窗口:显示当前选中的地图和数据图层。
  • 属性面板:显示与选定图层或对象相关的详细信息。
  • 控制面板:包括任务工具、日志、命令行等功能。

3. 添加空间数据

QGIS 支持多种格式的空间数据,包括矢量数据(Shapefile、GeoJSON)和栅格数据(如 TIFF)。

(1) 添加矢量数据

你可以从文件、数据库或网络加载矢量数据(如点、线、多边形等)。

  • 选择 Layer (图层) > Add Layer (添加图层) > Add Vector Layer (添加矢量图层)
  • 在弹出的窗口中选择 Source Type (数据源类型),然后点击 Browse (浏览) 选择文件路径。
  • 点击 Add (添加) 导入数据。
(2) 添加栅格数据

栅格数据常用于地形、卫星影像等。

  • 选择 Layer (图层) > Add Layer (添加图层) > Add Raster Layer (添加栅格图层)
  • 浏览并选择栅格文件(如 .tif 格式),点击 Add (添加)

4. 基本地图操作

(1) 导航地图
  • 缩放:使用鼠标滚轮或工具栏中的放大/缩小工具。
  • 平移:按住鼠标左键拖动地图,或者使用工具栏中的手形工具。
  • 选择对象:使用选择工具,可以在地图上选择单个或多个对象(如点、线、多边形)。
(2) 调整图层样式

每个图层的样式可以通过图层属性面板进行自定义。

  • 右键点击图层 > Properties (属性) > 选择 Symbology (符号) 标签。
  • 你可以改变图层颜色、符号、线型,甚至设置透明度。
  • QGIS 支持多种样式渲染器,如分类渲染、渐变渲染等。
(3) 设置投影

如果你的数据投影不同,可以在 QGIS 中统一设置。

  • 右键点击图层 > Set CRS (设置投影) > Set Layer CRS (设置图层投影)
  • 在弹出的窗口中选择对应的坐标系,如 WGS 84 (EPSG:4326)。

5. 常用功能

(1) 测量距离和面积

你可以使用 QGIS 的测量工具来测量地图上的距离和面积。

  • 在工具栏中选择 Measure Line (测量线)Measure Area (测量面积) 工具。
  • 在地图上点击来定义测量的起点、路径和终点,QGIS 会显示测量结果。
(2) 空间查询

空间查询允许你基于空间关系(如相交、包含等)来选择或查询地理对象。

  • 选择 Vector (矢量) > Research Tools (研究工具) > Select by Location (按位置选择)
  • 在弹出的对话框中选择两个图层,并定义它们的空间关系(如相交、包含等)。
(3) 属性查询

可以使用 SQL 语句进行属性查询,筛选出符合条件的地理要素。

  • 右键点击图层 > Open Attribute Table (打开属性表)
  • 点击属性表中的 Select Features by Expression (通过表达式选择) 按钮。
  • 输入查询条件,如 population > 1000,并点击 Select (选择)

6. 空间分析

QGIS 提供了丰富的空间分析工具,包括缓冲区分析、叠加分析等。

(1) 缓冲区分析

缓冲区分析用于创建对象周围的指定距离区域。

  • 选择 Vector (矢量) > Geoprocessing Tools (地理处理工具) > Buffer (缓冲区)
  • 选择输入图层,设置缓冲区距离,并定义输出图层。
(2) 叠加分析

叠加分析用于将两个图层的几何进行合并、交集或差集操作。

  • 选择 Vector (矢量) > Geoprocessing Tools (地理处理工具) > Union (合并)Intersection (交集)
  • 选择两个图层,并定义输出图层。

7. 制作地图

QGIS 可以帮助你制作专业的地图,并输出为图像或 PDF。

(1) 布局管理器
  • 打开 Project (项目) > New Print Layout (新建打印布局),为布局命名。
  • 在布局窗口中,你可以通过添加地图、图例、比例尺、北向指示器等来设计地图。
(2) 添加地图
  • 在布局窗口中,选择 Add Map (添加地图) 工具,点击并拖动鼠标定义地图区域。
  • 地图会自动从当前项目中加载。
(3) 导出地图

完成设计后,你可以导出地图:

  • 选择 Layout (布局) > Export as Image (导出为图片)Export as PDF (导出为 PDF)

8. 插件扩展

QGIS 支持丰富的插件,可以通过插件扩展各种功能,如网络地图加载、3D 可视化等。

  • 选择 Plugins (插件) > Manage and Install Plugins (管理和安装插件)
  • 搜索并安装你需要的插件,如 OpenLayers(用于加载 Google 地图等)。

9. 数据库与 PostGIS 集成

QGIS 可以直接连接到 PostgreSQL/PostGIS 数据库,进行数据管理和空间分析。

(1) 连接到 PostGIS
  • 选择 Layer (图层) > Add Layer (添加图层) > Add PostGIS Layers (添加 PostGIS 图层)
  • 设置数据库连接参数,并导入数据库中的空间数据。
(2) 在 PostGIS 上执行空间查询

连接到 PostGIS 后,你可以使用 SQL 查询从数据库中提取空间数据,并在 QGIS 中可视化。

总结

通过以上步骤,你已经掌握了 QGIS 的基础操作和功能。QGIS 提供了功能强大的 GIS 处理能力,支持从数据导入、可视化到复杂的空间分析,帮助你处理各种地理空间数据。

 🌟感谢支持 听忆.-CSDN博客

🎈众口难调🎈从心就好

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值