2

How do i add icons beside my labels in qGIS?. i have a layer displayed with label

enter image description here

How do i add icons in their labels to look something like this?

enter image description here

I try to find it in label options but i cant find it. maybe you have the best solutions there.

  • 3
    From a cartographic/visualisational point of view this is not desirable. A point indicates that there is something right where the point is - which is not the case here. The label is for the whole area, thus you'd make wrong suggestions placing the point in front of it. – Erik Jul 18 '18 at 6:52
3

You can use Japanese langauage characters to do what you want. For example, maru (まる) means circle, and once you write まる using Japanese keyboards it will give some options including this ●.

But I think it will be difficult to handle that, so the other solution is to copy and paste the symbols from this website: Special Characters and Symbols and add it in the label expression as:

'● ' || FieldName

enter image description here

Also you can use Character Map in your system (here I am using Windows) to select the symbol and paste it in the expression.

enter image description here

Here is the output:

enter image description here

EDIT:

I think what you want is the locations of the towns in Philippines. If I understand you correctly, you want to display the points that represent the towns and display their names. Try to download the the towns from NaturalEarth. You need to download the town places (point shapefile), and use their names as label.

As @Erik says the circles usually represnt something on the map. Just adding circles beside the name without any specific reason will confuse the reader of your map.

  • +1 for Maru! yay :D – Kazuhito Jul 18 '18 at 12:15
  • @Kazuhito-san ありがとうございました。:) – ahmadhanb Jul 18 '18 at 13:46

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.