hetianjun 发表于 2023-3-12 18:20:24

求助!

请教:
保留封闭多段线范围内所有图元,遇与多段线相交则修剪。

guosheyang 发表于 2023-3-15 14:52:17

删除封闭多段线外的部分对于块儿炸开即可对于文字直接过滤掉 ,处理 多段线直线 圆圆弧 样条线 闭合 或者不闭合 等等情况组合有很多种情况,用传统方法编代码,挺麻烦的,可以用这个帖子介绍的方法来打断(高版本)就容易了   http://bbs.mjtd.com/thread-185332-1-1.html



mpk023 发表于 2023-3-13 08:50:45

本帖最后由 mpk023 于 2023-3-13 08:54 编辑

在南方CASS里面不用插件都能实现你说的功能。

guosheyang 发表于 2023-3-13 17:55:17

就是个求交点打断删除   没多大难度呗

d1742647821 发表于 2023-3-14 10:53:54

guosheyang 发表于 2023-3-13 17:55
就是个求交点打断删除   没多大难度呗

没多大难度?交到了块和文字呢?要把文字的笔画也按线修剪掉还不难吗

guosheyang 发表于 2023-3-14 11:44:41

本帖最后由 guosheyang 于 2023-3-14 11:46 编辑

d1742647821 发表于 2023-3-14 10:53
没多大难度?交到了块和文字呢?要把文字的笔画也按线修剪掉还不难吗
楼主没说是啥样的图形   所以具体情况不清楚   但是 对于文字 过滤掉即可如果要移动位置也好办因为范围外地都剪掉了    块儿炸开即可    其他更容易处理了

guosheyang 发表于 2023-3-14 12:35:04

嗯    的确不简单   要考虑 不同线型   交点是一个 两个 还是多个等等有很多中组合的打断

chixun99 发表于 2023-3-14 15:50:18

还不止2点交点的情况,多段线,弧线交点可能过于2个的。判断那部分在外,在内也是一个专题了。
页: [1]
查看完整版本: 求助!