The Disaggregate feature breaks apart objects and their data into their component parts.
You can use object Collections as input, ignoring all other objects, to produce a region object, a polyline object, and a multipoint object, if each exists in the Collection. As many as three new objects will be created from disaggregating the Collection.
You can also break any multi-part object into its components:
- Regions produce new region objects with one polygon per object. Optionally, holes (interior boundaries) of the original object can be retained as a hole in the result object. Otherwise, a hole will produce a separate, single (solid) polygon region.
- Polylines produce new Polyline objects with one, single segment, polyline per object.
- Multipoint objects produce Point objects, with one new Point object produced for each node.
- Collections will be recursively broken up. If a Collection contains a region, then that region will be broken up into multiple region objects as noted above. If the Collection contains a polyline, then it will be broken up into multiple polyline objects as noted above. If the Collection contains a Multipoint, then it will be broken up into point objects as noted above.
All other object types, including Points, Lines, Arcs, Rectangles, Rounded Rectangles, and Ellipses, will remain unchanged. This is only for Regions, Plines, Multipoints, and Collection objects.
To disaggregate objects:
- Select the objects you want to disaggregate.
- Make the table containing the objects editable.
- On the SPATIAL tab, in the Edit group, click Disaggregate to open the Disaggregate Objects dialog box.
- Choose one of the following:
- Select the All Objects button to break up a multi-part object into its component parts.
If you select All Objects, select the Retain Holes in Region check box to retain holes in the output objects. If you do not select the check box, a series of single polygon region objects are produced, one object for each polygon in the original object. Holes, or interior boundaries, will produce solid polygon regions. No output region object will contain any holes.
- Select the Collections Only button to break up Collection objects.
- Select the All Objects button to break up a multi-part object into its component parts.
- Click Next to open the Data Disaggregation dialog box.
- Select No Data to prevent input table columns from being carried to the output table.
- Select a Disaggregation method, Value, Blank or Area Proportion, and click OK.