Opened 11 years ago

Closed 10 years ago

#646 closed enhancement (fixed)

v.clean GUI enhancement

Reported by: mmetz Owned by: grass-dev@…
Priority: normal Milestone: 7.0.0
Component: wxGUI Version: 6.4.0 RCs
Keywords: v.clean Cc:
CPU: Unspecified Platform: Unspecified

Description

The GUI, both tcltk and wx, do not allow to make full use of the power of v.clean, e.g. something like v.clean tool=bpol,rmdupl,break,rmdupl can not be constructed with the GUI.

In principle, something like for r.colors in wxGUI (Color rules) would be nice (cleaning tool instead of raster value, threshold instead of color) where you can add cleaning tools in any order you like, each with its own threshold value.

Thanks,

Markus M

Change History (6)

comment:1 Changed 11 years ago by mmetz

Component: defaultwxGUI
Milestone: 6.4.06.5.0
Version: unspecified6.4.0 RCs

comment:2 Changed 10 years ago by mmetz

Milestone: 6.5.07.0.0

There is a new GUI dialog for v.clean in trunk r42266. Try in the GRASS 7 wxGUI

Vector -> Develop vector map -> Clean vector map

I would like so see something like this in 6.x too because the standard dialog does not allow to define and change the order in which several cleaning tools should be applied. Some wxGUI guru should have a look at it first, though.

comment:3 in reply to:  2 ; Changed 10 years ago by hamish

Replying to mmetz:

I would like so see something like this in 6.x too because the standard dialog does not allow to define and change the order in which several cleaning tools should be applied.

see the existing GUI wrapper for v.type which gets around this for something similar (yet different).

source:grass/branches/develbranch_6/gui/scripts/v.type_wrapper.sh source:grass/branches/develbranch_6/gui/scripts/v.type_wrapper.py

Hamish

comment:4 Changed 10 years ago by hamish

Keywords: v.clean added

comment:5 in reply to:  3 Changed 10 years ago by mmetz

Replying to hamish:

Replying to mmetz:

I would like so see something like this in 6.x too because the standard dialog does not allow to define and change the order in which several cleaning tools should be applied.

see the existing GUI wrapper for v.type which gets around this for something similar (yet different).

source:grass/branches/develbranch_6/gui/scripts/v.type_wrapper.sh source:grass/branches/develbranch_6/gui/scripts/v.type_wrapper.py

Umh, maybe see grass/trunk/gui/wxpython/gui_modules/vclean.py for some inspiration on how to boost v.type_wrapper.py ;-)

comment:6 Changed 10 years ago by martinl

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.