zjh0603 发表于 2011-6-13 16:26:48

样条曲线转换为多义线

我想把样条曲线用多义线模拟出来,怎么办?

zjh0603 发表于 2011-6-13 16:54:28

for (int k = 0; k < n; k++)
                                    {
                                        pts = sp.GetPointAtDist(polylineLength * k / (n - 1));
                                        poly.AddVertexAt(k, new Point2d(pts.X, pts.Y), 0, 0, 0);
                                    }

zjh0603 发表于 2011-6-13 16:55:55

原来可以这样做!

zjh0603 发表于 2011-6-14 17:58:47

又有新问题了,虽然找到解决的办法,可执行一会就死机了!

guohq 发表于 2011-6-14 23:58:59

本帖最后由 guohq 于 2011-6-14 23:59 编辑

你这个处理方法是将曲线折线化的过程如果采点过密,虽然能反映出原来的特征,但数据量太大,如果采点过稀,就会出现上图的情况,所以在实际处理的过程中,要两个方面都得结合起来。
attach://59467.jpg

zjh0603 发表于 2011-6-16 08:53:18

这个是肯定存在的,可有时候还是需要这样处理的。处理过程为什么就死机了呢?
页: [1]
查看完整版本: 样条曲线转换为多义线