边界提取
功能概述
提取点云在XY平面上的边界。目前支持三种形式的边界,分别为六边形边界、凸包以及凹包。输出结果为单个矢量文件。
用法
点击数据管理 > 点云工具 > 边界提取
参数设置
- 输入点云数据:输入一个或多个点云数据文件。文件格式:*.LiData。
- 提取方法:选择边界提取方法,目前支持三种边界提取方法,分别为六边形、凸包以及凹包。
- 六边形 :使用正六边形提取点云数据的边界。根据六边形的高确定正六边形的高,根据点云数据的包围盒,绘制每一个六边形,若六边形内的点云个数大于等于设置 最小点个数,则绘制该六边形,合并相连的正六边形,输出最终边界矢量文件。
- 六边形的高(米)(默认为“10”):六边形的高,用来设置绘制正六边形大小。
- 最小点个数(默认为“1”):六边形内的点数阈值,少于该阈值,则不绘制边界。
- 凸包(默认) :提取点云在X-Y平面上的凸包(忽略Z值)。输出结果为按顺序连接的凸包点形成的矢量文件。
- 凹包 :提取点云在X-Y平面上的凹包(忽略Z值)。输出结果为按顺序连接的凹包点形成的矢量文件。
- 最大边长(米)(默认值为“2”):凹包每一条边在xy平面上的最大距离(Len)。该值变大时,更多长边将被保留,所生成的边界将愈加近似于凸包;反之,更多的边界细节将被短边所保留,计算效率将会降低。该值置零时,程序将以平均点间距的两倍作为最大边长参与计算。
- 六边形 :使用正六边形提取点云数据的边界。根据六边形的高确定正六边形的高,根据点云数据的包围盒,绘制每一个六边形,若六边形内的点云个数大于等于设置 最小点个数,则绘制该六边形,合并相连的正六边形,输出最终边界矢量文件。
- 导出为:
- 单文件(默认) :勾选此项时,各个LiData文件所生成的边界矢量文件将被合并到同一个矢量文件中。
- 多文件 : 各个LiData文件将生成各自的边界文件。
- 输出路径:输出文件路径,功能执行后生成的新的矢量文件。