Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Under layers in QGIS shapefile polygon layers always seem to be denoted by right angled polygons which translates to the map legend in Composer. Is there any way to change the outline to a more representative shape, i.e. lakes don't normally have right angles.

ArcGIS has a feature under the legend options to substitute the symbol being used in the layer with a preferred symbol, e.g. square to rounded or "blob" shaped. I'm after a similar feature in QGIS.


share|improve this question
I'm not sure you can. I tried changing the whole layer symbol style, but the change didn't reflect in the composer legend. – lynxlynxlynx Aug 9 '12 at 7:27
The Composer legend can be set to auto update, or not. – Willy Aug 9 '12 at 10:27

By default that's not possible.

My suggestion would be to overlay the default rectangle with a "blob" mask image. This way, the original fill color will still show and update in case you change it. Not optimal, but should work.

share|improve this answer
Thanks. When you refer to a "blob mask image" are you meaning post composer export, i.e. in photoshop or the likes not QGIS? – Gareth Aug 10 '12 at 0:30
no, i mean adding an image in print composer – underdark Aug 10 '12 at 6:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.