Feature request #3084

Rule-based renderer should allow reordering after rules have been created

Added by Andreas Neumann almost 9 years ago. Updated over 7 years ago.

Status:Closed
Priority:Low
Assignee:-
Category:GUI
Pull Request or Patch supplied:No Resolution:fixed
Easy fix?:No Copied to github as #:13144

Description

If rules are created in the rule-based renderer one cannot change the order after the rule creation. Often one discovers at a later stage, that one rule should come before the other rule.

The only way to fix the order is currently going to the XML (.qgs) file and change the order in a text/XML editor.

History

#1 Updated by Andreas Neumann almost 9 years ago

It would be nice if one would have "up/down" arrows, just like in the symbol properties dialogue of the new symbology settings.

Of course it is a little more complicated, as rules of a parent can only be shifted within the parent, if they are grouped (e.g. by scale or a certain property). So there are some restrictions in the reorderings of rules.

#2 Updated by Giovanni Manghi almost 8 years ago

  • Target version changed from Version 1.7.0 to Version 1.7.4

#3 Updated by Richard Duivenvoorde over 7 years ago

  • Pull Request or Patch supplied set to No
  • Assignee deleted (nobody -)

Andreas,

do the increase and decrease button not exactly what you are asking for?

If so, we can close this ticket :-)

If not, maybe elaborate a little more?

#4 Updated by Andreas Neumann over 7 years ago

  • Resolution set to fixed
  • Status changed from Open to Closed

This was solved quite a while ago (I think with a patch from Mayeul Kaufmann) - true.

However, Martin Dobias is again working on it to make the whole rule-based renderer more compliant with OGC Symbology Encoding rules.

As part of this process he will also revisit grouping and ordering of rules.

But yes, we can close this bug for now.

Also available in: Atom PDF