[GRASS5] not clear behaviour of v.clean

Radim Blazek blazek at itc.it
Thu Jan 13 06:00:16 EST 2005


The 'thresh' is multiple, you have to give a value for each
tool: thresh=0,0,10

Radim

ivan marchesini wrote:
> Dear developpers,
> I tried to use v.clean to correct a vector map...
> if I use more than one tool at the same time, for example:
> ____________________________________________________
> v.clean input=insediamenti output=insed_prova_clean1
> tool=rmdupl,bpol,rmarea thresh=10
> ____________________________________________________
> 
> I obtain the next output:
> 
> _____________________________________________________
> 
> WARNING: Threshold for tool 1 may not be > 0, set to 0
> +---------------------------------+---------------+
> | Tool                            | Threshold     |
> +---------------------------------+---------------+
> | Remove duplicates                | 0.000000e+00 |
> | Break polygons                   | 0.000000e+00 |
> | Remove small areas               | 0.000000e+00 |
> 
> ..............
> ..............
> ...............
> Tool: Remove small areas
> Removed areas:     0
> 0 areas of total size 0 removed
> _____________________________________________________
> 
> it seems that the first tool force the value of the threshold of tool
> rmarea to be 0.0
> 
> in fact if I use v.clean over the same file but using only rmarea tool..
> the module remove 6 ares... as you can see below:
> 
> ____________________________________________________
> 
>  v.clean input=insediamenti output=insed_prova_clean3 tool=rmarea
> thresh=10
> 
> +---------------------------------+---------------+
> | Tool                            | Threshold     |
> +---------------------------------+---------------+
> | Remove small areas               | 1.000000e+01 |
> .................
> ................
> ..................
> ...................
> Tool: Remove small areas
> Removed areas:    11
> 11 areas of total size 24.7048 removed
> _____________________________________________________
> 
> 
> It could be a bug????
> 
> bye
> 
> Ivan
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 




More information about the grass-dev mailing list