Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Each symbol can show different properties such as temperature and pressure, etc. I want to change the symbol color according to one property and size with another one. How can I do it in QGIS? Thanks!

share|improve this question
please ask question properly and precisley. see FAQ - Welcome to GIS.SE – rashad May 22 '13 at 15:45

I do this in two possible ways, dependent on the type of data.

  1. When choosing your layer properties you choose for 'graduated' or 'categorized', then you have a 'Advanced' button below, at the right side. There you can choose a parameter to be the size of the symbol. Pay attention that the value of the parameter will be the font size (so if you are working in other ranges it might be useful to add a new column, eg. with the calculator)

  2. Another option is choosing for a 'rule-based' style, where you can use different levels of rules. This is only useful when one of the parameters has a limited amount of possibilities.

share|improve this answer
Thanks! But I have three classifications. I couldnot do rule based 'cause it is gonna end up with hundreds of combinations. Do you have another solution? Thanks again! – Junjie May 22 '13 at 20:18
Can you give us an example of your data? – Nathan W May 22 '13 at 21:07
That are the only two I know! In case it might be useful and you didn't know yet: when using the rule-based, you can select more lines and modify them together.. – Sironsse May 22 '13 at 21:39

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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