Deaggregator

From Fmepedia

Deaggregator is a Workbench Transformer.

Decomposes an aggregate feature into its components. Since not every transformer, or every format, can handle aggregates, it's sometimes necessary to break these up.

Each output feature has a complete, unaltered copy of the source feature's attributes. If a non-aggregate feature is input, it will be output untouched.

The optional List Attribute is used to associate attributes with each member of the aggregate. If the feature has a list of attributes that are in parallel to the members of the aggregate, these can be decomposed onto the output features by specifying the list name parameter.

Recursive is used to recursively deaggregate nested aggregates. The final output will contain no aggregates, only the underlying geometry components. If the keyword is not used, the default action is no recursion and any nested aggregates will not be broken apart.

If the Part Number Attribute is specified, then each deaggregated output feature is given an attribute containing the part's (deaggregated feature) index within the original aggregate feature. This clause will not apply if Recursive is set to Yes.

If you want to be able to aggregate the features at a later point, make sure every aggregate that is being put into the Deaggregator has a unique id. This will allow you to use the Aggregator to re-aggregate the features.

Attached Files
filesizedate
errors.php------
index.php------
User Comments Add a new comment