×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

如何从一堆线中筛选出直线段,个人方法略挫

发布于 2015-2-5 0 点赞 6 评论 3727 浏览

偶然遇到这样的问题求助各位,怎么在一个包含了线段和弧线的线性数据集里筛选出线段?我用了比较无脑的方法,直接连了一个线段的运算器,然后后面把null的数据扣掉,但是这个线段的运算器一直红着,很不愉快,问各位路过的老师,大神,有没有更好的处理方法?[s:189]
QQ截图20150205162018.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩回复

文明上网理性发言、请文明用语

诚实可靠小郎君 | 实习生 | 发表于 2015-2-5 22:48:50
好办法,红着总比没办法好,哈哈
0 回复

举报

杜高翔=muo · 发表于 2015-2-6 14:52 点评

当然是希望问题解决,而且电池都不红啦,红的看着多揪心

清泉石 | 实习生 | 发表于 2015-2-6 08:35:17
可以判断长度,两点间直线最短!
0 回复

举报

杜高翔=muo · 发表于 2015-2-6 14:49 点评

这个也考虑过,但是这里的情况是有的弧线可能会比线段长,其实这里实际上是一个多边形倒角后,想再从倒角的多边形得到原来的多边形,我的思路就是把倒角的多段线炸开,然后筛选出线段,线段延长得到原来的多段线

杜高翔=muo | 实习生 | 发表于 2015-2-6 14:49:36
清泉石 发表于 2015-2-6 08:35
可以判断长度,两点间直线最短!

这个也考虑过,但是这里的情况是有的弧线可能会比线段长,其实这里实际上是一个多边形倒角后,想再从倒角的多边形得到原来的多边形,我的思路就是把倒角的多段线炸开,然后筛选出线段,线段延长得到原来的多段线
0 回复

举报

诚实可靠小郎君 · 发表于 2015-2-6 15:32 点评

你提取炸开获得线的端点再做长度判断不就好了

杜高翔=muo | 实习生 | 发表于 2015-2-6 14:52:02
诚实可靠小郎君 发表于 2015-2-5 22:48
好办法,红着总比没办法好,哈哈

[s:161]当然是希望问题解决,而且电池都不红啦,红的看着多揪心
0 回复

举报

诚实可靠小郎君 | 实习生 | 发表于 2015-2-6 15:32:00
杜高翔=muo 发表于 2015-2-6 14:49
这个也考虑过,但是这里的情况是有的弧线可能会比线段长,其实这里实际上是一个多边形倒角后,想再从倒角 ...

你提取炸开获得线的端点再做长度判断不就好了
0 回复

举报

清泉石 | 实习生 | 发表于 2015-2-9 08:56:14
SEG 的dividecrv
0 回复

举报