I would like to have my label at a fixed distance to the object despite the zoom level.

The problem is, that I cannot really set the right place for it, as it's being constantly overlapped when zooming out and too far from my object when zooming in.

enter image description here

Looking on the E11 label above, you can see, that it's too far at the biggest zoom level and overlays the point, when zoomed out.

I found some solution here: Making labels stay at some defined position in QGIS?

which states, that I must set XY coordinates for it, but I've already got them.

enter image description here

Is there any way to keep them at some defined position against the object?

  • Are you asking how to place the label e.g. 3 mm below the object?
    – Erik
    Aug 27, 2020 at 11:12

1 Answer 1


Setting the label's placement like underneath will have the label 'visually' 3 millimeters under the point (you might to make it more than 3 millimeters depending on the size of point symbology), regardless of the scale

(again, sorry for the french ui, but things should be in the same spots) enter image description here

  • Don't worry about french :) I would love to know this language. The problem is, that there is no impact on the label after your advice. Is there something else, what can I change here?
    – Geographos
    Aug 27, 2020 at 12:13
  • You might want to unset some data defined properties relative to placement which might override others, on your screenshots i can see you have set the x and y coordinates.
    – Kalak
    Aug 27, 2020 at 12:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.