[GRASS-dev] v.rast.stats does not recognize layer="cat"

Hi,

v.rast.stats map=$imf raster=$imf.4 layer="cat" column_prefix=n method=average

  File "/usr/local/grass-7.3.svn/scripts/v.rast.stats", line 292, in <module>
     main()
   File "/usr/local/grass-7.3.svn/scripts/v.rast.stats", line 147, in main
     fi = grass.vector_db(map=vector)[int(layer)]
ValueError: invalid literal for int() with base 10: 'cat'

From the manual:

---------------------------
layer=string
Layer number or name
Vector features can have category values in different layers. This number determines which layer to use. When used with direct OGR access this is the layer name.
Default: 1

Hi, please report this issue in trac. It's a bug. Ma

2016-10-26 19:53 GMT+02:00 Yann <dr.yann.chemin@gmail.com>:

Hi,

v.rast.stats map=$imf raster=$imf.4 layer="cat" column_prefix=n
method=average

File "/usr/local/grass-7.3.svn/scripts/v.rast.stats", line 292, in <module>
    main()
  File "/usr/local/grass-7.3.svn/scripts/v.rast.stats", line 147, in main
    fi = grass.vector_db(map=vector)[int(layer)]
ValueError: invalid literal for int() with base 10: 'cat'

From the manual:

---------------------------
layer=string
Layer number or name
Vector features can have category values in different layers. This number
determines which layer to use. When used with direct OGR access this is the
layer name.
Default: 1

_______________________________________________
grass-dev mailing list
grass-dev@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-dev

--
Martin Landa
http://geo.fsv.cvut.cz/gwiki/Landa
http://gismentors.cz/mentors/landa

v.rast.stats map=$imf raster=$imf.4 layer="cat" column_prefix=n
method=average

[...]

layer=string
Layer number or name

is "cat" your layer name?

-----
best regards
Helmut
--
View this message in context: http://osgeo-org.1560.x6.nabble.com/v-rast-stats-does-not-recognize-layer-cat-tp5292856p5292868.html
Sent from the Grass - Dev mailing list archive at Nabble.com.