FME Transformers: 2024.2

Categories
Calculated Values
Coordinates
Related Transformers
CenterPointReplacer
CoordinateExtractor
VertexCreator

CenterPointExtractor

Extracts the coordinates of a point located within the feature, its bounding box, or at its center of mass, and stores them as attributes.

Jump to Configuration

Typical Uses

  • Identifying the center of mass of a feature

  • Identifying the center of the bounding box of a feature

  • Identifying locations for annotation

How does it work?

The CenterPointExtractor receives features with any type of geometry and calculates a center point for each feature, according to a choice of Point Extraction Mode. The calculated coordinates are added to the feature as attribute values. Both 2D and 3D geometry are supported.

Aggregates are also supported, with one center point extracted for each aggregate.

Point Placement

The result of each center mode is shown below.

Original areas and their bounding boxes are included for reference.

Mode

Description

Result

 

Input Features:

Park polygons with their bounding boxes shown in blue.

Center Point of Bounding Box

Points are placed at the center of the feature’s bounding box.

Point may fall outside the polygon.

Center of Gravity Point

Points are placed at the center of mass of the feature.

Point may fall outside the polygon.

Any Inside Point

Points are placed at an arbitrary location inside the polygon.

Examples

Usage Notes

  • This transformer does not alter geometry. To replace a feature with its center point, use a CenterPointReplacer.

Creating and Modifying Point and Text Features

These transformers work with points, text, and labels in a variety of ways.

Configuration

Input Ports

Output Port

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 InsidePointExtractor
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 CenterPointExtractor 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.