[Gfoss] help: area negativa?

Salve a tutti,
ho un problema:

ho un'area vettoriale.
da tastiera ho
dato il comando
"g.gui gui=wxpython"
per entrare nella nuova veste
grafica di grass.

fatto questo sono andato nella mia area vettoriale,
e, per aggiungere il nome della mia area fra gli attributi, ho
selezionato il file vettoriale caricato su grass → tasto dx → mostra
gli attributi dei dati.
visto che nel mio file avevo dei record "in
avanzo", ovvero delle piccole aree che non mi servono, ma sono una
sorta di errore nella generazione dell'area vettoriale, ho deciso di
selezionarle con il tasto destro ed eliminarle.
E FORSE QUI HO FATTO
L'ERRORE!!
Ho selezionato poi il record rimasto → tasto dx → edita il
record selezionato → ed ho scritto su “label” (che era vuoto) il nome
che vuolevo attribuire.

fatto questo, volevo aggiungere fra gli
attributi, l'area del mio vettoriale.

con il comando
"v.db.addcol" ho
creato una nuova colonna (integer) che ho chiamato "area"

e con il
comando
v.to.db
ho settato che sulla colonna "area" andrà calcolata
l'area in metri

il problema è che l'area calcolata è risultata pari a

-2147483648
(??).

stesso discorso per tutti i vettoriali "trattati" in
questo modo.

i vettoriali ai quali non ho eliminato i record, l'area è
stata calcolata senza alcun problema...

sono in grossa difficoltà,
visto che ho trattato diversi vettoriali con la modalità descritta..

grazie mille!!

Tiscali wiPhone, chiama gratis dal tuo cellulare nelle aree wi-fi! Scopri come su http://wiphone.tiscali.it/?WT.mc_id=01fw

On Wed, Sep 15, 2010 at 10:30:50AM +0200, marco.donnini@tiscali.it wrote:

fatto questo sono andato nella mia area vettoriale,
e, per aggiungere il nome della mia area fra gli attributi, ho
selezionato il file vettoriale caricato su grass → tasto dx → mostra
gli attributi dei dati.
visto che nel mio file avevo dei record "in
avanzo", ovvero delle piccole aree che non mi servono, ma sono una
sorta di errore nella generazione dell'area vettoriale, ho deciso di
selezionarle con il tasto destro ed eliminarle.
E FORSE QUI HO FATTO
L'ERRORE!!

E' probabile che nel fare questo tu abbia aperto poligonali.
Proverei a usare v.clean per normalizzare la topologia del risultato.

--
Francesco P. Lovergine