“线 Coverage 至区域”(Coverage) 的工作原理

RINGS_OK 和 RINGS_NOK 项在 PAT 子类中创建。RINGS_OK 的值表示初始区域中的闭合环数;RINGS_NOK 的值表示非闭合环数。

非闭合环包含在初始区域中,用于构建清理。某些情况下,构建后可以生成正确的区域;例如,超出预定点的环。

由于在子类中累积初始区域,因此从一开始就应按顺序指定 PAT 子类中的 User-ID。使用“构建”或“清理”时 User-ID 不会更改。

“输出区域项”可以是“输出 Subclass-ID”。如果是这种情况,则“输入区域项”会覆盖生成的 User-ID。

“线 Coverage 至区域”工具会将弧构建为闭合环。区域与其边界弧之间的关系通过该区域的 PAL 文件保留。区域与其多边形之间的关系通过 RXP(区域交叉引用)文件保留。“线 Coverage 至区域”会构造初始区域 PAL 文件并创建一个空 RXP 文件。“构建”或“清理”随后会通过构建完整的 RXP 文件来创建区域拓扑。

执行“线 Coverage 至区域”之后,该 RXP 文件为空。使用“构建”或“清理”来构建区域。

通过“构建”或“清理”构建初始区域时会使用单个弧线替换重复的弧线,并在两个弧线交叉的位置放置结点。

“线至区域”插图

左侧的初始区域由两段部分叠置的弧线组成。“构建”或“清理”操作会使用单条弧线替换叠置的弧线,并在两条弧线交叉的位置创建结点。输出 coverage 将包含 5 条弧线。

一对多的弧线-区域关系直接通过区域 PAL 文件保留,并间接通过区域-多边形交叉引用文件保留。

5/10/2014