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

Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !

10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …

Faire un don 

Retrouver nos membres bienfaiteurs

#1 Fri 30 September 2016 17:33

mgiaume
Participant occasionnel
Lieu: Mérindol
Date d'inscription: 19 Apr 2013
Messages: 12

QGIS 2.16.3: Plugin cadastre ?

Bonjour,

J'ai bien fait toutes les étapes pour importer les données edigeo et MAJIC3 dans Qgis 2.16.3, je n'ai pas de message d'erreur.
Dans Qgis, les couches sont visibles dans le gestionnaires de couches, mais toutes les tables attributaires sont vides !

J'ai essayé avec Postgresql et SQLite, mais le résultat est le même...

Petite précision :
Lorsque que je relance l'importation des données dans postgresql, un message d'errreur apparait :

ERREUR:  la relation « public.commune_id » n'existe pas
LINE 8: FROM "public".commune_id

La requête est la suivante :
-- geo_commune: utilisation de max et non distinct on pour compatibilite sqlite
INSERT INTO "public".geo_commune
( geo_commune, annee, object_rid, idu, tex2, creat_date, update_dat, geom, lot)
SELECT '2015'||SUBSTRING(idu,1,3), '2015', object_rid, idu, tex2, to_date(to_char(creat_date,'00000000'), 'YYYYMMDD'), to_date(to_char(update_date,'00000000'), 'YYYYMMDD'), ST_Multi(ST_CollectionExtract(ST_MakeValid(geom),3)), 'marseille'
FROM "public".commune_id
JOIN (SELECT idu as t_idu, MAX(update_date) AS t_update_date, MAX(creat_date) AS t_creat_date FROM "public".commune_id GROUP BY idu, tex2) t2
ON idu = t2.t_idu AND update_date = t2.t_update_date AND creat_date = t2.t_creat_date
GROUP BY tex2, idu, update_date, creat_date, geom, object_rid
ORDER BY tex2, idu, update_date DESC, creat_date DESC

Pour info, ma version de Gdal est 2.1.0, et ma version de PostgreSQL est la 9.2.4

J'avoue que je ne sais pas trop quoi faire... Merci beaucoup pour votre aide !

Magali

Hors ligne

 

Pied de page des forums

Powered by FluxBB