chupj 发表于 2011-3-23 11:45:07

求多段线上任意一点到起点的长度

求多段线上任意一点到起点的长度

Andyhon 发表于 2011-3-23 12:30:50

vlax-curve-getxxxxxx
参考vlax-curve-get起头的函数

mandala 发表于 2011-3-23 14:50:26

本帖最后由 mandala 于 2011-3-23 14:51 编辑

有这个函数的:vlax-curve-getDistAtPoint。vlax-curve-get起头的函数,如果全搞清楚了,基本上曲线的问题可以解决大半。

Gu_xl 发表于 2011-3-23 15:48:51

回复 chupj 的帖子

(vlax-curve-getdistatparam en (vlax-curve-getparamatpoint en (vlax-curve-getclosestpointto en pt)))

luntan666 发表于 2011-3-24 16:24:48

学习学习....

chupj 发表于 2011-3-24 17:33:12

新手,不会用啊。。。。

Andyhon 发表于 2011-3-24 18:54:28

多段线 ---> en
上任意一点 ---> pt

(vlax-curve-getdistatparam en (vlax-curve-getparamatpoint en (vlax-curve-getclosestpointto en pt)))

返回长度

chupj 发表于 2011-3-25 10:22:10

无法获取 ObjectID: nil

Andyhon 发表于 2011-3-25 11:27:44

试试这个先载入
command: (vl-load-com)

zyhandw 发表于 2011-11-5 22:59:27

按Gu_xl版主的方法试过了,结果完美!
同时对Gu_xl版主的佩服之情如绵绵江水,滔滔不绝啊!!!
页: [1]
查看完整版本: 求多段线上任意一点到起点的长度