In Arc, I am used to setting a fixed scale for the Data Frame, so when you zoom in and out the objects get larger or smaller. Is there a way to set a fixed scale in QGIS? At the moment, if you zoom in and out, the lines and text stay the same size.

I normally use ArcGIS, but we only have a single licence, so we are doing some research to using QGIS as a standby for some of our work.

1 Answer 1


You can use Map Units for the size for the symbols and labels. Now the Width of the symbol with be in the units of the maps. In the example below 2 = ~2m

Map units

and in the label settings

enter image description here

  • I have found this works on lines, but any road names labelled on such a layer do not retain the fixed scale ability. Jul 17, 2012 at 13:51
  • 3
    You have to also do this in the label settings (the ABC icon on the toolbar). See updated answer
    – Nathan W
    Jul 17, 2012 at 14:10
  • 1
    Hi Nathan. Thanks for help on this question. I have one more that is related to what I am doing. I can colour the road names in CMYK, but can only colour the road polylines in RGB. Is there a way to access the CMYK sliders when colouring lines? Sean Jul 17, 2012 at 16:29

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.