[GRASS5] [bug #4037] (grass) d.vect.thematic: fails to generate a legend for >20 custom_breaks

Michael Barton michael.barton at asu.edu
Thu Jan 26 09:31:53 EST 2006

Thanks for fixing this Daniel. The legend is very restricted due to the
limitations of d.graph. (b) sounds like the best to me also.

Michael Barton, Professor of Anthropology
School of Human Evolution and Social Change
Arizona State University
Tempe, AZ 85287-2402

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

> From: Daniel Calvelo <dca.gis at gmail.com>
> Date: Thu, 26 Jan 2006 00:55:19 -0500
> To: Request Tracker <grass-bugs at intevation.de>
> Cc: <grass5 at grass.itc.it>
> Subject: Re: [GRASS5] [bug #4037] (grass) d.vect.thematic: fails to generate a
> legend for >20 custom_breaks
> [Maciek found a misspecification in d.vect.thematic: the
> legend-drawing code is designed for a small number of categories;
> going from 20 up, it feeds negative coordinates into d.graph, which
> chokes and spits]
> What is the right solution?
> a) allow >20 items in the legend, shrinking it to fit all of them
> b) make the legend with only 20 items (say the 10 lower, a mark and
> the 10 upper) with a warning
> c) signal >20 items as an error or warning and do not output the legend
> d) other suggestion
> I like b). c) is of course the easiest. a) is a little involved (since
> this is sh) and it would allow for legends of arbitrary number of
> items, which makes unreadably absurd legends possible.
> Daniel.
> -- Daniel Calvelo Aros

More information about the grass-dev mailing list