opengisch / QGIS-Issues-SH

QGIS Probleme und Wünsche, Kanton Schaffhausen
1 stars 0 forks source link

Beschriftung drehen (QGIS 3.22.3 ) #92

Closed ackmar closed 2 years ago

ackmar commented 2 years ago

In QGIS 3.16 funktioniert das Drehen eines Textes einwandfrei, aber mit der Version 3.22.3 nicht mehr. Warum?

image

Layerdefinitionsdatei: TempLayer.zip

domi4484 commented 2 years ago

Das passiert weil die Data defined Rotation expression ("ori" *0.9 + 270) ist Ungültig, Layer "Beschriftung" hat kein Feld "ori". Unterschied mit 3.16 ist dass im 3.22 QGIS versucht zum raus finden ob die Expression zum eine gültige Kolonne zeigt. Im 3.16 wird sie einfach ignoriert. Als Lösung würde ich ein Warnung Text einblenden wenn man versucht die Labeln zu drehen mit ungültige Expression. image

ackmar commented 2 years ago

Herzlichen Dank!

domi4484 commented 2 years ago

@ackmar zur info ab QGIS 3.24 wird es eine Warnung angezeigt in diesem fall: https://github.com/qgis/QGIS/pull/47112 image