4

The 3.10 changelog mentions that label callouts are now available. However I have not been able to get them to display, no matter what values and options I enter in the Layer Styling > Callouts window. That is, no lines extend from labels to features. Instead, I get the previous version labels, which are centered over the features.

I also tried with 3.12; no joy.

What am I missing?

3
  • 1
    After ensuring the 'Draw callouts' checkbox in the Callouts tab, set the 'placement' setting to 'cartographic' and 1-2mm from symbol bounds. You won't see a callout unless the label is a distance from the symbol. This will be a way to test the callouts are working by moving all the labels en masse away from the symbols. – DPSSpatial_BoycottingGISSE Mar 2 '20 at 19:22
  • @DPSSpatial Great, that worked (convert your comment to an answer and I'll credit you). I was getting thrown-off by the Callouts Tab > "Offset from feature" and "Offset from label area" settings, think that they would do what your answer explains. But now I see that those two settings control the space between the callout line and feature symbol and label text, respectively. – Stu Smith Mar 2 '20 at 19:38
  • OK Great! I've added that answer. Thanks, and glad that helped! – DPSSpatial_BoycottingGISSE Mar 2 '20 at 19:44
5

After ensuring the 'Draw callouts' checkbox in the Callouts tab, set the 'placement' setting to 'cartographic' and 1-2mm from symbol bounds.

You won't see a callout unless the label is a distance from the symbol.

This will be a way to test the callouts are working by moving all the labels en masse away from the symbols.

1
  • 1
    I'm adding a followup comment to any future viewers, and to myself in case I refer back to this thread: I had mistakenly assumed that after checking the "Draw Callouts" box, QGIS would automatically move my labels and insert the callouts. That is, the labels would be somehow "spread out". Not so! Rather, I had to manually move my labels away from their respective feature using the "Moves a Label or Diagram" button, located in the the Label toolbar. Once the label was moved beyond the placement offset, Voila! the callout would appear. – Stu Smith Mar 21 '20 at 18:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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