Explorar el Código

i.cluster, i.gensig, i.gensigset: make signature list browseable

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@57926 15284696-431f-4ddb-bdfa-cd5b030d7da7
Markus Neteler hace 11 años
padre
commit
029ff01d02
Se han modificado 3 ficheros con 10 adiciones y 5 borrados
  1. 1 0
      imagery/i.cluster/main.c
  2. 4 2
      imagery/i.gensig/parse.c
  3. 5 3
      imagery/i.gensigset/parse.c

+ 1 - 0
imagery/i.cluster/main.c

@@ -91,6 +91,7 @@ int main(int argc, char *argv[])
     parm.out_sig->type = TYPE_STRING;
     parm.out_sig->key_desc = "name";
     parm.out_sig->required = YES;
+    parm.out_sig->gisprompt = "old,sig,sigfile";
     parm.out_sig->description = _("Name for output file containing result signatures");
 
     parm.class = G_define_option();

+ 4 - 2
imagery/i.gensig/parse.c

@@ -19,9 +19,11 @@ int parse(int argc, char *argv[], struct parms *parms)
 
     sigfile = G_define_option();
     sigfile->key = "signaturefile";
-    sigfile->description = _("Name for output file containing result signatures");
-    sigfile->required = YES;
     sigfile->type = TYPE_STRING;
+    sigfile->key_desc = "name";
+    sigfile->required = YES;
+    sigfile->gisprompt = "old,sig,sigfile";
+    sigfile->description = _("Name for output file containing result signatures");
 
     if (G_parser(argc, argv))
 	exit(EXIT_FAILURE);

+ 5 - 3
imagery/i.gensigset/parse.c

@@ -11,16 +11,18 @@ int parse(int argc, char *argv[], struct parms *parms)
     trainingmap = G_define_standard_option(G_OPT_R_MAP);
     trainingmap->key = "trainingmap";
     trainingmap->description = _("Ground truth training map");
-    
+
     group = G_define_standard_option(G_OPT_I_GROUP);
 
     subgroup = G_define_standard_option(G_OPT_I_SUBGROUP);
 
     sigfile = G_define_option();
     sigfile->key = "signaturefile";
-    sigfile->description = _("Name for output file containing result signatures");
-    sigfile->required = YES;
     sigfile->type = TYPE_STRING;
+    sigfile->key_desc = "name";
+    sigfile->required = YES;
+    sigfile->gisprompt = "old,sig,sigfile";
+    sigfile->description = _("Name for output file containing result signatures");
 
     maxsig = G_define_option();
     maxsig->key = "maxsig";