#1 Mon 19 January 2015 13:56
- Ferreira_Guillaume
- Participant occasionnel
- Date d'inscription: 19 Jan 2015
- Messages: 10
QGIS : Erreur OGR , sauvegarde shp
Bonjour,
C'est mon tout premier post sur ce forum , alors je m'excuse d'avance si le problème a déja été posé.
Voila , j'ai ouvert des couches à partir d'une base de données postgis et quand je les sauvegarde en shp. Pour certaines ,j'ai une erreur de ce type:
Entité géométrique non importée (Erreur OGR : Normalized/laundered field name: 'annee_population' to 'annee_popu')
Seulement 36583 sur 36589 entités ont été écrites.
Et pour d'autres de ce type :
Erreur lors la création de l'entité (Erreur OGR : Attempt to write non-multipoint (POLYGON) geometry to multipoint shapefile.)
Seulement 0 sur 8 entités ont été écrites.
Avez vous une solution , car je ne comprend pas pourquoi , pour quelques entités cela ne marche pas .
Dernière modification par Ferreira_Guillaume (Mon 19 January 2015 14:40)
Hors ligne
#2 Mon 19 January 2015 16:04
- Miniopterine
- Participant assidu
- Date d'inscription: 29 Nov 2005
- Messages: 278
Re: QGIS : Erreur OGR , sauvegarde shp
Il me semble que l'on peut mélanger le type d'entités dans postgis (point, ligne, polygone, multipoint) et non dans un shape.
N'y a t-il pas du points et du multipoints ou du polygone et du multipolygone dans votre couche postgis?
Hors ligne
#3 Mon 19 January 2015 16:20
- Ferreira_Guillaume
- Participant occasionnel
- Date d'inscription: 19 Jan 2015
- Messages: 10
Re: QGIS : Erreur OGR , sauvegarde shp
Merci pour votre réponse,
Ma couche est effectivement de type multipolygone postgis , mais pourquoi ça fonctionne pour 36 583 sur 36 589 , ça me créer mes 5 fichiers comme si tout aller bien , mais il me manque des entités , comment résoudre ce problème ?
Hors ligne
#4 Mon 19 January 2015 16:32
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3946
Re: QGIS : Erreur OGR , sauvegarde shp
Bonjour,
Que renvoie un
Code:
select count(geom), geometrytype(geom) as s from matable group by s
dans PGAdmin ou DBManager?
Quid de la validité des géométries des entités?
La première erreur porte sur le redécoupage du nom de champ pour se conformer aux 10 caractères des .SHP mais je ne vois pas pourquoi il ne choperait pas les 5 dernières entités s'il n'y a pas de bug de géométrie.
La seconde erreur (sur d'autres tentatives, à ce que je comprends) 00semble en effet indiquer que tu tentes de copier du polygone dans du multipoint.
Dernière modification par SANTANNA (Mon 19 January 2015 16:36)
Hors ligne
#5 Mon 19 January 2015 16:45
- Ferreira_Guillaume
- Participant occasionnel
- Date d'inscription: 19 Jan 2015
- Messages: 10
Re: QGIS : Erreur OGR , sauvegarde shp
36522;"POLYGON"
61;"MULTIPOLYGON"
Effectivement ce qui fait 36583 , en effet le probleme vient juste que certaines non plus de geometrie car certaines communes on fusionner ou ne sont plus d actualitées , j'ai verifié pour toutes mes autres couches , le problème est similaire , merci beaucoup pour vos réponses rapides.
Hors ligne
#6 Wed 18 November 2015 12:14
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: QGIS : Erreur OGR , sauvegarde shp
Bonjour,
Je constate le même problème (similaire erreur écriture ogr) avec une couche postgis qui contient 100% de multilinestring avec qgis2.12 alors que qgis 2.10 ne pose pas de problème. Et ce quelque soit le format d'export.
Ca devient vraiment chi*** l'instabilité de qgis aujourd'hui.
Dernière modification par jonathan (Wed 18 November 2015 12:16)
Hors ligne
#7 Tue 01 December 2015 09:03
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: QGIS : Erreur OGR , sauvegarde shp
Qgis 2.12.1 ne résout pas le problème malheureusement
Hors ligne
#9 Wed 02 December 2015 14:27
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: QGIS : Erreur OGR , sauvegarde shp
Bonjour,
Merci pour la réponse.
Je joins à ce message l'erreur.
La question du dump m'a permis de regarder plus en détail. Le problème se pose sur des MultilinestringZM en forcant la géométrie en 2D il n'y a pas d'erreur lors de l'export.
Les développeurs seraient-ils en train de modifier le code pour la 3D ??
Hors ligne
#10 Wed 02 December 2015 15:21
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3946
Re: QGIS : Erreur OGR , sauvegarde shp
Yep. le changelog. Ce n'est peut-être pas encore aussi consistant qu'ils le pensent. Si tu travailles avec de telles données et que cela bug, faudrait voir à le leur signaler afin que si possible, ils résolvent au plus tôt cette instabilité.
EDIT: Corrigé
Dernière modification par SANTANNA (Wed 02 December 2015 17:24)
Hors ligne
#11 Wed 02 December 2015 16:51
- jonathan
- Participant assidu
- Date d'inscription: 16 May 2006
- Messages: 263
Re: QGIS : Erreur OGR , sauvegarde shp
Bonjour,
Merci pour votre réponse.
C'est une bonne nouvelle !! Par contre le lien fourni n'a pas l'air valable.
Je vais essayer de remonter l'information via la liste utilisateur.
Cordialement.
Hors ligne
#12 Wed 02 December 2015 17:14
Re: QGIS : Erreur OGR , sauvegarde shp
Mathieu BOSSAERT
Association GeoRezo
Hors ligne