I have a simple vector layer in QGIS that I would like to style with numerals based on the ID attribute. For instance, point with ID 1 will show up as the numeral 1. Is this possible with default libraries?

wkt_geom             ID
POINT(23.85  37.99)  1
POINT(23.8   37.9)   2
POINT(23.855 37)     3
POINT(23     37.9)   4

1 Answer 1


I am not sure if I fully understand the question you are asking, but if you are looking to put the number that is stored in the ID column in the attribute field over the point location on a map you can do two very simple things, label by attribute and make the point 'invisible'.

1) Label based on the attribute column.
2) Change the point symbology to be a size of zero.

By doing this two things you will have the numbers as a symbol, see below.

Source Map

Labels from attributes

Zero size symbols

Final results

  • That's it, sometimes you just don't know the lingo. Commented Sep 30, 2014 at 1:20
  • I totally understand. Glad it helped. Commented Sep 30, 2014 at 14:40

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.