|
@@ -361,6 +361,8 @@ void args_vline(struct GParams *params)
|
|
|
params->vline_mode->multiple = YES;
|
|
|
params->vline_mode->description = _("Vector line display mode");
|
|
|
params->vline_mode->options = "surface,flat";
|
|
|
+ params->vline_mode->descriptions = _("surface;drape on raster surface;"
|
|
|
+ "flat;draw at constant elevation");
|
|
|
params->vline_mode->answer = "surface";
|
|
|
params->vline_mode->guisection = _("Vector lines");
|
|
|
|
|
@@ -414,7 +416,7 @@ void args_vpoint(struct GParams *params)
|
|
|
params->vpoint_size->type = TYPE_INTEGER;
|
|
|
params->vpoint_size->required = NO;
|
|
|
params->vpoint_size->multiple = YES;
|
|
|
- params->vpoint_size->description = _("Icon size");
|
|
|
+ params->vpoint_size->description = _("Icon size (map units)");
|
|
|
params->vpoint_size->guisection = _("Vector points");
|
|
|
params->vpoint_size->options = "1-1000";
|
|
|
params->vpoint_size->answer = "100";
|
|
@@ -461,7 +463,7 @@ void args_vpoint(struct GParams *params)
|
|
|
params->vpoint_color_column->key = "vpoint_color_column";
|
|
|
params->vpoint_color_column->guisection = _("Vector points");
|
|
|
|
|
|
- /* point mode */
|
|
|
+ /* point icon type */
|
|
|
params->vpoint_marker = G_define_option();
|
|
|
params->vpoint_marker->key = "vpoint_marker";
|
|
|
params->vpoint_marker->key_desc = "string";
|
|
@@ -481,6 +483,21 @@ void args_vpoint(struct GParams *params)
|
|
|
params->vpoint_marker_column->key = "vpoint_marker_column";
|
|
|
params->vpoint_marker_column->guisection = _("Vector points");
|
|
|
|
|
|
+ /* point mode */
|
|
|
+ params->vpoint_mode = G_define_option();
|
|
|
+ params->vpoint_mode->key = "vpoint_mode";
|
|
|
+ params->vpoint_mode->key_desc = "string";
|
|
|
+ params->vpoint_mode->type = TYPE_STRING;
|
|
|
+ params->vpoint_mode->required = NO;
|
|
|
+ params->vpoint_mode->multiple = YES;
|
|
|
+ params->vpoint_mode->description = _("3D vector point display mode");
|
|
|
+ params->vpoint_mode->options = "surface,3D";
|
|
|
+ params->vpoint_mode->descriptions = _("surface;drape on raster surface;"
|
|
|
+ "3D;place at 3D point's z-elevation");
|
|
|
+ /* TODO: "flat", place at a constant elevation */
|
|
|
+ params->vpoint_mode->answer = "3D";
|
|
|
+ params->vpoint_mode->guisection = _("Vector points");
|
|
|
+
|
|
|
/* position */
|
|
|
params->vpoint_pos = G_define_option();
|
|
|
params->vpoint_pos->key = "vpoint_position";
|