QGIS新手教程:线图层与多边形图层基础操作指南(点线互转、中心点提取与WKT导出)
目录
- QGIS新手教程:线图层与多边形图层基础操作指南(点线互转、中心点提取与WKT导出)
- 📌 引言
- 第一部分:线图层操作与点线互转
- 🧭 1. 新建线图层
- ✏️ 2. 编辑与绘制线要素
- ✏️3.工具栏的基础操作
- 🔁 4. 点线互转操作
- (1)线转点:提取线的节点
- (2)点转线:将多个有序点连为线
- 第二部分:面图层操作与空间提取
- 🧭 1. 新建多边形图层
- ✏️ 2. 编辑与绘制面要素
- 🔁 3. 面与线互操作
- (1)面转线:
- (2)线转面:
- 🎯 提取空间信息
- 🌍 1. 提取面或线的中心经纬度
- 🌍 2.使用字段计算器提取经纬度字段
- 📌 WKT格式导出方法
- 方法一:字段计算器中生成WKT字段
- 方法二:直接导出为CSV文件
- 方法三:插件提取
- ✅ 总结
📌 引言
在GIS数据处理中,点、线、面是构成空间数据的三大基础要素。掌握它们的创建与互操作技巧,是进行空间分析和制图表达的前提。本文将通过两个主要部分,系统介绍QGIS中线图层与多边形图层的创建、编辑、互操作与空间信息提取方法,适用于初学者和实际项目使用者。
第一部分:线图层操作与点线互转
🧭 1. 新建线图层
-
打开 数据源管理器 → 新建形状文件图层
-
类型选择:
线(Line)
-
添加字段:如
名称(name)
、类型(type)
-
点击确定,保存图层为
.shp
-
加载在线地图作为底图(如XYZ瓦片)
✏️ 2. 编辑与绘制线要素
- 右键图层 → 切换到编辑模式
- 工具栏选择【添加线要素】
- 按需点选绘制折线 → 回车结束 → 填写属性
- 完成后保存编辑
✏️3.工具栏的基础操作
首先,调出高级数字化工具栏
,然后选择合适的工具。
-
移动要素
-
旋转要素
-
缩放要素
-
分割要素
-
沿着线继续绘制
-
删除多余要素
🔁 4. 点线互转操作
(1)线转点:提取线的节点
- 先进行重投影,菜单栏→矢量→数据管理工具→重投影图层(投影到6487)→运行
-
工具箱 → 【矢量几何图形】→
沿几何图形的点
-
输出一个点图层,包含线的每个转折点
(2)点转线:将多个有序点连为线
-
准备点图层,需有:
组字段
(如名称)+顺序字段
(如序号) -
工具箱 → 【矢量创建】→【点转线(Points to Path)】
-
根据组和顺序字段连接点为一条线
第二部分:面图层操作与空间提取
🧭 1. 新建多边形图层
- 数据源管理器 → 新建形状文件图层
- 类型选择:
多边形(Polygon)
- 添加字段:如
区域名(zone)
、类型(type)
- 创建图层并加载底图
✏️ 2. 编辑与绘制面要素
- 切换编辑模式 → 使用【添加多边形】工具
- 绘制闭合区域 → 双击结束 → 填写属性 → 保存
- 查看编辑多边形信息
🔁 3. 面与线互操作
(1)面转线:
- 工具箱 → 【矢量几何图形】→
多边形转线(Polygon to Line)
- 将每个面的边界转换为独立的线段图层
(2)线转面:
- 前提:线构成闭合区域(如一个矩形或多边形边界)
- 工具箱 → 【矢量几何图形】→
线转多边形(Lines to Polygons)
- 自动封闭形成面图层
🎯 提取空间信息
🌍 1. 提取面或线的中心经纬度
- 工具箱 → 【矢量几何】→
计算质心(Centroids)
- 输出为一个中心点图层
🌍 2.使用字段计算器提取经纬度字段
- 经度:
x($geometry)
- 纬度:
y($geometry)
📌 WKT格式导出方法
方法一:字段计算器中生成WKT字段
- 打开属性表 → 字段计算器 → 新建字段
- 表达式:
geom_to_wkt($geometry)
- 自动生成标准WKT,如:
POLYGON((117.02 36.66, 117.03 36.66, ...))
方法二:直接导出为CSV文件
- 属性表右键 →
导出 → 保存为CSV
- 勾选“添加几何字段” → 格式选择:
WKT
- 可导出属性 + 几何坐标信息
方法三:插件提取
- 安装
GET WKT
插件 - 选中目标之后,点击插件
- 可得到目标的
WKT
,复制保存
✅ 总结
本篇内容主要围绕 QGIS 中线与面图层的操作展开,涵盖了:
- 线与面的创建与编辑方法
- 点线面之间的互转技巧
- 中心经纬度提取方法
- WKT 格式的获取与导出
熟练掌握这些技能,有助于完成空间建模、地图设计、空间分析等多种 GIS 实践任务。