Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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é ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Wed 09 March 2011 16:58

xixi
Juste Inscrit !
Date d'inscription: 8 Sep 2005
Messages: 4

Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

Lorsque j'essaye d'importer un shape dans Postgre 9.0/PostGis 1.5.2 à l'aide de l'outil d'import shape/dbf de PGAdminIII, l'opération échoue systématiquement avec le message d'erreur ci-dessous :

Y:\Projets\2011\232-Domaine Public\SIG domaine public\Application\Données\Arrete_voirie\ARRETE_PT : dbf file (.dbf) can not be opened.
Shapefile import failed


J'ai également essayé avec la console sql shell la commande suivante :

shp2pgsql -s 27562 -i -I -W UTF-8 C:\Shape_temp\ARRETE_PT.shp ARRETE_PT | psql -d SIG

Qui donne le message d'erreur ci-dessous :
Commande \Shape_temp invalide. Essayez \? pour l'aide-mémoire


Toutes tentatives avec l'outil d'import PostGIS de QGIS 1.6 échouent également avec un plantage à la clé.

Pour information le shape que j'essaye d'importer ne contient que quelques points et ne devrait donc pas poser de problèmes de géométrie.

Je vous remercie à tous par avance pour votre aide.

Hors ligne

 

#2 Wed 09 March 2011 17:07

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

Bonjour,

D'abord la commande shp2pgsql -s 27562 -i -I -W UTF-8 C:\Shape_temp\ARRETE_PT.shp ARRETE_PT | psql -d SIG est une commande shell et pas SQL, d'ailleurs psql sert justement à entrer dans une console SQL. Donc pour passer il faut être dans la console DOS (Menu démarrer > Exécuter : entrer "cmd" puis enter). Il te faudra faire attention aux chemins vers shp2pgsql et vers les fichiers shapefile.

Quelques astuces qui peuvent vous aider :
* supprimer les espaces dans le chemin
* placer les données sur chmm
* supprimer les accents

et listes nous les fichiers du jeu de données.

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

#3 Wed 09 March 2011 17:34

ChristopheV
Membre
Lieu: Ajaccio
Date d'inscription: 7 Sep 2005
Messages: 3197
Site web

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

Bonjour,

En plus des conseils de Yves un truc basique le fichier ARRETE_PT.shp (et ses deux autres petits camarades) s'ouvre t-il avec QGis par exemple ?

(Un fichier corrompu est possible et puis cela m'est déjà arrivé de chercher pendant des heures une panne alors que la prise n'était pas branchée ...)


Christophe
L'avantage d'être une île c'est d'être une terre topologiquement close

Hors ligne

 

#4 Wed 09 March 2011 18:21

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1554

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

Christophe V. a écrit:

Bonjour,

En plus des conseils de Yves un truc basique le fichier ARRETE_PT.shp (et ses deux autres petits camarades) s'ouvre t-il avec QGis par exemple ?

(Un fichier corrompu est possible et puis cela m'est déjà arrivé de chercher pendant des heures une panne alors que la prise n'était pas branchée ...)


Oui. Il suffit d'un drag'n'drop du fichier dans Qgis, et hop, s'il est bon il s'ouvre

Nicolas

Hors ligne

 

#5 Thu 10 March 2011 08:53

xixi
Juste Inscrit !
Date d'inscription: 8 Sep 2005
Messages: 4

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

Le fichier shape s'ouvre bien avec QGIS et ArcGIS, j'ai fait d'ailleurs fait le test avec plusieurs shape de type différent (Linéaire, surfacique) et j'ai toujours le même problème.

Hors ligne

 

#6 Thu 10 March 2011 10:06

xixi
Juste Inscrit !
Date d'inscription: 8 Sep 2005
Messages: 4

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

J'ai trouvé, même avec l'interface graphique d'import de PGAdminIII, le chemin d'accès dans lequel est stocké les shapes à importer ne doit contenir ni d'espaces, ni d'accents.

Merci à tous pour votre aide smile

Hors ligne

 

#7 Thu 10 March 2011 10:10

Yves
Membre du bureau
Lieu: Aix-les-Bains
Date d'inscription: 22 Mar 2006
Messages: 9869
Site web

Re: Problème d'import de shapes dans Postgres 9.0/PostGis 1.5.2

xixi a écrit:

J'ai trouvé, même avec l'interface graphique d'import de PGAdminIII, le chemin d'accès dans lequel est stocké les shapes à importer ne doit contenir ni d'espaces, ni d'accents.

Merci à tous pour votre aide smile


Sous Windows cela pardonne rarement smile

Y.


Yves Jacolin, bénévole de l'association GeoRezo.net, agit au nom et pour le compte de l'association - Partageons ce qui nous départage !!  - GeoRezo vous aide ? Aidez GeoRezo !

Hors ligne

 

Pied de page des forums

Powered by FluxBB