免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1256|回复: 2
收起左侧

大要素集快速遍历方法——网格遍历

[复制链接]

1

主题

79

铜板

1

好友

实习生

Rank: 1

积分
8
发表于 2012-7-18 12:47 | 显示全部楼层 |阅读模式
大要素集快速遍历方法————网格遍历

在Walk中选中集遍历是一种基本方法。但当选中集中含成千上万个要素时,遍历便失去了可操作性。为使得遍历依然有效并可操作,可采用两级遍历的方法。

第一级根据选中集要素的总包围盒划分为n×m网格(n×m一般不超过100),每个格子为相等的矩形。
要素所属格子以要素型心点所属格子为判断条件,格子所包含的要素集形成二级遍历。
若格子内不包含要素,则该格子从一级遍历集中移去。
对格子(一级)遍历中采用“之”字形遍历。
一级遍历到某个格子时,将格子所包含的要素加入选中集,形成二级遍历。

这种遍历方法可以用Walk脚本来实现。

185

主题

2898

铜板

13

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2398
发表于 2012-7-18 13:17 | 显示全部楼层
看看 学习了!!!
回复 支持 反对

使用道具 举报

6

主题

1万

铜板

20

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2988
发表于 2021-5-16 10:43 | 显示全部楼层
感谢楼主分享
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表