pucx 发表于 2011-9-11 13:11:23

请问如何计算一条多段线上某点的法线和切线方向

请问使用C#如何可以计算出一条多段线上某点的法线和切线方向,这条多段线含有弧,直线等部分。谢谢。请问有什么好的方法呢?请高手指教。

gulong2001 发表于 2011-9-11 14:05:16

http://blog.sina.com.cn/s/blog_69e8fdf00100ok03.html

pucx 发表于 2011-9-11 14:45:17

你好!楼上网址中的那个对于我提出的既有曲线又有直线等组成的多段线会出错,那个时候就会判断不正确。请高手帮忙解答。

gulong2001 发表于 2011-9-11 17:04:45

不知道你说得判断不正确是指什么?我选择的多段线中也是有曲线、直线组成。没有遇到什么问题

pucx 发表于 2011-9-11 22:30:28

错误就是说如果当中存在有曲线、直线组成,如果我求取指定有多远的一个距离的一个点的话就会出现错误。

guohq 发表于 2011-9-12 01:21:44

除了直线会自相交,如果点在曲线上,应该不会错的

bingfengxuanlan 发表于 2012-8-8 10:25:23

如果直线与曲线相交,在交点上求曲线的切线的话,就求不出来了,请问有正确的解答吗

雪山飞狐_lzh 发表于 2012-8-8 11:03:04

用getparamat... 和 不要用 getpointat...

gyl 发表于 2012-8-8 16:09:26

雪山飞狐_lzh 发表于 2012-8-8 11:03 static/image/common/back.gif
用getparamat... 和 不要用 getpointat...

我一直不明白getparamat()中的param是什么意思,能解释一下吗?对于多段线、二维多段线、样条曲线等曲线,其含义分别是什么?

雪山飞狐_lzh 发表于 2012-8-8 17:00:57

参数曲线某点的参数、、、这个不用知道具体值表示含义 因为每种曲线参数方程都不一样
反正每个点的参数都不一样 呵呵
页: [1]
查看完整版本: 请问如何计算一条多段线上某点的法线和切线方向