You are here: Linear Referencing > Snipper


Shortens the geometry of a line feature from the ends by snipping specified distances, indices, or measure values. It operates on features with simple line geometry and polygons without holes.

The parameters specify a starting and ending point for the snipping. After execution, the feature's geometry will be a line representing the portion of the original line between those two positions, inclusive of the endpoints. New coordinates will be generated at the beginning or end of the line, if there are not already coordinates at exactly the specified positions. If the line contains three-dimensional coordinates, the Z value at each endpoint will be interpolated linearly from the original feature's coordinates between which the endpoint exists.



The mode you choose determines which parameters are available and how they are interpreted. Therefore, only the mode parameters are listed here.

In all modes, features containing geometry other than polygons or lines (for example, points and donut polygons) will be passed through this transformer untouched via the <Rejected> port. Aggregate features, including homogeneous aggregates, are also rejected.

Usage Notes

The Measurement Mode parameter does not have any effect on two-dimensional lines, or when the Snipping Mode is Vertex.

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

Linear Referencing

Transformer History

This transformer replaces the DistanceSnipper and VertexSnipper.


Search FME Knowledge Center

Search for samples and information about this transformer on the FME Knowledge Center.

Tags Keywords: DistanceSnipper VertexSnipper