enter image description here

I am working with the polygon features and I would like the values to be represented in terms of proportional symbols (points). Values range from 0 to 30.

I would like that: zero value = no circle; values equal to 1 = small circle; values equal to 2 = ..; values between 2-10 = ..; Over 10 = biggest circle. It is OK to use the same colours for the different dots. How do I do it in QGIS 3.4?


1 Answer 1


In the layer styling panel, you first select Graduated for your type of symbolisation and then under Method you select Size instead of Color.

enter image description here

You can then change the start and end size, how many classes there are and the color (and shape etc.) of the symbol to get exactly the effect you want.

  • Thank you. I followed your tip but I cannot change the method. It remains on "colour". I added a screenshot.
    – Geo_it
    Commented Mar 8, 2020 at 17:39
  • It should work with 3.4 but I would upgrade to 3.10 to be sure
    – Ian Turton
    Commented Mar 8, 2020 at 19:57
  • I am using 3.20 and I can't find that option where you set the method (either color or size). What gives? Commented Aug 24, 2022 at 9:52
  • The problem is that you have polygons. You have to create a layer with the centroids of those polygons and the same attributes. See how to do it from here and then follow the instructions above. gis.stackexchange.com/questions/45243/… Commented Mar 6, 2023 at 15:04

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.