[GRASS-user] Errors applying color rules and -g flags in r.colors
Patton, Eric
epatton at nrcan.gc.ca
Thu Apr 19 13:59:11 EDT 2007
Thanks for looking at this, Glynn. Comments interspersed below.
Patton, Eric wrote:
>> I'm having trouble getting the new r.color -g flag to do anything. Or,
>> more correctly, maybe it's working properly, but I just can't tell if
>> it's doing anything or not.
>>
>> Running r.colors -g produces a blank display in gis.m on an ordinary raster dataset:
>>
>> ~ >g.region rast=IsaacsHarbour_HDCS_1m_grd_fill at PERMANENT
>> ~ >
>> ~ >r.colors -g map=IsaacsHarbour_HDCS_1m_grd_fill at PERMANENT color=rainbow
>> Color table for [IsaacsHarbour_HDCS_1m_grd_fill at PERMANENT] set to rainbow
>> ~ >
Glynn:
>Can you provide details of the map, specifically whether it is integer
>or FP, and the range?
Yes, the raster is floating point; r.info -r gives:
r.info -r IsaacsHarbour_HDCS_1m_grd_fill
min=-16.806999
max=-1.215008
Glynn:
>This is a bug in the new code; I forgot that:
>
> if (sscanf(value, "%lf%%", &x) == 1)
>
>
>will be true regardless of whether or not there is a percent sign
>after the value, so it's treating all values as percentages. I'll
>commit the following change shortly
Great, thanks! I'll test it an report back.
~ Eric.
More information about the grass-user
mailing list