[GRASS-user] i.histo.match error

Luís Mário Ribeiro luis.mario at adai.pt
Wed Mar 6 02:16:08 PST 2013


Hello list,

Changed the names of 2 files to not have any "." and rerun histo.match. A
different error showed. 
I copy below the output window contents. It refers to an error in " r.stats"
(ERROR: Sorry, <fs> is not a valid parameter)
Does anyone know what I'm doing wrong?

_________
(Wed Mar 06 10:12:17 2013)

i.histo.match --overwrite
input=2030312007052_3 at histomatch,2030322007052_3 at histomatch max=1000
Description:
 Generates area statistics for raster map layers.
Keywords:
 raster, statistics
Usage:
 r.stats [-1AacplgxrnNCi] input=name[,name,...]
[output=name]
   [separator=character] [nv=string] [nsteps=value]
[--overwrite]
   [--verbose] [--quiet]
Flags:
  -1   One cell (range) per line
  -A   Print averaged values instead of intervals
  -a   Print area totals
  -c   Print cell counts
  -p   Print APPROXIMATE percents (total percent may not be
100%)
  -l   Print category labels
  -g   Print grid coordinates (east and north)
  -x   Print x and y (column and row)
  -r   Print raw indexes of fp ranges (fp maps only)
  -n   Suppress reporting of any NULLs
  -N   Suppress reporting of NULLs when all values are NULL
  -C   Report for cats fp ranges (fp maps only)
  -i   Read fp map as integer (use map's quant rules)
 --o   Allow output files to overwrite existing files
 --v   Verbose module output
 --q   Quiet module output
Parameters:
      input   Name of input raster map(s)
     output   Name for output file (if omitted or "-" output
to stdout)
  separator   Field separator
               Special characters: newline, space, comma,
tab
              default: space
         nv   String representing no data cell value
              default: *
     nsteps   Number of fp subranges to collect stats from
              default: 255
ERROR: Sorry, <fs> is not a valid parameter
Description:
 Generates area statistics for raster map layers.
Keywords:
 raster, statistics
Usage:
 r.stats [-1AacplgxrnNCi] input=name[,name,...]
[output=name]
   [separator=character] [nv=string] [nsteps=value]
[--overwrite]
   [--verbose] [--quiet]
Flags:
  -1   One cell (range) per line
  -A   Print averaged values instead of intervals
  -a   Print area totals
  -c   Print cell counts
  -p   Print APPROXIMATE percents (total percent may not be
100%)
  -l   Print category labels
  -g   Print grid coordinates (east and north)
  -x   Print x and y (column and row)
  -r   Print raw indexes of fp ranges (fp maps only)
  -n   Suppress reporting of any NULLs
  -N   Suppress reporting of NULLs when all values are NULL
  -C   Report for cats fp ranges (fp maps only)
  -i   Read fp map as integer (use map's quant rules)
 --o   Allow output files to overwrite existing files
 --v   Verbose module output
 --q   Quiet module output
Parameters:
      input   Name of input raster map(s)
     output   Name for output file (if omitted or "-" output
to stdout)
  separator   Field separator
               Special characters: newline, space, comma,
tab
              default: space
         nv   String representing no data cell value
              default: *
     nsteps   Number of fp subranges to collect stats from
              default: 255
ERROR: Sorry, <fs> is not a valid parameter
(Wed Mar 06 10:12:25 2013) Command finished (8 sec)

_____




-----Mensagem original-----
De: grass-user-bounces at lists.osgeo.org
[mailto:grass-user-bounces at lists.osgeo.org] Em nome de Luís Mário Ribeiro
Enviada: quarta-feira, 6 de Março de 2013 09:30
Para: 'Nikos Alexandris'
Cc: grass-user at lists.osgeo.org
Assunto: Re: [GRASS-user] i.histo.match error

 [>]Good morning and thanks... Will try changing the "." (which was added by
Grass when performing i.topo.corr).
Best regards, luis




Luís Mário Ribeiro wrote:
..
> Been using histo.match thru the GUI. The command that appears in the 
> output window is (in this example just 3 images):
 
> i.histo.match
>
input=normalized.LT52030312007052MPS00_tr_reflec3_int at histomatch,normalized.
> LT52030312007052MPS00_tr_reflec4_int at histomatch,normalized.LT520303120
> 07180 M PS00_tr_reflec3_int at histomatch max=1000
..

I guess (not sure though) it is the same error once pointed to me by Luca
Delucchi:  the "." in the input raster map names is not allowed :-(.

You need to rename them...  Maybe a quick test first to be sure.  Shrink
your region and test.  Be sure you have beforehand a MASK or else which you
use to set the computational region.  Or, export your current working region
in a vector map?  (<-- v.in.region).

Hope it works, Nikos

_______________________________________________
grass-user mailing list
grass-user at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user



More information about the grass-user mailing list