线数据->面数据
使用说明
线数据转面数据是通过连接线数据集中每个线对象的起点与终点,从而构成一个面对象,起点与终点的连接方式是最短距离的直线连接。
- 如果输入的线图层包含复合对象,输出的面数据仍为复合对象,可以使用分解功能,将转换后的面对象分解为简单对象。
- 新生成的面数据集(或追加后的数据集)继承源数据集的字段 SmUserID 和所有非系统字段的属性信息。
使用场景
【线数据->面数据】工具常用于对单个线对象进行构面操作,当线对象为单一直线且构面的面积为0时,该对象构面会失败。若用户想要将多个线对象构成的封闭区域进行构面时,可以使用【拓扑构面】工具。【线数据->面数据】和【拓扑构面】的区别在于:线转面是将单个线对象首尾连接构面,而拓扑构面是将多个线对象封闭区域进行构面,如下图所示:
参数说明
参数名 | 默认值 | 参数释义 | 参数类型 |
---|---|---|---|
二维线数据集 | 二维线数据集 | DatasetVector | |
拓扑处理 | false | 通过拓扑处理可以将那些在容限范围内的问题线对象(例如存在假结点、冗余点、悬线、重复线、未合并的邻近端点等拓扑错误)进行修复,同时对呈相交关系的线对象在交点处进行打断,以便于更准确的生成面对象 | Boolean |
目标数据源 | 存储结果数据集的数据源 | Datasource | |
结果数据集名 (可选) |
指定的结果数据集名称 | String |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
二维面数据集 | 二维面数据集 | DatasetVector |