dy 发表于 2002-12-29 12:01:00

两个问题请大家帮忙!!

问题一:关于看过斑竹计算圆弧凸度的公式=(2*H/D)斑竹说过如果为逆时针则凸度为正,顺时针为负,可如何判断圆弧是逆时针,还是顺时针???或如何从公式知道凸度的正负.
问题二:在不分解多义线的前提下如何取得多义线中圆弧的圆心,STARTANGLE,ENDANGLE,凸度,STARTPOINT,ENDPOINT的值!!!如何判断多义线中有圆弧实体!!!!

mccad 发表于 2002-12-29 20:33:00

圆弧的顺逆后圆弧的起点到终点的方向

不分解多义线,可取得每一段线段的凸度,如果凸度为0则为直线段,如果有凸度,则为圆弧段,通过凸度及前后两点的坐标可以计算出圆弧段的所有数据。

dy 发表于 2002-12-29 20:52:00

请斑竹告知!!我不知道用什么属性可以取得!!!

用什么属性可以取得呢???请斑竹告知!!

mccad 发表于 2002-12-29 21:10:00

这样的

GetBulge(Index) 为取得凸度
Coordinate(index)为取得坐标
页: [1]
查看完整版本: 两个问题请大家帮忙!!