banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Wed 19 October 2016 09:57

Ryce
Juste Inscrit !
Date d'inscription: 13 Oct 2016
Messages: 2

QGIS: de qgis a postgres ?

bonjour,
je suis débutant en geo.
Après avoir créée ma base de donnée avec pgAdmin et après avoir créé ma couche au format shp je souhaite l’intègres dans cette dernière.
Voici mon cheminement : qgis, base de données, gestionnaire de base de données, postgis, selection de la base de donnée, importé une couche, je remplis : table, shema, clé primaire,colonne géo, scr, index spatial.
je valide et la message d'erreur :
Erreur 3
La création de la source de données "public"."support" a échoué :
ERREUR:  la fonction addgeometrycolumn(unknown, unknown, unknown, integer, unknown, integer) n'existe pas
LINE 1: SELECT AddGeometryColumn('public','support',NULL,4326,'MULTI...
               ^
HINT:  Aucune fonction ne correspond au nom donné et aux types d'arguments.
Vous devez ajouter des conversions explicites de type.

qui peut venir a mon aide svp ?

Hors ligne

 

#2 Wed 19 October 2016 10:02

Sylvain PIERRE
Participant assidu
Lieu: Strasbourg
Date d'inscription: 6 Sep 2005
Messages: 170

Re: QGIS: de qgis a postgres ?

Bonjour,

Avez-vous installé postgis?

Sylvain

Hors ligne

 

#3 Wed 19 October 2016 10:43

atilio
Participant actif
Lieu: Brest
Date d'inscription: 17 Jan 2006
Messages: 80

Re: QGIS: de qgis a postgres ?

Dans le menu Programmes, sous Postgis Bundle for Postgresql vous avez un utilistaire pour charger les shapefiles dans une base Postgresql
Exécutez le programme Postgis X  Shapefile and Data Loader
Pour le mode d'emploi vous pouvez voir cet article: http://www.sigterritoires.fr/index.php/ … -pgadmin3/

Hors ligne

 

#4 Wed 19 October 2016 10:49

chanteclair
Participant assidu
Lieu: Pau
Date d'inscription: 3 Jan 2007
Messages: 734

Re: QGIS: de qgis a postgres ?

Bonjour,
Je pense plutôt que vous n'avez pas activé les extensions POSTGIS.
Ouvrez l'éditeur SQL de PgAdmin et exécutez la commande suivante :

CREATE EXTENSION postgis;

Recommencez l'import qui devrait fonctionner.
Bonne journée.

Hors ligne

 

#5 Wed 19 October 2016 10:56

Ryce
Juste Inscrit !
Date d'inscription: 13 Oct 2016
Messages: 2

Re: QGIS: de qgis a postgres ?

Oui postgis est installé.
Merci bcp je vais tester tout cela.

Hors ligne

 

#6 Wed 19 October 2016 11:52

Christian B
Participant occasionnel
Date d'inscription: 14 Sep 2006
Messages: 42

Re: QGIS: de qgis a postgres ?

Bonjour,
dans le message d'erreur

LINE 1: SELECT AddGeometryColumn('public','support',NULL,4326,'MULTI...


vous avez la valeur NULL pour le troisième paramètre de la fonction utilisée, or celui-ci correspond au nom de la colonne qui porte la géométrie (geom ou the_geom ou ce que vous voulez) que vous n'avez probablement pas renseigné dans le masque de l'interface DB manager de Qgis.
Bonne journée

Hors ligne

 

Pied de page des forums

Copyright Association GeoRezo