生成邻近点
使用说明
生成邻近点功能用于将线和面周围的点对象移动到线或面边界上。
应用场景
- 为了行驶安全,高速公路上会设有电子眼、雷达监控、指路牌等设备站点。在测绘和矢量化过程中,可能会出现这些设备点没有在公路中心线线上的情况,同时设备点相对于线的方向和距离没有规律。然而需要将设备点移动到线上,便于统计每个路段上存在的设备数量。
- 在公路、渠道横断面的实际测量中,很难将测点准确地采集在断面线位置上。当绘制横断面图时,需要将测点投影到断面线上。但手工移动测点,工作效率低。
点对象移动到线上的效果如下:

参数说明
| 参数名 | 默认值 | 参数释义 | 参数类型 |
|---|---|---|---|
| 源数据源 | 指定需要移动的点数据集所在的数据源 | DatasetVector | |
| 源数据集 | 指定需要移动的点数据集 | Datasource | |
| 邻近数据源 | 指定点数据集移动到的线或面数据集所在的数据源 | DatasetVector | |
| 邻近数据集 | 指定点数据集移动到的线或面数据集名称 | Datasource | |
| 容限 | 设置容限值,将与线/面对象之间距离小于容限值的点对象移动到线或面上。 | Double | |
| 结果数据源 | 指定的存储结果的数据集所在的数据源 | DatasetVector | |
| 结果数据集 | result_OffsetPoint | 指定的结果数据集名称 | String |
输出结果
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 结果数据集 | 结果数据集 | DatasetVector |