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
Describe the bug
When using data defined overrides to rotate a marker in a marker line, the rotation will not respect the "Rotate marker to follow line direction" option for the marker line.
How to Reproduce
Create a marker line style with a marker on the central point, use a large arrow as simple marker, note how the arrow behaves when checking and unchecking the "Rotate marker to follow line direction" checkbox.
Change the Rotation for the simple marker and again note how the arrow behaves when checking and unchecking the "Rotate marker to follow line direction" checkbox.
Set the rotation with a data defined override for the marker and yet again note how the arrow behaves when checking and unchecking the "Rotate marker to follow line direction" checkbox.
When data defined overrides are used, it doesn't matter how the "Rotate marker to follow line direction" is checked.
This makes it much harder to set a data defined override for the marker rotation in relation to the line direction. If this is required, you will also need to calculate and compensate the rotation for the line segment bearing...
I'm using this to create font markers with text offset on the lines. And I want to rotate labels (markers) 180 degree relative the line direction for lines that show labels upside down. This is not possible if the data defined override for marker rotation do not respect the settings for marker behaviour in the marker line settings.
The text was updated successfully, but these errors were encountered:
klakar
added
the
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
label
Sep 12, 2020
Describe the bug
When using data defined overrides to rotate a marker in a marker line, the rotation will not respect the "Rotate marker to follow line direction" option for the marker line.
How to Reproduce
When data defined overrides are used, it doesn't matter how the "Rotate marker to follow line direction" is checked.
This makes it much harder to set a data defined override for the marker rotation in relation to the line direction. If this is required, you will also need to calculate and compensate the rotation for the line segment bearing...
QGIS and OS versions
Additional context
I'm using this to create font markers with text offset on the lines. And I want to rotate labels (markers) 180 degree relative the line direction for lines that show labels upside down. This is not possible if the data defined override for marker rotation do not respect the settings for marker behaviour in the marker line settings.
The text was updated successfully, but these errors were encountered: