You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have an option to use data defined values for label rotation under Layer Properties > Labels > Placement > Data defined.
Unfortunately if we set this override to active and define our own angles, text rotations don't follow defined angles, but it behaves semi automatic - rotating text to be most readable (upright). Although this is a nice feature to have while working on a monitor, for print preparation and for data exchange with other formats (import/export) we need to be able to set exact angles.
Rotation is interpreted as clockwise angle with 0° pointed to East.
Example 1 - OK - Offset from Point - placement set to upper right quadrant, without setting Rotation override
Example 2 - OK - Offset from Point - placement set to upper right quadrant, with Rotation override set to 45°
Example 3 - OK - Offset from Point - placement set to upper right quadrant, with Rotation override set to 89°
Example 4 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to 90°
Example 5 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to 110°
Example 6 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to -270°
Behavior is the same with Cartographic Mode and Around Point Mode.
I consider this as a bug report rather than Feature request, because with current implementation we have no option to rotate text in desired direction, and by enabling "override" option this is what should be possible, to override automatic placement and rotation of labels.
Steps to reproduce the issue
Create a point with label. Set Data defined override for Rotation to =>90°.
What is the bug or the crash?
We have an option to use data defined values for label rotation under
Layer Properties
>Labels
>Placement
>Data defined
.Unfortunately if we set this override to active and define our own angles, text rotations don't follow defined angles, but it behaves semi automatic - rotating text to be most readable (upright). Although this is a nice feature to have while working on a monitor, for print preparation and for data exchange with other formats (import/export) we need to be able to set exact angles.
Rotation is interpreted as clockwise angle with 0° pointed to East.
Example 1 - OK - Offset from Point - placement set to upper right quadrant, without setting Rotation override

Example 2 - OK - Offset from Point - placement set to upper right quadrant, with Rotation override set to 45°

Example 3 - OK - Offset from Point - placement set to upper right quadrant, with Rotation override set to 89°

Example 4 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to 90°

Example 5 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to 110°

Example 6 - BUG - Offset from Point - placement set to upper right quadrant, with Rotation override set to -270°

Behavior is the same with
Cartographic Mode
andAround Point Mode
.I consider this as a bug report rather than Feature request, because with current implementation we have no option to rotate text in desired direction, and by enabling "override" option this is what should be possible, to override automatic placement and rotation of labels.
Steps to reproduce the issue
Create a point with label. Set
Data defined override
for Rotation to =>90°.Versions
Supported QGIS version
New profile
Additional context
No response
The text was updated successfully, but these errors were encountered: