三维缓冲体
使用说明
该工具支持将三维点、线、面、模型对象缓冲为三维面或三维体对象,可用于进行三维缓冲区分析。
三维缓冲区分析是在三维场景中,围绕指定点/线/面/体对象,创建指定距离的三维区域的分析方法。生成结果是三维面或三维体模型,用于表示对象的影响范围、安全区域或临近区等。

参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 待缓冲数据集: | 输入需要进行缓冲区分析的数据集,支持输入三维点数据集、三维线数据集、三维面数据集、模型数据集。 | DatasetVector |
| 是否缓冲为面 (可选) |
设置缓冲类型,包括缓冲为面和缓冲为体。
|
Boolean |
| 缓冲半径: | 设置数据缓冲半径的大小,单位为米。 | String |
| 倒角样式: (可选) |
仅当三维线缓冲为体或者三维面缓冲为面时,此参数才可设置,用于决定缓冲结果两端的形状,可选项包括平头(平面封口)和圆头(半球形或半圆形封口)。 | ChamferStyle |
| 平滑程度: (可选) |
仅源数据为三维点或三维线数据,且执行“缓冲为体”操作时,该参数才可设置,用于设置结果数据的平滑程度,默认值为50。 | Integer |
| 目标数据源 | 设置存储结果数据的数据源。 | Datasource |
| 结果数据集名 | 设置结果数据集的名称。 | String |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 三维缓冲体 | 结果数据集 | DatasetVector |