Using QGIS's permimeter-based labeling, what is the best way to arrange multiple different labels along a line so that they are visually spaced apart, instead of clustering together?
In my example, I am labeling the border between the USA and Canada, so I have a separate label for each nation, one placed above and one below the line (or left and right, depending on orientation); these should appear in pairs. I also have labels for the province above the line and the county below it; these don't have to be paired (and I don't need a label for the state below the line).
The county labels are always a separate layer. For the other labels, I've tried:
- US and Canada on one layer, province on another layer (shown here)
- US and Canada on one feature, province on another feature in the same layer
- US, Canada and province as three separate labels on one feature
All of these produce similar results, where the labels for US/Canada are bunched together with the province or county label. How can I get the different labels to appear a good distance apart using perimeter labeling?