FME Transformers: 2024.1

Categories
Geometries
Related Transformers
2DEllipseReplacer
3DArcReplacer
ArcEstimator
ArcPropertyExtractor
ArcPropertySetter
ArcStroker
Creator
Curvefitter
EllipsePropertyExtractor
EllipsePropertySetter

2DArcReplacer

Replaces or creates feature geometry with a 2D arc as defined in parameters for center point, radii, angles, and rotation.

Jump to Configuration

Typical Uses

  • Creating arc geometry from attribute values or user parameters

  • Replacing point geometry with arcs defined by values

How does it work?

The 2DArcReplacer receives features of any kind and replaces their geometry with arcs as defined in parameters.

The parameters describe Arc By Center Point geometry with the following:

  • Center X and Y coordinates

  • Primary and Secondary Radius in ground units

  • Start Angle and Sweep Angle in degrees

  • Rotation in degrees

Values may be entered or provided through attribute values, expressions, or user parameters.

If the Center X and Y coordinates are left blank, the first coordinate of the feature’s existing geometry will be used. If the feature has no geometry, the center is set to 0,0.

For more information on arc geometry and types, see Arc.

Examples

Usage Notes

  • If the arc values are unknown and need to be calculated from a line feature, consider using the Curvefitter or ArcEstimator.

  • The Creator can create alternate arc types Arc By Bulge and Arc By 3 Points.

Creating and Modifying Arcs, Circles, and Ellipses

These transformers work with arcs in a variety of ways.

Configuration

Input Ports

Output Ports

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 is the place for demos, how-tos, articles, FAQs, and more. Get answers to your questions, learn from other users, and suggest, vote, and comment on new features.

Search for all results about the 2DArcReplacer 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.