瀏覽代碼

r3.in.v5d: use standardized options (https://trac.osgeo.org/grass/ticket/2409)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@63076 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 10 年之前
父節點
當前提交
8b8e491cbb
共有 1 個文件被更改,包括 6 次插入21 次删除
  1. 6 21
      raster3d/r3.in.v5d/main.c

+ 6 - 21
raster3d/r3.in.v5d/main.c

@@ -61,28 +61,13 @@ static paramType param;
 
 static void setParams()
 {
-    param.input = G_define_option();
-    param.input->key = "input";
-    param.input->type = TYPE_STRING;
-    param.input->required = YES;
-    param.input->description = "V5D raster map to be imported";
-
-    param.output = G_define_option();
-    param.output->key = "output";
-    param.output->type = TYPE_STRING;
-    param.output->required = YES;
-    param.output->multiple = NO;
-    param.output->gisprompt = "any,grid3,3d-raster";
-    param.output->description = "Name for 3D raster map";
-
-    param.nv = G_define_option();
-    param.nv->key = "nv";
-    param.nv->type = TYPE_STRING;
-    param.nv->required = NO;
-    param.nv->multiple = NO;
+    param.input = G_define_standard_option(G_OPT_F_INPUT);
+    param.input->description = _("Name of V5D raster file to be imported");
+
+    param.output = G_define_standard_option(G_OPT_R3_OUTPUT);
+
+    param.nv = G_define_standard_option(G_OPT_M_NULL_VALUE);
     param.nv->answer = "none";
-    param.nv->description =
-	"String representing NULL value data cell (use 'none' if no such value)";
 }
 
 /*---------------------------------------------------------------------------*/