基于自定义轨迹的点云数据纵向排序(C#)

问题描述 投票:0回答:0

假设我有一个点云,表示为随机排序的 Vector3 列表。没有其他的每点信息。

我还有一个自定义的轨迹(顺序排列的 Vector3s 列表),它不是用点云记录的,而是手动创建的。

是否有一种已知的方法可以根据点云与轨迹中点的最小纵向关系对点云进行排序。

我想不出更好的方式来表达这个问题,所以我会张贴一张图片来尝试解释。 在图像中,带有数字的灰色框表示该位置的点的索引。

第一张图片显示随机排序的点。 第二张图片显示了手动创建的轨迹(红线),橙色线表示点云点与轨迹之间的纵向关系。您将在第二张图片中看到,这些点是根据该关系重新排序的。

c# sorting geospatial point-clouds lidar
© www.soinside.com 2019 - 2024. All rights reserved.