#1 Tue 20 December 2011 09:37
- darksquall
- Participant occasionnel
- Date d'inscription: 27 Oct 2011
- Messages: 32
[shape2sql] Colonne the_geom null
Bonjour;
J'ai converti un fichier tab en shp via ogr2ogr puis apres le fichier shape en sql. Et toutes mes lignes the_geom=NULL. Meme resultat si je le fait directement avec ogr2ogr.
Avez vous des idées sur la source du problème?
Hors ligne
#2 Tue 20 December 2011 10:10
- ppluvinet
- Participant assidu
- Lieu: VALENCE
- Date d'inscription: 6 Aug 2007
- Messages: 617
Re: [shape2sql] Colonne the_geom null
Bonjour,
Quelles lignes de commande exacte as-tu utilisé ?
Pascal PLUVINET
Hors ligne
#3 Tue 20 December 2011 10:19
- darksquall
- Participant occasionnel
- Date d'inscription: 27 Oct 2011
- Messages: 32
Re: [shape2sql] Colonne the_geom null
ogr2ogr -f "PostgreSQL" PG:"host=localhost user=nomuser dbname=sig password=password" Affaire1-Bati.tab -nln affaire1-bati
ou
ogr2ogr -f 'ESRI Shapefile' -nlt MULTIPOLYGON /var/www/Affaire1-Bati.shp /var/www/Affaire1-Bati.tab
shp2pgsql /var/www/Affaire1-Bati.shp nomDeTable > sortie.sql
Hors ligne
#4 Tue 20 December 2011 10:42
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: [shape2sql] Colonne the_geom null
Bonjour,
La géométrie est-elle vraiment nulle ?
Dans PdAdmin lorsque l'on consulte les champs the_geom on a l'impression qu'ils sont vides car la chaine WKT est souvent trop longue pour être affichée dans le champ. En double cliquant sur le champ la géométrie au format WKT apparait.
Nicolas GRANIER
CRIGE-PACA
Hors ligne
#5 Tue 20 December 2011 10:45
- darksquall
- Participant occasionnel
- Date d'inscription: 27 Oct 2011
- Messages: 32
Re: [shape2sql] Colonne the_geom null
gid id dur_id the_geom
1 1 01 NULL
Ce n'est même pas vide. C'est NULL. Et dans le fichier SQL il insert bien des NULL, il n'y a pas de contenu.
Hors ligne
#6 Tue 20 December 2011 10:55
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: [shape2sql] Colonne the_geom null
Vous utilisez deux outils différents ogr2ogr et shp2pgsql, les deux donnent le même résultat ?
Hors ligne
#7 Tue 20 December 2011 11:07
- darksquall
- Participant occasionnel
- Date d'inscription: 27 Oct 2011
- Messages: 32
Re: [shape2sql] Colonne the_geom null
Oui sauf le nom des colonnes wkb_geometry a la place de the_geom et ogc_fid a la place de gid. Mais le meme contenu.
Hors ligne
#8 Tue 20 December 2011 11:38
- Nicolas Granier
- Participant assidu
- Date d'inscription: 19 Apr 2007
- Messages: 271
Re: [shape2sql] Colonne the_geom null
Si le fichier tab contient des géométries mélangées polygone + ligne par exemple, il est fort possible que le problème vienne de là.
Le fichier Shape convertit depuis le Tab est-il bon ?
Hors ligne
#9 Tue 20 December 2011 12:18
- darksquall
- Participant occasionnel
- Date d'inscription: 27 Oct 2011
- Messages: 32
Re: [shape2sql] Colonne the_geom null
Non il n'etait pas bon, je viens de voir que je ne prenais pas le bon fichier...
Désolé du dérangement.
Merci Nicolas!
Dernière modification par darksquall (Tue 20 December 2011 13:37)
Hors ligne