Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
podcast
Filter by Categories
ArcGIS Pro
GDAL
GeoJson
Map
Map Tools
Maps
postgis
Python
QGIS
Uncategorized

Add Callout Lines to Labels in QGIS

Add Callout Lines to Labels in QGIS

Step 1: Open the Layer Properties

To begin, locate the layer for which you want to add callouts. Double-click on the layer in the Layers panel to open its properties.

Opening the layer properties

Step 2: Configure Labeling Options

Once in the Layer Properties, navigate to the labeling section. Here, you will set up how the labels will appear on your map. Ensure you’re labeling using the appropriate field, such as the city name.

Labeling section in Layer Properties

Step 3: Choose Font and Buffer Settings

In the text settings, select your desired font size and color. For this tutorial, a bold font size of twelve in black is recommended. Additionally, make sure to add a buffer to your text to enhance visibility by outlining it in white.

Font settings for labels

Step 4: Enable Callouts

Next, head to the callouts section and tick the box to enable callouts. For this example, choose the style as curved lines.

Enabling callouts in Layer Properties

Step 5: Adjust Callout Size

After enabling callouts, you may notice that they are quite small. To adjust their size, you need to offset the callouts from the feature. Try setting the offset to two millimetres and click apply.

Adjusting callout offset

Step 6: Change the Distance Between Points and Labels

Now, navigate to the placement settings and change the distance between the point and the label. Start with a distance of five millimetres, then increase it to seven millimetres for better visibility. Click apply to see the changes.

Adjusting distance between label and point

Step 7: Move Labels as Needed

Using the labelling toolbar, select the “Move Label” tool. Click on any label to reposition it as desired. You can move multiple labels around the map to achieve an optimal layout.

Using the Move Label tool

Step 8: Final Adjustments

After positioning the labels, you may want to revisit the offset setting. If you find that the callouts go directly to the centre of the points and you don’t like the way it looks, adjust the offset back to two millimetres and apply the changes.

Final adjustments to the callouts

By following these steps, you can effectively add and customize callouts for labels in QGIS, enhancing the clarity of your map. Take the time to position everything to your liking, and enjoy the improved visual presentation of your data!

About the Author
I'm Daniel O'Donohue, the voice and creator behind The MapScaping Podcast ( A podcast for the geospatial community ). With a professional background as a geospatial specialist, I've spent years harnessing the power of spatial to unravel the complexities of our world, one layer at a time.