wanhongron 发表于 2022-7-11 22:49:57

请教大侠稀疏删除重叠文字

工作中经常碰到地形图的高程文字太多出现重叠,导致很乱看不清楚,请问大侠有办法进行自动删除部分重贴文字吗?只要大概看得清楚就行了,想要从图片左边的乱象实现右边的效果就可以了。

mikewolf2k 发表于 2022-7-13 08:56:27

删除简单,问题是删哪个不删哪个。

wzg356 发表于 2022-7-12 17:34:41

本帖最后由 wzg356 于 2022-7-12 17:35 编辑

wanhongron 发表于 2022-7-12 17:24
@wzg356好像没什么效果
我这儿可以的
直接用(getInterstxt ss 1)隐藏有些多

建议用(getInterstxt ss 2)隐藏1批,再用(getInterstxt ss 1)隐藏一批

你那个文字是属性?还是text?要搞清楚啊

6224jjyy 发表于 2022-7-14 14:53:02

获取所有文字的坐标PT,集合成为一个表,用第一个坐标PT与其他PT依次比较,如果距离小于X,就把PT对应的文字放入选择集SS,然后循环N次,最后隐藏选择集SS。思路是这样,但写起来,对于我这个菜鸟估计要半天甚至1天了。

whg587081 发表于 2022-7-12 10:14:15

这个简单啊,大哥有办法,大侠没办法:lol

wanhongron 发表于 2022-7-12 10:20:27

如果大哥有办法,叫你一声大神,能给个原码吗?

wzg356 发表于 2022-7-12 10:37:28

不难,应影藏不删

wanhongron 发表于 2022-7-12 11:12:01

在线期待...

tigcat 发表于 2022-7-12 11:54:00

我觉得这些数据都有用吧,那些删(隐藏),哪些不删(不隐藏),不好判断。看能不能把字高改小点看,比如字高变为原来的0.2倍

ht1480 发表于 2022-7-12 14:19:42

ssget高程点,遍历高程点,圈选文字内容框范围内高程点,大于二时选择集中删除多余的点。自己上必强网查函数凑起来应该能基本满足要求,我也是小白

wzg356 发表于 2022-7-12 15:22:44

本帖最后由 wzg356 于 2022-7-12 15:37 编辑

你试一下,手动
不严密,应该可用

wanhongron 发表于 2022-7-12 17:24:05

@wzg356好像没什么效果
页: [1] 2
查看完整版本: 请教大侠稀疏删除重叠文字