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工具,避免因为原始数据的数据情况而造成的转换问题