分解


将一个或多个复杂对象或复合对象进行分解。分解的结果可以是单一对象,也可以是复杂对象。

使用说明

  • 分解功能适用于线图层、面图层、文本图层以及 CAD 图层。
  • 只能对复杂对象或者复合对象进行分解,简单对象不能被分解。
  • 对复杂对象(即含有多个子对象的非文本对象)进行分解,生成的多个单一对象均为简单对象;对复合对象进行分解,生成多个单一对象,如果生成的单一对象中仍有复合对象则可以继续对其进行分解,直至全为简单对象。

如下图所示为一个岛洞多边形,对它进行分解操作之后,得到的新对象为两个单一的对象:

Apart

  • 对文本对象进行分解,可以选择将其简单分解或彻底分解:
  • 简单分解:将复合文本对象分解为多个子对象文本字符串,如下左图为两个子对象组合成的复合文本,简单拆分后,则变成了右图的两个文本对象。 SimpleUnGroup
  • 彻底分解:将文本对象彻底分解成单个文字,如下左图彻底分解之后,结果为右图的8个单个字的文本对象。

CompleteUnGroup

  • 生成的新对象的属性信息中字段 SmUserID 和非系统字段继承源对象相应信息,其他系统字段由系统赋值。

操作步骤

  1. 在图层可编辑状态下,选中一个或多个复杂对象或复合对象。
  2. 在“ 对象操作 ”选项卡上的“ 对象编辑 ”组的 Gallery 控件中,单击“ 分解 ”按钮,执行分解操作。

或执行下列操作:单击鼠标右键,在弹出的右键菜单中选择“ 分解 ”命令即可。

  1. 如果分解后的对象仍然包含复合对象,可以继续使用分解功能,对其进行分解,直到全部分解为单一对象。