[GRASS-dev] [GRASS GIS] #2380: d.legend "use" argument makes legend disappear
GRASS GIS
trac at osgeo.org
Mon Jul 28 04:04:26 PDT 2014
#2380: d.legend "use" argument makes legend disappear
-------------------------+--------------------------------------------------
Reporter: cmbarton | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.1.0
Component: Display | Version: svn-trunk
Keywords: d.legend | Platform: Unspecified
Cpu: Unspecified |
-------------------------+--------------------------------------------------
Comment(by hamish):
Replying to [comment:1 cmbarton]:
> I find that you must put this list in quotes "7321, 7300,7100,7000,6955"
instead
> of 7321, 7300,7100,7000,6955 as indicated in the manual.
are the spaces real? there shouldn't be any around the commas.
> Unfortunately, this turns the legend into a series of discrete colored
boxes
> instead of a smooth gradient.
That's exactly what the use= option does; it uses those discrete values.
E.g. for a logarithmic scale.
> What I'd like to do is make a legend that encompasses all values but
also
> is a nice set of ticks marked at regular decimal intervals (10 or
100's).
Generally the way to do that is to pick a min,max for range= near a whole
number (I don't think it needs to be exact?) then set the labelnum= option
appropriately to get the ticks on nice clean divisions.
ps.map uses a completely different logic for selecting the tick mark
values; I tend to prefer d.legend's way as it gives the cartographer more
control, but using ps.map may automagically give you what you're looking
for.
regards,
Hamish
--
Ticket URL: <http://trac.osgeo.org/grass/ticket/2380#comment:5>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list