[Gfoss] Problema con v.generalize

Buon pomeriggio a tutti,
ho la necessità di eliminare delle aree con una superficie
inferiore a una determinata soglia da un vettoriale. Per
farlo mi sembra che lo strumento adatto sia v.generalize.

Se uso:
v.generalize input=Entella_Lavagna_Arsenico_ss_2@PERMANENT
output=Entella_Lavagna_Arsenico_ss_2residenziale
type=boundary,area method=remove_small
threshold=100000.0 --o

va tutto bene, ma dovrei copiare anche tutti gli attributi
per cui uso l'opzione -c. Così facendo il comando non
funziona dando questo errore:

Generalization (remove_small)...
100%
Building topology ...
Topology was built.
Number of nodes : 262
Number of primitives: 363
Number of points : 0
Number of lines : 0
Number of boundaries: 249
Number of centroids : 114
Number of areas : 166
Number of isles : 38
ERROR: Attempt to read dead line [2]

Se riduco il threshold l'errore sparisce ma non ottengo il
risultato voluto.

Come posso risolvere il problema?

Grazie

Simone.

Dott. Simone Pittaluga
http://www.ibidem.it

Please consider your environmental responsibility before
printing this
e-mail.

Simone Pittaluga ha scritto:

Buon pomeriggio a tutti,
ho la necessità di eliminare delle aree con una superficie
inferiore a una determinata soglia da un vettoriale. Per
farlo mi sembra che lo strumento adatto sia v.generalize.

No, meglio v.clean
pc
--
Paolo Cavallini, see: * http://www.faunalia.it/pc *

Grazie.
Ho letto la pagina di manuale di v.clean (dovevo leggerla prima di
scrivere la mail) e ho trovato l'opzione rmarea, che è quella che fa per
me...
... la GUI di GRASS 6.3 (su Ubuntu) per il comando v.clean non mostra la
lista completa dei comandi perchè la finestra è ridimensionata in modo
da tagliare l'elenco; basta massimizzare e si vedono tutte le opzoni ma
non ci avevo pensato...

Scusate e ancora grazie!!

Simone

------- Messaggio originale -------
Da: Paolo Cavallini <cavallini@faunalia.it>
Rispondi-a: cavallini@faunalia.it
A: Simone Pittaluga <pitta@ibidem.it>
CC: gfoss@faunalia.com
Oggetto: Re: [Gfoss] Problema con v.generalize
Data: Wed, 10 Sep 2008 16:23:46 +0200

Simone Pittaluga ha scritto:

Buon pomeriggio a tutti,
ho la necessità di eliminare delle aree con una superficie
inferiore a una determinata soglia da un vettoriale. Per
farlo mi sembra che lo strumento adatto sia v.generalize.

No, meglio v.clean
pc