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
    Mar 8, 2020 at 17:39
  • It should work with 3.4 but I would upgrade to 3.10 to be sure
    – Ian Turton
    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? 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/… Mar 6 at 15:04

Your Answer

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

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