wz0406 发表于 2005-9-22 08:35:00

如何判断所选择的多义线上的一点位于多义线那二个顶点之间

请问版主如何判断所选择的多义线上的一点位于多义线那二个顶点之间

sieben 发表于 2005-9-22 09:50:00

若用Visual Lisp 就好办,Vlax-curve-getparamatpoint

wz0406 发表于 2005-9-22 11:15:00

<P>用VBA怎样确定</P>
<P>&nbsp;</P>

zxj_76 发表于 2005-9-22 15:38:00

<P>用多义线两两相邻点组成一个一次函数,然后根据所判断的点的X,Y坐标与一次函数相计算,判断其是否符合。</P>
<P>当然可以给定一个误差范围,因为这个点有可能只是离多义线非常近。</P>

sieben 发表于 2005-9-23 11:41:00

楼上的算法没有考虑多义线中的圆弧
页: [1]
查看完整版本: 如何判断所选择的多义线上的一点位于多义线那二个顶点之间