I have one field called Streets. In Streets there are road beds with suffix as Pkwy, Street, Avenue, Expressway and so on.

I also want to label some of these road beds.

enter image description here

In Layer styling under placement on Repeat i clicked No repeat, and in rendering I clicked Merge connected lines to avoid duplicate labels?

What do i need to do to remove these duplicates and in their place label some other streets from the view below?

  • 2
    One possible method is to dissolve all features which make up the same street. Then the label would only appear once.
    – Joseph
    Commented Mar 8, 2019 at 15:13
  • I was wondering if i can avoid that because these files got to come from a certain source.
    – user35131
    Commented Mar 8, 2019 at 15:15
  • 1
    if your dataset is not too large you can create a query to apply Joseph's proposal ... meaning you don't modify your original data.
    – Snaileater
    Commented Mar 8, 2019 at 16:56
  • You could try something like the expression I explained here: gis.stackexchange.com/a/299789/107424. Never tested the label positioning with lines (roads) though.
    – MrXsquared
    Commented Mar 8, 2019 at 22:33
  • I don't know when i add it into Label with it says the Expression is invalid. I changed the column names. The question does seem to resemble mine.
    – user35131
    Commented Mar 21, 2019 at 16:24


Your Answer

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