Feature
Ungroup
Ungroup
Feature Description
Decomposes one or multiple complex objects or compounds. The results can be either simple objects or complex objects.
- The ungroup function applies to line layers, region layers, text layers, and CAD layers.
- Only complex objects or compounds can be ungrouped; simple objects cannot be decomposed.
- Ungrouping a complex object (non-text containing multiple sub-objects) will generate multiple simple objects; Ungrouping a compound will produce multiple individual objects. If any generated object remains a compound, it can be further decomposed until all become simple objects.
The following figure shows a donut polygon. After ungrouping, two new simple objects are generated:
Figure: Ungroup a Complex Object - For text objects, you can choose between simple split or complete split:
- Simple split: Decomposes compound text into multiple sub-object text strings. The left figure below shows a compound text composed of two sub-objects. After simple splitting, it becomes two separate texts as shown in the right figure.
Figure: Text Simple Split - Complete split: Splits text into individual characters. The left figure below shows the original text, which becomes eight single-character texts after complete split (right figure).
Figure: Text Complete Split
- Simple split: Decomposes compound text into multiple sub-object text strings. The left figure below shows a compound text composed of two sub-objects. After simple splitting, it becomes two separate texts as shown in the right figure.
- In the attributes of the new objects, the SmUserID field and non-system fields inherit corresponding information from the source object; other system fields are assigned by the system.
Feature Entry
- Features tab -> Feature Editing group -> Ungroup button.
- In map -> Context menu -> Ungroup command.
Steps
- With the layer in an editable state, select one or multiple complex objects or compounds.
- In the Gallery control of the Feature Editing group under the Features tab, click the Ungroup button to execute the operation.
Or perform the following:
Right-click and select the Ungroup command from the context menu.
- If decomposed objects still contain compounds, continue using the ungroup function until all are decomposed into simple objects.