FME Transformers: 2024.2

Categories
Geometries
Spatial Analysis
Related Transformers
DonutBuilder
DonutHoleExtractor
HoleCounter

DonutBridgeBuilder

Adds internal edges to connect donut holes to the outer shell, producing a non-donut polygon.

Jump to Configuration

Typical Uses

  • Preparing donut geometries for formats that do not have donut support

How does it work?

The DonutBridgeBuilder receives donut polygons and connects all holes to the exterior shell with one continuous interior line. The result is a single non-donut polygon.

The connections between holes and the outer shell generally consist of duplicate segments in opposing directions (cycles).

There are no parameters to set.

Features with valid geometry of any type are output through the Output port.

Input features with faulty donut topology are unchanged and output through the Invalid port.

Examples

Usage Notes

  • To revert to a donut polygon, use a Chopper (chopping to two-vertex lines) followed by an AreaBuilder.

Creating and Modifying Area Features

These transformers work with polygons in a variety of ways.

Configuration

Input Ports

Output Ports

Parameters

This transformer has no parameters.

Editing Transformer Parameters

Transformer parameters can be set by directly entering values, using expressions, or referencing other elements in the workspace such as attribute values or user parameters. Various editors and context menus are available to assist. To see what is available, click beside the applicable parameter.

For more information, see Transformer Parameter Menu Options.

Reference

Processing Behavior

Feature-Based

Feature Holding

No

Dependencies None
Aliases  
History  

FME Community

The FME Community has a wealth of FME knowledge with over 20,000 active members worldwide. Get help with FME, share knowledge, and connect with users globally.

Search for all results about the DonutBridgeBuilder on the FME Community.

 

Examples may contain information licensed under the Open Government Licence – Vancouver, Open Government Licence - British Columbia, and/or Open Government Licence – Canada.