I need to scale the SVG symbols on zoom level.
@Underdarks answer in the posted question did not help me thus I can't set the SVG symbols as label background for I have labels which should not be overlaying the SVG.
I need to scale the SVG symbols on zoom level.
@Underdarks answer in the posted question did not help me thus I can't set the SVG symbols as label background for I have labels which should not be overlaying the SVG.
On QGIS 2.8 there is an option to scale SVG symbology with map units for me? it's on the style tab of layer properties:
Or:
However you could also achieve what you want with a data defined approach: (use $scale with CASE ELSE maybe)
Or rule based styles. Here you establish all the sizes you need at the appropriate zoom levels for example between 1:100,000 and 1:200,000 zoom it needs a 4mm svg icon.
Then for each zoom level create a rule with an appropriate sized marker?
You'd end up with something like:
Try all these out to find what works best for your challenge :)