AI智能
改变未来

QGIS学习笔记(二)聊聊“线转面”工具lines to polygons和polygonize的区别

QGIS有两个工具可以对线进行转面,lines to polygons和polygonize, 工具位置分别为:processing Toolbox–Vector geometry–Lines to polygons; processing Toolbox–Vector geometry–polygonize,也可通过在toolbox中搜索获取。
一、当你的线是规则的闭合线段,使用lines to polygons和polygonize工具都可以完成线转面的工作,polygonize转换出的面会保留原有的属性表信息,lines to polygons转换出的面会丢失属性信息。
如图,每个四方形是一个线要素

转换出的面图形:

转换前后的属性表对比:
原有属性表:
lines to polygons 工具转换后的属性表:

polygonize工具转换后的属性表(与线一致):
二、当线不是闭合的线段时,如下图:

使用这两个工具转换出的面就会有区别
1、使用 polygonize工具转换,选择“keep table structure of line layer”标签可继承线的表结构

转换后的结果如下:

2、使用line to polygons工具进行线转换时会出现问题:

建议使用QGIS进行线转面时使用polygonize工具,避免因为原始数据的数据情况而造成的转换问题

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » QGIS学习笔记(二)聊聊“线转面”工具lines to polygons和polygonize的区别