DonutHoleExtractor
Splits an area feature with holes into its component rings.
Output Ports
The outer boundary polygon is separated from the holes and output to this port. If an area had no holes, it is output untouched.
The individual holes are output as polygons.
Features with invalid geometry will be output through this port. Valid geometries are polygon, ellipse, donut, multiarea, or aggregates containing at least one of these types.
Rejected features will have an fme_rejection_code attribute with the value INVALID_GEOMETRY_TYPE.
Each output feature has all the attributes of the original area feature.
Parameters
None.
Example
Editing Transformer Parameters
Using a set of menu options, transformer parameters can be assigned by referencing other elements in the workspace. More advanced functions, such as an advanced editor and an arithmetic editor, are also available in some transformers. To access a menu of these options, click beside the applicable parameter. For more information, see Transformer Parameter Menu Options.
Transformer Categories
Search FME Knowledge Center
Search for samples and information about this transformer on the FME Knowledge Center.