I am wondering if it is possible to change the symbology of a map when zooming in and zooming out. For example, at a 1:500000 scale I have this rendering

enter image description here

And when I zoom at a 1:5000 scale, they split and appear like so

enter image description here

How can I achieved this type of rendering with QGIS ?

  • What kind of data do you have? Vector or raster?
    – BERA
    Dec 15, 2023 at 8:38
  • 1
    @BERA points as vector Dec 15, 2023 at 8:41

1 Answer 1


You can set the scale in rule based symbology

enter image description here

  • To add onto this, if you want to use complex scale rules (e.g. one scale range for the main canvas, another for the main map in print layout, yet another for a different map in print layout), you can also use the @map_scale variable when defining the symbol rule.
    – she_weeds
    Dec 23, 2023 at 3:37

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.