-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Luca Delucchi ha scritto:
> Per prima cosa ho importato il file osm in postgres, il file manca di > una chiave primaria e perciò ha dei problemi con qgis e mapserver, una > delle soluzioni che ho trovato in rete è di aggiungere il flag "Has > OIDs" in pgadminIII, ma non mi è permesso pur essendo l'amministratore > del database. Ho risolto aggiungendo una colonna seriale con chiave > primaria, anche se non penso sia la soluzione corretta. Ciao Luca, manca una chiave primaria ma penso che ci sia un campo identificativo univoco no? In genere si chiama gid o id. Se c'e' basta trasformare quello in chiave primaria (altrimenti l'idea di mettere una colonna identificativa con chiave primaria non e' affatto sbagliata): da riga di comando: ALTER TABLE nometabella ADD CONSTRAINT nomechiaveprimaria PRIMARY KEY (campo_con_id_univoco); altrimenti da pgadminIII c'e' modo di mettere una chiave primaria su una colonna. Poi pero' quando usi mapserver devi dirgli che usi quel campo come chiave primaria perche', se non ricordo male, di default cerca l'oid di postgres. ciao Lia - -- Emilia Venturato email+jabber: [EMAIL PROTECTED] www.faunalia.it Tel: (+39) 347-2770007 Tel+Fax: (+39) 0587-213742 Piazza Garibaldi 5 - 56025 Pontedera (PI), Italy http://www.faunalia.it/ev -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIIFV5OsndmJr6cvYRAuGZAJ97c3qa3GIEFt2ZLCoBqvqwTLllAwCeK+lP jwOXTha/3nhnnt6kroTn+hY= =Itcm -----END PGP SIGNATURE----- _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://www.faunalia.com/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.
