[GRASS-SVN] r70400 - in grass-addons/grass7: general/g.cloud general/g.copyall general/g.isis3mt general/g.rename.many gui/wxpython/wx.metadata/db.csw.run imagery imagery/i.cva imagery/i.eb.deltat imagery/i.eb.hsebal95 imagery/i.eb.z0m imagery/i.eb.z0m0 imagery/i.edge imagery/i.evapo.zk imagery/i.feotio2 imagery/i.fusion.brovey imagery/i.fusion.hpf imagery/i.gravity imagery/i.image.bathymetry imagery/i.landsat8.qc imagery/i.landsat8.swlst imagery/i.lmf imagery/i.lswt imagery/i.nightlights.intercalibration imagery/i.ortho.corr imagery/i.superpixels.slic imagery/i.water imagery/i.wi raster/r.catchment raster/r.colors.out_sld raster/r.edm.eval raster/r.jpdf raster/r.landscape.evol raster/r.sun.daily raster/r.sun.hourly vector/v.civil vector/v.explode vector/v.in.survey vector/v.mapcalc vector/v.what.spoly

svn_grass at osgeo.org svn_grass at osgeo.org
Thu Jan 19 07:39:35 PST 2017


Author: neteler
Date: 2017-01-19 07:39:35 -0800 (Thu, 19 Jan 2017)
New Revision: 70400

Modified:
   grass-addons/grass7/general/g.cloud/g.cloud.py
   grass-addons/grass7/general/g.copyall/g.copyall.py
   grass-addons/grass7/general/g.isis3mt/g.isis3mt.py
   grass-addons/grass7/general/g.rename.many/g.rename.many.py
   grass-addons/grass7/gui/wxpython/wx.metadata/db.csw.run/db.csw.run.py
   grass-addons/grass7/imagery/Makefile
   grass-addons/grass7/imagery/i.cva/i.cva.py
   grass-addons/grass7/imagery/i.eb.deltat/main.c
   grass-addons/grass7/imagery/i.eb.hsebal95/main.c
   grass-addons/grass7/imagery/i.eb.z0m/main.c
   grass-addons/grass7/imagery/i.eb.z0m0/main.c
   grass-addons/grass7/imagery/i.edge/i.edge.html
   grass-addons/grass7/imagery/i.edge/main.c
   grass-addons/grass7/imagery/i.evapo.zk/main.c
   grass-addons/grass7/imagery/i.feotio2/i.feotio2.html
   grass-addons/grass7/imagery/i.feotio2/main.c
   grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.html
   grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.py
   grass-addons/grass7/imagery/i.fusion.hpf/i.fusion.hpf.py
   grass-addons/grass7/imagery/i.gravity/main.c
   grass-addons/grass7/imagery/i.image.bathymetry/i.image.bathymetry.py
   grass-addons/grass7/imagery/i.landsat8.qc/i.landsat8.qc.py
   grass-addons/grass7/imagery/i.landsat8.swlst/i.landsat8.swlst.py
   grass-addons/grass7/imagery/i.lmf/i.lmf.html
   grass-addons/grass7/imagery/i.lmf/main.c
   grass-addons/grass7/imagery/i.lswt/i.lswt.py
   grass-addons/grass7/imagery/i.nightlights.intercalibration/i.nightlights.intercalibration.py
   grass-addons/grass7/imagery/i.ortho.corr/i.ortho.corr.py
   grass-addons/grass7/imagery/i.superpixels.slic/main.c
   grass-addons/grass7/imagery/i.water/i.water.html
   grass-addons/grass7/imagery/i.water/main.c
   grass-addons/grass7/imagery/i.wi/i.wi.html
   grass-addons/grass7/imagery/i.wi/main.c
   grass-addons/grass7/raster/r.catchment/r.catchment.html
   grass-addons/grass7/raster/r.catchment/r.catchment.py
   grass-addons/grass7/raster/r.colors.out_sld/r.colors.out_sld.py
   grass-addons/grass7/raster/r.edm.eval/r.edm.eval.html
   grass-addons/grass7/raster/r.jpdf/main.c
   grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.html
   grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.py
   grass-addons/grass7/raster/r.sun.daily/r.sun.daily.py
   grass-addons/grass7/raster/r.sun.hourly/r.sun.hourly.py
   grass-addons/grass7/vector/v.civil/v.civil.py
   grass-addons/grass7/vector/v.explode/v.explode.py
   grass-addons/grass7/vector/v.in.survey/v.in.survey.py
   grass-addons/grass7/vector/v.mapcalc/v.mapcalc.py
   grass-addons/grass7/vector/v.what.spoly/v.what.spoly.py
Log:
addons: bulk standardization of many module descriptions; de-mystify some acronym-only descriptions; disable deprecated i.fusion.brovey; fix keywords -> keyword

Modified: grass-addons/grass7/general/g.cloud/g.cloud.py
===================================================================
--- grass-addons/grass7/general/g.cloud/g.cloud.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/general/g.cloud/g.cloud.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -16,7 +16,7 @@
 #
 #############################################################################
 #%module
-#% description: Connects GRASS session with another one in a cluster system.
+#% description: Connects a local GRASS GIS session to another one in a cluster system.
 #% keyword: general
 #% keyword: cloud computing
 #%end

Modified: grass-addons/grass7/general/g.copyall/g.copyall.py
===================================================================
--- grass-addons/grass7/general/g.copyall/g.copyall.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/general/g.copyall/g.copyall.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -19,7 +19,7 @@
 #############################################################################
 
 #%Module
-#% description: Copies all or a filtered subset of files of selected type from another mapset to the current working mapset
+#% description: Copies all or a filtered subset of files of selected type from another mapset to the current working mapset.
 #% keyword: copy
 #% keyword: general
 #% overwrite: yes

Modified: grass-addons/grass7/general/g.isis3mt/g.isis3mt.py
===================================================================
--- grass-addons/grass7/general/g.isis3mt/g.isis3mt.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/general/g.isis3mt/g.isis3mt.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -21,7 +21,7 @@
 #  Add a note to the user to use  matchmap=yes in cam2map
  
 #%module
-#% description: Generates an ISIS3 map template file according to the current GRASS coordinate reference system
+#% description: Generates an ISIS3 map template file according to the current GRASS GIS coordinate reference system.
 #% keyword: coordinates
 #% keyword: projection
 #%end

Modified: grass-addons/grass7/general/g.rename.many/g.rename.many.py
===================================================================
--- grass-addons/grass7/general/g.rename.many/g.rename.many.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/general/g.rename.many/g.rename.many.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -20,7 +20,7 @@
 ############################################################################
 
 #%module
-#% description: Renames maps in the current mapset
+#% description: Renames multiple maps in the current mapset.
 #% keyword: general
 #% keyword: map management
 #% keyword: rename

Modified: grass-addons/grass7/gui/wxpython/wx.metadata/db.csw.run/db.csw.run.py
===================================================================
--- grass-addons/grass7/gui/wxpython/wx.metadata/db.csw.run/db.csw.run.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/gui/wxpython/wx.metadata/db.csw.run/db.csw.run.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -55,7 +55,7 @@
 #
 
 #%module
-#% description: Csw wsgi handler
+#% description: CSW wsgi handler
 #% keyword: csw
 #% keyword: metadata
 #%end

Modified: grass-addons/grass7/imagery/Makefile
===================================================================
--- grass-addons/grass7/imagery/Makefile	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/Makefile	2017-01-19 15:39:35 UTC (rev 70400)
@@ -13,7 +13,6 @@
 	i.evapo.senay \
 	i.evapo.zk \
 	i.feotio2 \
-	i.fusion.brovey \
 	i.gcp \
 	i.gravity \
 	i.histo.match \

Modified: grass-addons/grass7/imagery/i.cva/i.cva.py
===================================================================
--- grass-addons/grass7/imagery/i.cva/i.cva.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.cva/i.cva.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -1,7 +1,7 @@
 #!/usr/bin/env python
 
 #%module
-#% description: Performs Change Vector Analysis (CVA) in two dimensions
+#% description: Performs Change Vector Analysis (CVA) in two dimensions.
 #% keyword: imagery
 #%end
 #%option G_OPT_R_INPUT

Modified: grass-addons/grass7/imagery/i.eb.deltat/main.c
===================================================================
--- grass-addons/grass7/imagery/i.eb.deltat/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.eb.deltat/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -58,7 +58,7 @@
     G_add_keyword(_("SEBS"));
     G_add_keyword(_("delta T"));
     module->description =
-	_("difference of temperature between two heights as seen in Pawan (2004), this is part of sensible heat flux calculations, as in SEBAL (Bastiaanssen, 1995). A 'w' flag allows for a very generic approximation.");
+	_("Computes the difference of temperature between surface skin temperature and air temperature at 2m as part of sensible heat flux calculations.");
     
     /* Define the different options */ 
     input1 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.eb.hsebal95/main.c
===================================================================
--- grass-addons/grass7/imagery/i.eb.hsebal95/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.eb.hsebal95/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -89,7 +89,7 @@
     G_add_keyword(_("imagery"));
     G_add_keyword(_("heat flux"));
     G_add_keyword(_("energy balance"));
-    module->description = _("Sensible Heat Flux iteration SEBAL 95");
+    module->description = _("Performs sensible heat flux iteration (SEBAL 95).");
 
     /* Define different options */
     input_T = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.eb.z0m/main.c
===================================================================
--- grass-addons/grass7/imagery/i.eb.z0m/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.eb.z0m/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -58,7 +58,7 @@
     G_add_keyword(_("energy balance"));
     G_add_keyword(_("SEBAL"));
     module->description =
-	_("Momentum roughness length (z0m) and surface roughness for heat transport (z0h) as seen in Bastiaanssen (2004)");
+	_("Computes momentum roughness length (z0m) and surface roughness for heat transport (z0h) after Bastiaanssen (2004).");
     
     /* Define the different options */ 
     input1 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.eb.z0m0/main.c
===================================================================
--- grass-addons/grass7/imagery/i.eb.z0m0/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.eb.z0m0/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -56,7 +56,7 @@
     G_add_keyword(_("SEBS"));
     G_add_keyword(_("roughness length"));
     module->description =
-	_("Momentum roughness length (z0m) and surface roughness for heat transport (z0h) as seen in Bastiaanssen (2004)");
+	_("Computes momentum roughness length (z0m) and surface roughness for heat transport (z0h) after Bastiaanssen (2004).");
     
     /* Define the different options */ 
     input1 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.edge/i.edge.html
===================================================================
--- grass-addons/grass7/imagery/i.edge/i.edge.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.edge/i.edge.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -5,7 +5,12 @@
 algorithm [Canny1986]. The Canny edge detector is a filter which detects
 a wide range of edges in raster maps and produces thin edges as a raster map.
 
+<h2>NOTES</h2>
 
+The computational region shall be set to the input map.
+
+The module can work only on small images since the data are loaded entirely into memory.
+
 <h3>Algorithm</h3>
 
 <p>

Modified: grass-addons/grass7/imagery/i.edge/main.c
===================================================================
--- grass-addons/grass7/imagery/i.edge/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.edge/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -166,8 +166,7 @@
     G_add_keyword(_("canny"));
     G_add_keyword(_("edge detection"));
     module->description =
-        _("Canny edge detector. Region shall be set to input map. "
-	  "Can work only on small images since map is loaded into memory.");
+        _("Canny edge detector.");
 
     /* Define the different options as defined in gis.h */
     input = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.evapo.zk/main.c
===================================================================
--- grass-addons/grass7/imagery/i.evapo.zk/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.evapo.zk/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -67,8 +67,7 @@
     G_add_keyword(_("imagery"));
     G_add_keyword(_("evapotranspiration"));
     module->description =
-	_("Computes global evapotranspiration calculation "
-	  "Zhang, Kimball, Nemani and Running formulation, 2010.");
+	_("Computes global evapotranspiration calculation after Zhang, Kimball, Nemani and Running formulation, 2010.");
     
     /* Define different options */
 

Modified: grass-addons/grass7/imagery/i.feotio2/i.feotio2.html
===================================================================
--- grass-addons/grass7/imagery/i.feotio2/i.feotio2.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.feotio2/i.feotio2.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -4,13 +4,16 @@
 Clementine UVVIS sensor has five bands, UVVIS1 = 415, UVVIS2 = 750,
 UVVIS3 = 900, UVVIS4 = 950 and UVVIS5 = 1000 nm.
 
+<pre>
 wt%TiO2 = 3.708 arctan ((R415/R750)-y0Ti)/(R750-s0Ti) (1)
 
 wt%FeO = -137.97 ( R750 sin(theta) + (R950/R750) cos(theta) ) + 57.46	(2)
+</pre>
 
-with theta = 1.3885 rad, the ‘average slope of the trends in the mare’ from Wilcox et al (2005).
+with theta = 1.3885 rad, the 'average slope of the trends in the mare' from Wilcox et al (2005).
 
-http://www.mapaplanet.org/explorer/help/index.html mentions this set of equations:
+<a href="http://www.mapaplanet.org/explorer/help/index.html">Map-a-Planet Explorer</a> mentions
+this set of equations:
 
 
 <pre>

Modified: grass-addons/grass7/imagery/i.feotio2/main.c
===================================================================
--- grass-addons/grass7/imagery/i.feotio2/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.feotio2/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -70,7 +70,7 @@
     G_add_keyword(_("FeO"));
     G_add_keyword(_("TiO2"));
     G_add_keyword(_("reflectance"));
-    module->description = _("Computes wt%FeO, OMAT or wt%TiO2 from various bands.");
+    module->description = _("Calculates the FeO or TiO2 contents from the Clementine project Moon data.");
 
     /* Define the different options */
     in0 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.html
===================================================================
--- grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -1,5 +1,9 @@
 <h2>DESCRIPTION</h2>
 
+Note: this command is no longer recommended for use. Please use
+<a href="i.pansharpen.html">i.pansharpen</a>.
+<p>
+
 <em>i.fusion.brovey</em> performs a Brovey transformation using
 three multispectral and the panchromatic satellite image scene 
 channels. Three new channels are calculated according to the

Modified: grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.py
===================================================================
--- grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.fusion.brovey/i.fusion.brovey.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -28,7 +28,7 @@
 #############################################################################
 
 #%Module
-#% description: Brovey transform to merge multispectral and high-res panchromatic channels
+#% description: Brovey transform to merge multispectral and high-res panchromatic channels.
 #% keyword: imagery
 #% keyword: fusion
 #% keyword: Brovey

Modified: grass-addons/grass7/imagery/i.fusion.hpf/i.fusion.hpf.py
===================================================================
--- grass-addons/grass7/imagery/i.fusion.hpf/i.fusion.hpf.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.fusion.hpf/i.fusion.hpf.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -52,12 +52,12 @@
 """
 
 #%Module
-#%  description: Fusing high resolution Panchromatic and low resolution Multi-Spectral data based on the High-Pass Filter Addition technique (Gangkofner, 2008)
-#%  keywords: imagery
-#%  keywords: fusion
-#%  keywords: sharpening
-#%  keywords: high pass filter
-#%  keywords: HPFA
+#%  description: Fusing high resolution panchromatic and low resolution Mmlti-spectral data based on the High-Pass Filter Addition technique (Gangkofner, 2008).
+#%  keyword: imagery
+#%  keyword: fusion
+#%  keyword: sharpening
+#%  keyword: high pass filter
+#%  keyword: HPFA
 #%End
 
 #%flag

Modified: grass-addons/grass7/imagery/i.gravity/main.c
===================================================================
--- grass-addons/grass7/imagery/i.gravity/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.gravity/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -59,7 +59,7 @@
     G_add_keyword(_("Eotvos"));
     G_add_keyword(_("Free Air"));
     module->description =
-	_("Bouguer anomaly computation (full slab).");
+	_("Bouguer gravity anomaly computation (full slab).");
     
     /* Define the different options */ 
     in0 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.image.bathymetry/i.image.bathymetry.py
===================================================================
--- grass-addons/grass7/imagery/i.image.bathymetry/i.image.bathymetry.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.image.bathymetry/i.image.bathymetry.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -15,9 +15,10 @@
 #############################################################################
 
 #%module
-#% description: Satellite Derived Bathymetry (SDB) from multispectral images
-#% keyword: Bathymetry
-#% keyword: Satellite
+#% description: Estimates Satellite Derived Bathymetry (SDB) from multispectral images.
+#% keyword: imagery
+#% keyword: bathymetry
+#% keyword: satellite
 #%end
 #%option G_OPT_R_INPUT
 #% key: blue_band

Modified: grass-addons/grass7/imagery/i.landsat8.qc/i.landsat8.qc.py
===================================================================
--- grass-addons/grass7/imagery/i.landsat8.qc/i.landsat8.qc.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.landsat8.qc/i.landsat8.qc.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -17,12 +17,12 @@
 """
 
 #%Module
-#% description: Reclass Landsat8 QA band according to acceptable pixel quality as defined by the user
-#% keywords: imagery
-#% keywords: qc
-#% keywords: bitpattern
-#% keywords: mask
-#% keywords: landsat8
+#% description: Reclassifies Landsat8 QA band according to acceptable pixel quality as defined by the user.
+#% keyword: imagery
+#% keyword: qc
+#% keyword: bitpattern
+#% keyword: mask
+#% keyword: landsat8
 #%End
 
 #%option G_OPT_F_OUTPUT

Modified: grass-addons/grass7/imagery/i.landsat8.swlst/i.landsat8.swlst.py
===================================================================
--- grass-addons/grass7/imagery/i.landsat8.swlst/i.landsat8.swlst.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.landsat8.swlst/i.landsat8.swlst.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -85,12 +85,12 @@
 
 #%Module
 #%  description: Practical split-window algorithm estimating Land Surface Temperature from Landsat 8 OLI/TIRS imagery (Du, Chen; Ren, Huazhong; Qin, Qiming; Meng, Jinjie; Zhao, Shaohua. 2015)
-#%  keywords: imagery
-#%  keywords: split window
-#%  keywords: column water vapor
-#%  keywords: land surface temperature
-#%  keywords: lst
-#%  keywords: landsat8
+#%  keyword: imagery
+#%  keyword: split window
+#%  keyword: column water vapor
+#%  keyword: land surface temperature
+#%  keyword: lst
+#%  keyword: landsat8
 #%End
 
 #%flag

Modified: grass-addons/grass7/imagery/i.lmf/i.lmf.html
===================================================================
--- grass-addons/grass7/imagery/i.lmf/i.lmf.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.lmf/i.lmf.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -1,9 +1,15 @@
 <h2>DESCRIPTION</h2>
 
-<em>i.lmf</em> calculates the Local maximum fitting of a temporal time-series, intially for vegetation indices, it also works for surface reflectance.
-
+<em>i.lmf</em> calculates the Local maximum fitting of a temporal image series,
+intially for vegetation indices, it also works for surface reflectance.
+<p>
 This is a first level port, only a fast fitting is done, see TODO.
 
+<p>
+The number of bands is potentially several years, <b>nfiles</b> and <b>ndates</b>
+are respectively the number of pixels and the number of pixels in a year.
+
+
 <h2>NOTES</h2>
 Original links are found here
 
@@ -19,11 +25,13 @@
 
 <h2>TODO</h2>
 Port the full detailed algorithm from Fortran, and vastly unemcomber/clean it.
-It will make the algorithm must slower though, gaining only a marginal fitting strength, for my actual experience with VIs curves.
+It will make the algorithm must slower though, gaining only a marginal fitting
+strength, for my actual experience with VIs curves.
 
 <h2>SEE ALSO</h2>
 
 <em>
+<a href="r.series.html">r.series</a>
 </em>
 
 

Modified: grass-addons/grass7/imagery/i.lmf/main.c
===================================================================
--- grass-addons/grass7/imagery/i.lmf/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.lmf/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -74,12 +74,13 @@
     G_gisinit(argv[0]);
 
     module = G_define_module();
+    G_add_keyword(_("imagery"));
     G_add_keyword(_("LMF"));
     G_add_keyword(_("Vegetation Indices"));
     G_add_keyword(_("Atmospheric correction"));
     G_add_keyword(_("Temporal"));
     module->description =
-	_("Temporal Local Maximum Fitting of vegetation indices, works also for surface reflectance data. Number of bands is potentially several years, nfiles and ndates are respectively the number of pixels and the number of pixels in a year\n");
+	_("Performs Temporal Local Maximum Fitting of vegetation indices, works also for surface reflectance data.");
 
     /* Define the different options */
 

Modified: grass-addons/grass7/imagery/i.lswt/i.lswt.py
===================================================================
--- grass-addons/grass7/imagery/i.lswt/i.lswt.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.lswt/i.lswt.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -30,7 +30,7 @@
 ##############################################################################
 
 #%Module
-#% description: Compute LSWT from TOA Brightness Temperatures
+#% description: Computes Lake Surface Water Temperatures (inland water bodies) from TOA Brightness Temperatures.
 #% keyword: imagery
 #% keyword: LSWT
 #% keyword: MODIS

Modified: grass-addons/grass7/imagery/i.nightlights.intercalibration/i.nightlights.intercalibration.py
===================================================================
--- grass-addons/grass7/imagery/i.nightlights.intercalibration/i.nightlights.intercalibration.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.nightlights.intercalibration/i.nightlights.intercalibration.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -113,13 +113,13 @@
 """
 
 #%Module
-#%  description: Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series
-#%  keywords: imagery
-#%  keywords: inter-satellite
-#%  keywords: calibration
-#%  keywords: nighttime lights
-#%  keywords: time series
-#%  keywords: DMSP-OLS
+#%  description: Performs inter-satellite calibration on DMSP-OLS Nighttime Lights Time Series.
+#%  keyword: imagery
+#%  keyword: inter-satellite
+#%  keyword: calibration
+#%  keyword: nighttime lights
+#%  keyword: time series
+#%  keyword: DMSP-OLS
 #%End
 
 #%flag

Modified: grass-addons/grass7/imagery/i.ortho.corr/i.ortho.corr.py
===================================================================
--- grass-addons/grass7/imagery/i.ortho.corr/i.ortho.corr.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.ortho.corr/i.ortho.corr.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -3,10 +3,10 @@
 
 ############################################################################
 #
-# MODULE:    i.ortho.corr
-# AUTHOR(S):    Luca Delucchi
-# PURPOSE:    It is useful to correct orthophoto using the camera angle map
-#        create by i.ortho.photo
+# MODULE:     i.ortho.corr
+# AUTHOR(S):  Luca Delucchi
+# PURPOSE:    Useful to correct orthophoto using the camera angle map
+#             create by i.ortho.photo
 #
 # COPYRIGHT:    (C) 2011 by Luca Delucchi
 #
@@ -16,8 +16,9 @@
 #
 #############################################################################
 #%module
-#% description: Correct orthophoto taking part of the near orthophotos using the camera angle map
-#% keywords: imagery
+#% description: Corrects orthophoto taking part of the adjacent orthophotos using a camera angle map.
+#% keyword: imagery
+#% keyword: orthorectification
 #%end
 #%option
 #% key: input

Modified: grass-addons/grass7/imagery/i.superpixels.slic/main.c
===================================================================
--- grass-addons/grass7/imagery/i.superpixels.slic/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.superpixels.slic/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -59,7 +59,7 @@
   G_add_keyword(_("segmentation"));
   G_add_keyword(_("superpixels"));
   G_add_keyword(_("SLIC"));
-  module->description = _("SLIC segmenation");
+  module->description = _("Performa image segmentation using the SLIC segmentation method.");
 
   grp = G_define_standard_option(G_OPT_I_GROUP);
 

Modified: grass-addons/grass7/imagery/i.water/i.water.html
===================================================================
--- grass-addons/grass7/imagery/i.water/i.water.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.water/i.water.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -1,7 +1,15 @@
 <h2>DESCRIPTION</h2>
 
-<em>i.water</em> calculates a water layer after Xiao et al (2005) and Roy et al (2005). If input is albedo and ndvi, it will process in generic mode. If input is ndvi and MODIS Band 7 reflectance, it will process in MODIS mode.
+<em>i.water</em> calculates a water layer after Xiao et al (2005)
+and Roy et al (2005).
 
+If input is albedo and ndvi, it will process in generic mode.
+
+If input is ndvi and MODIS Band 7 reflectance, it will process in MODIS mode.
+
+<h2>NOTES</h2>
+
+
 <h2>REFERENCES</h2>
 
 Xiao X., Boles S., Liu J., Zhuang D., Frokling S., Li C., Salas W., Moore III B. (2005). Mapping paddy rice agriculture in southern China using multi-temporal MODIS images. Remote Sensing of Environment 95:480-492.
@@ -9,11 +17,7 @@
 
 Roy D.P., Jin Y., Lewis P.E., Justice C.O. (2005). Prototyping a global algorithm for systematic fire-affected area mapping using MODIS time series data. Remote Sensing of Environment 97:137-162.
 
-<h2>NOTES</h2>
 
-<h2>TODO</h2>
-
-
 <h2>SEE ALSO</h2>
 
 <em>
@@ -23,7 +27,7 @@
 </em>
 
 
-<h2>AUTHORS</h2>
+<h2>AUTHOR</h2>
 
 Yann Chemin, International Rice Research Insitute, The Philippines<br>
 

Modified: grass-addons/grass7/imagery/i.water/main.c
===================================================================
--- grass-addons/grass7/imagery/i.water/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.water/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -53,7 +53,7 @@
     G_add_keyword(_("imagery"));
     G_add_keyword(_("water"));
     G_add_keyword(_("detection"));
-    module->description = _("Water detection, 1 if found, 0 if not");
+    module->description = _("Water detection from satellite data derived indices, 1 if found, 0 if not");
     
     /* Define the different options */ 
     input1 = G_define_standard_option(G_OPT_R_INPUT);

Modified: grass-addons/grass7/imagery/i.wi/i.wi.html
===================================================================
--- grass-addons/grass7/imagery/i.wi/i.wi.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.wi/i.wi.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -67,9 +67,9 @@
 </em>
 
 
-<h2>AUTHORS</h2>
-GRASS Development Team<br>
+<h2>AUTHOR</h2>
 
+Yann Chemin
 
 <p>
 <i>Last changed: $Date$</i>

Modified: grass-addons/grass7/imagery/i.wi/main.c
===================================================================
--- grass-addons/grass7/imagery/i.wi/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/imagery/i.wi/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -5,7 +5,7 @@
  * AUTHOR(S):    Yann Chemin - yann.chemin at gmail.com
  * PURPOSE:      Calculates water indices 
  *
- * COPYRIGHT:    (C) 2008-2016 by the GRASS Development Team
+ * COPYRIGHT:    (C) 2016 by the GRASS Development Team
  *
  *               This program is free software under the GNU General Public
  *   	    	 License (>=v2). Read the file COPYING that comes with GRASS
@@ -66,7 +66,7 @@
     G_add_keyword(_("index"));
     G_add_keyword(_("biophysical"));
     module->description =
-	_("Water indices (designed on Landsat satellites)");
+	_("Calculates different types of vegetation indices.");
     
     /* Define the different options */
 

Modified: grass-addons/grass7/raster/r.catchment/r.catchment.html
===================================================================
--- grass-addons/grass7/raster/r.catchment/r.catchment.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.catchment/r.catchment.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -15,11 +15,16 @@
 farmed fields), and doesn't want to spend time via trial and error 
 experimenting with different cost radii. 
 
+<p>
 Additionally, this module allows the user to enter a slope threshold 
 (option <b>sigma</b>), which will mask out areas of higher slope. 
 This is useful for delimiting catchments that are of generally flat 
 land (e.g., areas where agriculture are likely).
 
+<p>
+Important: The user must run <b>g.region</b> first to make sure that
+the region boundaries and the resolution match the input elevation map.
+
 <h3>Options and flags:</h3>
 
 <em>r.catchment</em> requires an input elevation map, <b>elevation

Modified: grass-addons/grass7/raster/r.catchment/r.catchment.py
===================================================================
--- grass-addons/grass7/raster/r.catchment/r.catchment.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.catchment/r.catchment.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -16,7 +16,7 @@
 
 
 #%Module
-#% description: Creates a raster buffer of specified area around vector points using cost distances using r.walk. NOTE: please run g.region first to make sure region boundaries and resolution match input elevation map.
+#% description: Creates a raster buffer of specified area around vector points using cost distances using r.walk.
 #% keyword: raster
 #% keyword: buffer
 #%END

Modified: grass-addons/grass7/raster/r.colors.out_sld/r.colors.out_sld.py
===================================================================
--- grass-addons/grass7/raster/r.colors.out_sld/r.colors.out_sld.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.colors.out_sld/r.colors.out_sld.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -33,7 +33,9 @@
 
 #%Module
 #% description: Exports the color table associated with a raster map layer in SLD format.
-#% keywords: raster, export, color table
+#% keyword: raster
+#% keyword: export
+#% keyword: color table
 #%End
 
 #%Option G_OPT_R_MAP

Modified: grass-addons/grass7/raster/r.edm.eval/r.edm.eval.html
===================================================================
--- grass-addons/grass7/raster/r.edm.eval/r.edm.eval.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.edm.eval/r.edm.eval.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -1,83 +1,6 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<title>GRASS GIS manual: r.edm.eval</title>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<link rel="stylesheet" href="grassdocs.css" type="text/css">
-</head>
-<body bgcolor="white">
-
-<img src="grass_logo.png" alt="GRASS logo"><hr align=center size=6 noshade>
-
-<h2>NAME</h2>
-<em><b>r.edm.eval</b></em>  - Computes evaluation statistics of an environmental distribution model, based on a layer with observed and a layer with predicted values
-<h2>KEYWORDS</h2>
-<h2>SYNOPSIS</h2>
-<div id="name"><b>r.edm.eval</b><br></div>
-<b>r.edm.eval help</b><br>
-<div id="synopsis"><b>r.edm.eval</b> [-<b>bl</b>] <b>obs</b>=<em>Raster name</em> <b>mod</b>=<em>Raster name</em> <b>fstats</b>=<em>File name</em>  [<b>n_bins</b>=<em>integer</em>]   [<b>buffer_abs</b>=<em>buffer zone (km)</em>]   [<b>buffer_pres</b>=<em>buffer zone (km)</em>]   [<b>preval</b>=<em><0-1></em>]   [<b>num_pres</b>=<em>integer</em>]   [<b>num_abs</b>=<em>integer</em>]   [--<b>help</b>]  [--<b>verbose</b>]  [--<b>quiet</b>] 
-</div>
-
-<div id="flags">
-<h3>Flags:</h3>
-<dl>
-<dt><b>-b</b></dt>
-<dd>add presence to background?</dd>
-
-<dt><b>-l</b></dt>
-<dd>print log file to file?</dd>
-
-<dt><b>--help</b></dt>
-<dd>Print usage summary</dd>
-<dt><b>--verbose</b></dt>
-<dd>Verbose module output</dd>
-<dt><b>--quiet</b></dt>
-<dd>Quiet module output</dd>
-</dl>
-</div>
-
-<div id="parameters">
-<h3>Parameters:</h3>
-<dl>
-<dt><b>obs</b>=<em>Raster name</em> <b>[required]</b></dt>
-<dd>Observed distribution</dd>
-
-<dt><b>mod</b>=<em>Raster name</em> <b>[required]</b></dt>
-<dd>Modeled distribution</dd>
-
-<dt><b>fstats</b>=<em>File name</em> <b>[required]</b></dt>
-<dd>Name of output files (without extension)</dd>
-
-<dt><b>n_bins</b>=<em>integer</em></dt>
-<dd>Number of bins in which to divide the modeled distribution scores</dd>
-<dd>Default: <em>200</em></dd>
-
-<dt><b>buffer_abs</b>=<em>buffer zone (km)</em></dt>
-<dd>Restrict absence area to x km buffer</dd>
-<dd>Default: <em>0</em></dd>
-
-<dt><b>buffer_pres</b>=<em>buffer zone (km)</em></dt>
-<dd>Restrict presence area to x km buffer</dd>
-<dd>Default: <em>0</em></dd>
-
-<dt><b>preval</b>=<em><0-1></em></dt>
-<dd>Prevalence of presence points</dd>
-<dd>Default: <em>0</em></dd>
-
-<dt><b>num_pres</b>=<em>integer</em></dt>
-<dd>number of presence points (this will not work if parab > 0)</dd>
-<dd>Default: <em>0</em></dd>
-
-<dt><b>num_abs</b>=<em>integer</em></dt>
-<dd>number of absence points (this will not work if parab > 0)</dd>
-<dd>Default: <em>0</em></dd>
-
-</dl>
-</div>
-
 <h2>DESCRIPTION</h2>
 
-<p><em>r.edm.eval</em>Environmental distribution model evaluation script. This addon is a GRASS GIS wrapper for a R script. The function returns a number of evaluation statistics (on the command line and as text file with user defined name), including the AUC, maximum sum of specificity and sensitivity (spec. + sens), the maximum true skill statistic (TSS - which is just spec + sens - 1), and the the maximum kappa. For all three statistics, the corresponding probabilty threshold values are also given.
+<p><em>r.edm.eval</em> is an environmentalal distribution model evaluation script. This addon is a GRASS GIS wrapper for a R script. The function returns a number of evaluation statistics (on the command line and as text file with user defined name), including the AUC, maximum sum of specificity and sensitivity (spec. + sens), the maximum true skill statistic (TSS - which is just spec + sens - 1), and the the maximum kappa. For all three statistics, the corresponding probabilty threshold values are also given.
 
 <p>In addition, a csv file (with user-defined name) is created with the number of true and false positives (TP,FP), true and false negatives (TN,FN), the true and false positive rate (TPR,FPR), the true negative rate (TNR) and the three statistics mentioned above are given. The user can use this to create for example the receiver operating characteristic (ROC) curve and other evaluation statistics in her/his favorite software.
 
@@ -110,11 +33,5 @@
 
 <h2>AUTHOR</h2>
 Paulo van Breugel <http://www.ecodiv.org/about/contact-us/>
-<br>
 
-<hr>
-<p><a href="file:///usr/local/grass7/grass-7.0.svn/docs/html/index.html">Main index</a> - <a href="file:///usr/local/grass7/grass-7.0.svn/docs/html/raster.html">Raster index</a> - <a href="file:///usr/local/grass7/grass-7.0.svn/docs/html/topics.html">Topics index</a> - <a href="file:///usr/local/grass7/grass-7.0.svn/docs/html/keywords.html">Keywords Index</a> - <a href="file:///usr/local/grass7/grass-7.0.svn/docs/html/full_index.html">Full index</a></p>
-<p>© 2003-2013 <a href="http://grass.osgeo.org">GRASS Development Team</a>, GRASS GIS 7.0.svn Reference Manual</p>
-
-</body>
-</html>
+<p><i>Last changed: $Date$</i>

Modified: grass-addons/grass7/raster/r.jpdf/main.c
===================================================================
--- grass-addons/grass7/raster/r.jpdf/main.c	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.jpdf/main.c	2017-01-19 15:39:35 UTC (rev 70400)
@@ -87,7 +87,8 @@
 	G_gisinit(argv[0]);
 
 	module = G_define_module();
-	module->keywords = _("raster, series");
+	G_add_keyword(_("raster"));
+	G_add_keyword(_("series"));
 	module->description =
 	_("From two series of input raster maps, calculates the joint probability function and outputs the probabilities of occurrence in the specified bins.");
 

Modified: grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.html
===================================================================
--- grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.html	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.html	2017-01-19 15:39:35 UTC (rev 70400)
@@ -6,7 +6,15 @@
 and computes the net change in elevation due to erosion and
 deposition on the hill-slopes using the USPED equation, and in the
 stream channels using a process equation based either on the excess stream
-power or shear stress. The module has the ability to run recursively,
+power or shear stress.
+
+<p>
+This module uses appropriate flow on different landforms by default;
+however, singular flow regimes can be chosen by manipulating the cutoff points.
+THIS SCRIPT WILL PRODUCE MANY TEMPORARY MAPS AND REQUIRES A LOT OF FREE FILE SPACE!
+
+<p>
+The module has the ability to run recursively,
 looping over several iterations. The time interval represented by
 each iteration is determined by the scale of the input environmental
 variables, and as such, all input variables should be on the same

Modified: grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.py
===================================================================
--- grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.landscape.evol/r.landscape.evol.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -20,7 +20,7 @@
 #
 #############################################################################/
 #%Module
-#% description: Simulates the cumulative effect of erosion and deposition on a landscape over time. This module uses appropriate flow on different landforms by default; however, singular flow regimes can be chosen by manipulating the cutoff points. This module requires GRASS 6.4 or greater. THIS SCRIPT WILL PRODUCE MANY TEMPORARY MAPS AND REQUIRES A LOT OF FREE FILE SPACE!
+#% description: Simulates the cumulative effect of erosion and deposition on a landscape over time.
 #% keyword: raster
 #% keyword: modelling
 #%End

Modified: grass-addons/grass7/raster/r.sun.daily/r.sun.daily.py
===================================================================
--- grass-addons/grass7/raster/r.sun.daily/r.sun.daily.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.sun.daily/r.sun.daily.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -17,9 +17,9 @@
 
 #%module
 #% description: Runs r.sun for multiple days in loop (mode 2)
-#% keywords: raster
-#% keywords: solar
-#% keywords: sun energy
+#% keyword: raster
+#% keyword: solar
+#% keyword: sun energy
 #%end
 
 #%option G_OPT_R_ELEV

Modified: grass-addons/grass7/raster/r.sun.hourly/r.sun.hourly.py
===================================================================
--- grass-addons/grass7/raster/r.sun.hourly/r.sun.hourly.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/raster/r.sun.hourly/r.sun.hourly.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -16,8 +16,8 @@
 #%module
 #% description: Runs r.sun in loop for given time range (mode 1)
 #% keyword: raster
-#% keywords: solar
-#% keywords: sun energy
+#% keyword: solar
+#% keyword: sun energy
 #% overwrite: yes
 #%end
 #%option

Modified: grass-addons/grass7/vector/v.civil/v.civil.py
===================================================================
--- grass-addons/grass7/vector/v.civil/v.civil.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/vector/v.civil/v.civil.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -24,8 +24,12 @@
 #############################################################################
 
 #%Module
-#% description: Generate a alignment for desing roads, channels, ports...
-#% keywords: vector, ROADS, CHANNELS, PORTS.
+#% description: Generates a alignment for designing roads, channels, and ports in civil engineering
+#% keyword: vector
+#% keyword: civil engineering
+#% keyword: roads
+#% keyword: channels
+#% keyword: ports
 #%End
 
 #######################

Modified: grass-addons/grass7/vector/v.explode/v.explode.py
===================================================================
--- grass-addons/grass7/vector/v.explode/v.explode.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/vector/v.explode/v.explode.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -24,7 +24,10 @@
 ############################################################################
 #%Module 
 #%  description: "Explode" polylines, splitting them to separate lines (uses v.split + v.category)
-#%  keywords: display, graphics, vector, symbology
+#%  keyword: display
+#%  keyword: graphics
+#%  keyword: vector
+#%  keyword: symbology
 #%End
 #%Option
 #%  key: input

Modified: grass-addons/grass7/vector/v.in.survey/v.in.survey.py
===================================================================
--- grass-addons/grass7/vector/v.in.survey/v.in.survey.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/vector/v.in.survey/v.in.survey.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -20,10 +20,10 @@
 
 #%module
 #% description: Creates multiple vector layers from just one textfile
-#% keywords: vector
-#% keywords: import
-#% keywords: ASCII
-#% keywords: multiple
+#% keyword: vector
+#% keyword: import
+#% keyword: ASCII
+#% keyword: multiple
 #%end
 
 #% option G_OPT_F_INPUT

Modified: grass-addons/grass7/vector/v.mapcalc/v.mapcalc.py
===================================================================
--- grass-addons/grass7/vector/v.mapcalc/v.mapcalc.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/vector/v.mapcalc/v.mapcalc.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -14,7 +14,8 @@
 
 #%module
 #% description: Vector map calculator.
-#% keywords: vector, algebra
+#% keyword: vector
+#% keyword: algebra
 #%end
 #%option
 #% key: expression

Modified: grass-addons/grass7/vector/v.what.spoly/v.what.spoly.py
===================================================================
--- grass-addons/grass7/vector/v.what.spoly/v.what.spoly.py	2017-01-19 13:36:07 UTC (rev 70399)
+++ grass-addons/grass7/vector/v.what.spoly/v.what.spoly.py	2017-01-19 15:39:35 UTC (rev 70400)
@@ -24,7 +24,8 @@
 ############################################################################
 #%Module 
 #%  description: Queries vector map with overlaping "spaghetti" polygons (e.g. Landsat footprints) at given location. Polygons must have not intersected boundaries. 
-#%  keywords: vector
+#%  keyword: vector
+#%  keyword: topology
 #%End
 #%Option
 #%  key: input



More information about the grass-commit mailing list