[Gfoss] Tabelle

Andrea Peri peri.rtoscana a gmail.com
Lun 3 Mar 2008 09:45:32 CET


>Se i due shp sono *veramente* uguali, puoi anche aprire i due dbf (ad
>es. con OOo, copiarne uno e incollarlo sull'altro. Un hack orrybile, ma
>risolvi alla svelta.

Questa cosa e' da non fare mai !!!

perche' si perde l'allineamento tra la parte geometrica (.shp) e
quella alfanumerica (.dbf).

Nel senso che a 1 record nel dbf deve corrispondere 1 record nel file .shp.
E questa e' una regola ferrea per lo shapefile.

Addirittura e' altrettanto importante che alla prima geometria
corrisponda il primo record nel dbf.
Alla seconda geometria corrisponda il secondo record.
Per cui altra cosa da non fare e' riordinare i records nel dbf !!!.

Se si appende nuovi record con OO nel dbf, ignorando la parte geometrica,
ci si ritrova con n geometrie nel file .shp e n+m records nel file .dbf.

La conseguenza e che poi programmi GIS poi se va bene segnalano
anomalie nello shapefile. Se va male, tirano dritto e i risultati sono
semplicemente molto sbagliati.


-- 
~~~~~~~~~~~~~~~~~
       Andrea              
         Peri                 
~~~~~~~~~~~~~~~~~


Maggiori informazioni sulla lista Gfoss