PointPropertySetter
Extracts point orientation to feature attributes.
Input Ports
Features with point geometries.
Output Ports
Features with added or removed orientation.
Features that were not modified by the transformer.
Parameters
Transformer
Specifies the representation to use when setting point orientation. The following representations are supported:
- 2D Rotation: Sets orientation as a rotation around the Z-axis, in degrees CCW from the X-axis.
- Normal + Spin: Sets orientation as a unit vector (normal) indicating pitch and yaw, and an angle (spin), in degrees, indicating roll (right hand rule).
- Axis Angle: Sets orientation as a rotation, in degrees (right hand rule), around an axis of rotation specified by a unit vector.
- Azimuth + Altitude: Sets orientation in degrees CW from the positive Y-axis (azimuth), and degrees from the XY plane (altitude).
- Matrix: Sets orientation as a 3x3 rotation matrix.
- Quaternion: Sets orientation as a unit quaternion (versor).
- Euler Angles: Sets orientation as angles A, B, and Y, representing, in order, rotations around the Z-axis, X’-axis, and Z’’-axis (intrinsic rotations, right-hand rule).
- Tait Bryan Angles: Sets orientation as angles yaw, pitch, and roll, representing, in order, rotations around the Z-axis, Y’-axis, and X’’-axis (intrinsic rotations, right-hand rule).
- Remove Orientation: Removes orientation.
2D Rotation Parameters
Degrees CCW from the X-axis, rotated around the Z-axis.
Normal + Spin Parameters
X component of the normal.
Y component of the normal.
Z component of the normal.
Degrees of rotation around the orientation normal (right hand rule)
Axis Angle Parameters
X component of the axis.
Y component of the axis.
Z component of the axis.
Degrees of rotation around the axis (right hand rule).
Azimuth Altitude Parameters
Degrees CW from the positive Y-axis.
Degrees from the XY plane.
Matrix Parameters
The coefficients of the transformation matrix:
x' = Ax + By + Cz
y' = Dx + Ey + Fz
z' = Gx + Hy + Iz
Coefficients A, E and I must be non-zero.
Quaternion Parameters
The x coefficient.
The y coefficient.
The z coefficient.
The w coefficient.
Euler Angles Parameters
The first rotation, around the Z-axis.
The second rotation, around the X’-axis.
The third rotation, around the Z’’-axis.
Tait Bryan Angles Parameters
The first rotation, around the Z-axis.
The second rotation, around the Y’-axis.
The third rotation, around the X’’-axis.
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
Related Transformers
Search FME Knowledge Center
Search for samples and information about this transformer on the FME Knowledge Center.