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

GEODATA DAYS 2024

#1 Fri 10 October 2014 10:46

Snoopy
Participant occasionnel
Lieu: MEUDON
Date d'inscription: 24 May 2007
Messages: 13

QGIS 2.4/Plugin Cadastre: Erreur a l Import des donnees EDIGEO

Bonjour,

je teste le plugin prometteur cadastre. J'ai commencé par une base spatialite, l'import des données EDIGEO et MAJIC de plusieurs communes d'un département  a fonctionné sans problème.

Maintenant je tente la même chose avec une base PostGIS. Dans un premier temps, l'import des données MAJIC est réalisé puis vient le tour des données EDIGEO.
Le log indique la décompression des fichiers, puis la suppression des contraintes puis débute l'import des fichiers dans la base via ogr2ogr. Le message suivant apparait :

Erreur - L'import des données via OGR2OGR a échoué: PostgreSQL driver failed to create PG:host= port=5432 dbname=cadastre active_schema=public user=postgres password=test['', '-s_srs', u'EPSG:3946', '-a_srs', u'EPSG:3946', '-append', '-f', 'PostgreSQL', u'PG:host= port=5432 dbname=cadastre active_schema=public user=postgres password=test', u'c:\\temp\\cad_edigeo_plain_hnvzcn\\tar_0\\E0000E03.THF', '-lco', 'GEOMETRY_NAME=geom', '-lco', 'PG_USE_COPY=YES', '-nlt', 'GEOMETRY', '-gt', '50000', '--config', 'OGR_EDIGEO_CREATE_LABEL_LAYERS', 'NO']


Une idée ?

Merci à vous.

Doublon sur ForumSIG: http://www.forumsig.org/showthread.php/ … post328906

Dernière modification par Snoopy (Fri 10 October 2014 10:50)

Hors ligne

 

#2 Fri 10 October 2014 14:53

Christian B
Participant occasionnel
Date d'inscription: 14 Sep 2006
Messages: 42

Re: QGIS 2.4/Plugin Cadastre: Erreur a l Import des donnees EDIGEO

Bonjour,

host= n'est pas renseigné, vous devriez indiquer localhost si le cluster Postgres est sur la machine locale ou bien l'adresse ip de la machine sur laquelle se trouve postgres.
Vous devriez également créer un schema spécifique dans la base de données : cadastre2014 par exemple, plutôt que de charger les données dans le schema public, et l'indiquer dans les paramètres de connexion du plugin.
cordialement,

Dernière modification par Christian B (Fri 10 October 2014 14:55)

Hors ligne

 

#3 Fri 10 October 2014 15:32

Snoopy
Participant occasionnel
Lieu: MEUDON
Date d'inscription: 24 May 2007
Messages: 13

Re: QGIS 2.4/Plugin Cadastre: Erreur a l Import des donnees EDIGEO

Bonjour Christian.

Merci, grâce à toi, le chargement avance. J'ai réglé le problème de host avec host=localhost puisque pour l'instant la BD est en local pour les tests.

Par contre, maintenant j'ai une erreur de topologie :

ERREUR: GEOSUnaryUnion: TopologyException: Input geom 0 is invalid: Self-intersection at or near point 1646122.5318645982 5177353.2517856136 at 1646122.5318645982 5177353.2517856136

-- geo_section
INSERT INTO "cadastreDept23".geo_section
( geo_section, annee, object_rid, idu, tex, geo_commune, creat_date, update_dat, geom, lot)
SELECT DISTINCT '2012'||SUBSTRING(idu,1,8), '2012', object_rid, idu, tex, '2012'||SUBSTRING(idu,1,3), to_date(to_char(creat_date,'00000000'), 'YYYYMMDD'), to_date(to_char(update_date,'00000000'), 'YYYYMMDD'), ST_Multi(ST_Union((geom))), 'dept23'--, ogc_fid
FROM "cadastreDept23".section_id
GROUP BY object_rid, idu, tex, creat_date, update_date


Comment corriger ça ?

Encore merci.

Hors ligne

 

#4 Tue 11 August 2015 08:27

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

Re: QGIS 2.4/Plugin Cadastre: Erreur a l Import des donnees EDIGEO

Bonjour,
je me permets de rouvrir cette question car j'a le même message d'erreur

Erreur - L'import des données via OGR2OGR a échoué: PostgreSQL driver failed to create PG:host=xx port=5432 dbname=xxx active_schema=TestQgis user= password= ['', '-s_srs', u'EPSG:2154', '-a_srs', u'EPSG:2154', '-append', '-f', 'PostgreSQL', u'PG:host= xx port=5432 dbname=xxxx active_schema=TestQgis user= password=', u'D:\\QGIS\\ModuleCadastre\\SourceCadastre\\cad_edigeo_plain_zru4ex\\tar_0\\E0000D04.THF', '-lco', 'GEOMETRY_NAME=geom', '-lco', 'PG_USE_COPY=YES', '-nlt', 'GEOMETRY', '-gt', '50000', '--config', 'OGR_EDIGEO_CREATE_LABEL_LAYERS', 'NO']
FINALISATION


apparemment le host= n'est pas renseigné, le problème c'est que je ne trouve pas dans l'interface "Importer des données" l'endroit où il faut mettre le host.
merci

Dernière modification par simo lay (Tue 11 August 2015 09:19)

Hors ligne

 

#5 Wed 07 August 2019 16:26

neskuik01
Participant assidu
Date d'inscription: 16 Feb 2015
Messages: 197

Re: QGIS 2.4/Plugin Cadastre: Erreur a l Import des donnees EDIGEO

Bon le post date un peu mais si jamais quelqu'un tombe dessus :
avant d'utiliser le plugin cadastre il faut paramétrer la connexion à la base postgis  indépendant du plugin !

Hors ligne

 

Pied de page des forums

Powered by FluxBB