我需要将一条线分成多个相等的部分(因此每个部分都可以单独进行颜色编码)。我有一些问题 :
1) 有没有人遇到过 c# 代码来做到这一点?
2)我是否正确地假设我可以使用普通的“平面”三角法来计算在哪里分割线?我将假设所有线的高度均为 0。
我是否正确地假设我可以使用普通的“平面”三角函数来计算在哪里分割线?我将假设所有线的高度均为 0。
这取决于您要完成的工作,以及您需要多准确以及您计划如何测量距离以分割线的角度?
无论如何,步骤如下所示:
Total
)Segment
P_less
小于Segment
,下一个点P_more
大于Segment
(检查当前点的边缘情况正好落在段距离上)P_less
并P_more
提供准确的目标段距离。