Le 4 janvier 2011 20:41, Vincent Pottier <[email protected]> a écrit :
> Une autre question : QGis me dit qu'il ne supporte que les index int(4) > Donc il refuse de fonctionner avec mon import via osm2psql. Ça vous le fait > aussi ? > -- > FrViPofm J'ai eu le même problème et j'ai réussi à le régler ce matin de la manière suivante, je détaille le mode d'emploi : Après un import initial avec osm2pgsql (la manip sera à refaire après chaque nouvel import initial), ajouter une colonne aux tables posant problème (ou à toutes pour être tranquille), je donne ici l'exemple de la table "planet_osm_polygon". Ma base s'appelle "LR+" et appartient à l'utilisateur Petrovsk. Dans un terminal : psql --username 'Petrovsk' 'LR+' puis : alter table planet_osm_polygon add column "gid" serial; et finalement : \q pour quitter psql Il faut ensuite ajouter une clé primaire à la table d'après cette nouvelle colonne. Je le fais avec pgAdmin : Clic-droit sur la table planet_osm_polygon dans l'arborescence (base > schémas > public > tables), choisir ajouter un objet > ajouter une clé primaire..., dans l'onglet "colonnes" choisir "gid" dans le menu déroulant et cliquer OK. -- Lionel
_______________________________________________ Talk-fr mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-fr

