Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No possibility to change color in unique value when assigning more then one class #11763

Closed
qgib opened this issue May 19, 2009 · 9 comments
Closed
Labels
Feature Request Symbology Related to vector layer symbology or renderers
Milestone

Comments

@qgib
Copy link
Contributor

qgib commented May 19, 2009

Author Name: bjpfei - (bjpfei -)
Original Redmine Issue: 1703

Redmine category:symbology
Assignee: nobody -


1.) Load a layer

2.) Choose unique value in symbology

3.) press classify

4.) assign several classes

Problem:

  • in a polygon layer you can't change the fill color for the assigned classes

  • in a line layer you can't change outline style, outline color, fill style and fill color

  • in a point layer you can't change outline color, outline width and fill color

Also it seems as it depends on the kind of symbol you have selected what happens

After you have pressed the reset colors button everything works fine

@qgib
Copy link
Contributor Author

qgib commented May 19, 2009

Author Name: Jürgen Fischer (@jef-n)


Replying to "bjpfei":/issues/show/1703:

  • in a polygon layer you can't change the fill color for the assigned classes
  • in a line layer you can't change outline style, outline color, fill style and fill color
  • in a point layer you can't change outline color, outline width and fill color

This is intentional. If you select multiple classes you can change only the
options that have a common value in all those classes.

See also d31074c (SVN r8494)


  • status_id was changed from Open to Closed
  • resolution was changed from to wontfix

@qgib
Copy link
Contributor Author

qgib commented May 19, 2009

Author Name: bjpfei - (bjpfei -)


Replying to [comment:1 jef]:

Replying to "bjpfei":/issues/show/1703:

  • in a polygon layer you can't change the fill color for the assigned classes
  • in a line layer you can't change outline style, outline color, fill style and fill color
  • in a point layer you can't change outline color, outline width and fill color

This is intentional. If you select multiple classes you can change only the
options that have a common value in all those classes.

See also d31074c (SVN r8494)

OK I understand.

But I think there could be good reasons to change multiple classes with non common values.
eg you have some classes with dash lines and some with solid lines.
Now i want them all to have dot lines. OK I can change class by class individually.
But I don't think that this is very user-friendly.
So maybe one can think about implementing this enhancement.

thx


  • resolution was changed from wontfix to
  • status_id was changed from Closed to Feedback

@qgib
Copy link
Contributor Author

qgib commented Jul 31, 2009

Author Name: Jürgen Fischer (@jef-n)


in bf616cb (SVN r11230) the lock change only common attribute can temporarily be disabled through a checkbox on the unique value dialog.


  • resolution was changed from to fixed
  • status_id was changed from Feedback to Closed

@qgib
Copy link
Contributor Author

qgib commented Aug 1, 2009

Author Name: Giovanni Manghi (@gioman)


Hi Jurgen,

I maybe noticed a bug in the symbology but I don't know if it was there before applying this patch or if it was there before.

Take a layer (testing a few from the qgis dataset) and classify it with unique values using a field (ex. "cat"). Then select a few classes (but also one is enough) and change a property, apply.

At this point change the classification field (ex. "name") and click "classify": the result is that the old classes do not disappear and instead the new classes are added to the old list.

@qgib
Copy link
Contributor Author

qgib commented Aug 1, 2009

Author Name: Giovanni Manghi (@gioman)


it is not really necessary to change a style option, in fact it is just enough to have one class selected and then, if you change the classification field, the old classes will remain together with the new ones.

@qgib
Copy link
Contributor Author

qgib commented Aug 1, 2009

Author Name: Giovanni Manghi (@gioman)


I noticed also that in the unique values symbology, the values of numeric fields are ordered like strings. Don't know if this is really a bug.

@qgib
Copy link
Contributor Author

qgib commented Aug 1, 2009

Author Name: gcarrillo - (gcarrillo -)


Lutra, the new bug (old classes don't disappear) is also in QGis 1.1.

@qgib
Copy link
Contributor Author

qgib commented Aug 1, 2009

Author Name: Jürgen Fischer (@jef-n)


fixed in 70bf84b (SVN r11244)

@qgib
Copy link
Contributor Author

qgib commented Aug 2, 2009

Author Name: Giovanni Manghi (@gioman)


Replying to [comment:8 jef]:

fixed in 70bf84b (SVN r11244)

thanks, works fine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Symbology Related to vector layer symbology or renderers
Projects
None yet
Development

No branches or pull requests

1 participant