明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3961|回复: 7

两条多段线内插

[复制链接]
发表于 2012-11-3 12:31:02 | 显示全部楼层 |阅读模式
请大家讨论一下,怎样在两条多段线中内插一条多段线?
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2012-11-3 13:16:50 | 显示全部楼层
判断顶点,找到相近最近的2个,然后连线
 楼主| 发表于 2012-11-4 12:41:59 | 显示全部楼层
duotu007 发表于 2012-11-3 13:16
判断顶点,找到相近最近的2个,然后连线

二楼说的也太简单了啊!最经在做河道,知道河道两条河岸线,需画出河道中心线!所以需在两条多段线中内插一条多段线,很麻烦的!
发表于 2012-11-5 08:49:22 | 显示全部楼层
河岸线是多段线么?
河岸线有两条,把两条线的顶点分别建表,遍历第一条线顶点表,分别和第二条线每个顶点求距离,找到最小的点,形成一个点对,这样第一条每个顶点都有一个对应的最小距离点,然后把这些点对求中点连线即可。
发表于 2012-11-5 11:34:27 | 显示全部楼层
楼上的方法出来的效果肯定不好,因为边线节点不一定是对应的,网上可以找一些算法来实现
 楼主| 发表于 2012-11-5 12:17:38 | 显示全部楼层
duotu007 发表于 2012-11-5 08:49
河岸线是多段线么?
河岸线有两条,把两条线的顶点分别建表,遍历第一条线顶点表,分别和第二条线每个顶点 ...

河岸线是很多条多段线连接起来的线,4楼的方法得到的多段线也不是怎么理想的,我现在就是知道两条河岸线,需要求河道中心线!
发表于 2012-11-5 13:10:07 | 显示全部楼层
如果边线不是连续的那就很难实现了,内插需要一定的算法,网上找找吧,不是一句两句说明白的
发表于 2012-11-6 20:26:30 | 显示全部楼层
这个确实有点复杂,顶起,希望高手出来帮忙
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-10 01:51 , Processed in 0.217581 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表