#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