Sfoglia il codice sorgente

v.rast.stats: add number of NULL cells to method option

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@72667 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Metz 7 anni fa
parent
commit
26ae605d5d
1 ha cambiato i file con 4 aggiunte e 4 eliminazioni
  1. 4 4
      scripts/v.rast.stats/v.rast.stats.py

+ 4 - 4
scripts/v.rast.stats/v.rast.stats.py

@@ -56,8 +56,8 @@
 #% description: The methods to use
 #% required: no
 #% multiple: yes
-#% options: number,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile
-#% answer: number,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile
+#% options: number,null_cells,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile
+#% answer: number,null_cells,minimum,maximum,range,average,stddev,variance,coeff_var,sum,first_quartile,median,third_quartile,percentile
 #%end
 #%option
 #% key: percentile
@@ -134,7 +134,7 @@ def main():
     # keep boundary settings
     grass.run_command('g.region', align=raster)
 
-    grass.message(_("Preprocessing input data..."))
+    # prepare base raster for zonal statistics
     try:
         nlines = grass.vector_info_topo(vector)['lines']
         # Create densified lines rather than thin lines
@@ -198,7 +198,7 @@ def main():
         basecols[percindex] = perccol
 
     # dictionary with name of methods and position in "r.univar -gt"  output
-    variables = {'number': 2, 'minimum': 4, 'maximum': 5, 'range': 6,
+    variables = {'number': 2, 'null_cells': 3, 'minimum': 4, 'maximum': 5, 'range': 6,
                  'average': 7, 'stddev': 9, 'variance': 10, 'coeff_var': 11,
                  'sum': 12, 'first_quartile': 14, 'median': 15,
                  'third_quartile': 16, perccol: 17}