Ciao esportando una tabella fatta così:
Colonna | Tipo | Modificatori -------------------------+--------------------------+------------------------ id | integer | not null preimpostato nextval('routing_arc_id_seq'::regclass) geom | geometry | not null con questo comando: $ ogr2ogr -f SQLite -dsco SPATIALITE=yes myfile.sqlite PG:"host=localhost dbname=miodb" routing_arc ottengo un sqlite senza la colonna ID se invece, provo con: $ ogr2ogr -f SQLite -dsco SPATIALITE=yes myfile.sqlite PG:"host=localhost dbname=miodb" -sql "select id, * from routing_arc" ottengo un sqlite con la colonna ID ma con i valori ID tutti impostati a NULL l'unico modo che ho trovato di fargli riempire correttamente l'id è: $ ogr2ogr -f SQLite -dsco SPATIALITE=yes myfile.sqlite PG:"host=localhost dbname=miodb" -sql "select id as gid, * from routing_arc" curiosamente, con quest'ultimo comando mi trovo un sqlite con 2 colonne, ID e GID entrambe compilate correttamente. C'è qualche logica in questo comportamento o è un baco ? Versioni: $ apt-cache policy libspatialite2 libspatialite2: Installato: 2.4.0~rc4-2~lucid1 $ apt-cache policy libgdal1-1.7.0 libgdal1-1.7.0: Installato: 1.7.2-4~lucid3 $ apt-cache policy postgis postgis: Installato: 1.5.1-3~lucid1 -- Alessandro Pasotti itOpen - "Open Solutions for the Net Age" w3: www.itopen.it Linux User# 167502 _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione Gfoss@lists.gfoss.it http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 474 iscritti al 18.9.2010