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