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 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

 

Pied de page des forums

Powered by FluxBB