I have a layer of elevation lines in QGIS. Now I want to create a map that shows a certain extent of this layer and shows the labels for certain lines (ideally once for every line).
So far, this isn't a problem. However, I also want to show an inset above the main map. Now I have two problems:
- Some labels are printed behind the inset. I can set the frequency of labels along the line from "No Repeat" (label just once per map extent) to a certain distance, however, this will result additional labels that I do not want.
- Most lines go beyond the extent of the map I create and come back somewhere else. On the map, this will result in two lines of which QGIS will label only one. However, I cannot assume someone who looks on the map knows that those two lines belong to the same circular object.
Hence, it would be great if there was an option to set the positions of the labels along these elevation lines manually or if there was a trick to get the labels at the right positions.