Annonce
Les inscriptions sont ouvertes ! L'association GeoRezo sera présente
#1 Thu 03 September 2026 09:53
- marine.g
- Participant actif
- Date d'inscription: 4 Aug 2009
- Messages: 50
QGIS 3.44: module cadastre erreur import
Bonjour,
Je rencontre un problème avec l'import de mes données 2026 dans le module cadastre 3Liz.
J'utilise QGIS 3.44 et le module Cadastre en version 2.3.1
Je peux importer les données dans une base Lizmap sans erreur.
Mais lorsque je veux les importer dans une base Postgis, j'ai ce message d'erreur :
-- geo_commune
---- pour éviter les doublons des données EDIGEO on sélectionne les communes avec le update_date le plus récent
INSERT INTO "cada".geo_commune
( geo_commune, annee, object_rid, idu, tex2, creat_date, update_dat, commune, geom, lot)
SELECT
'680'||SUBSTRING(idu,1,8), '2026',
object_rid, idu, tex2,
to_date(to_char(creat_date,'00000000'), 'YYYYMMDD'),
to_date(to_char(update_date,'00000000'), 'YYYYMMDD'),
'680'||SUBSTRING(idu,1,3),
ST_Multi(ST_Union(ST_CollectionExtract(ST_MakeValid(geom),3))),
'2026'
FROM "cada".commune_id edi_commune
WHERE ogc_fid = (
SELECT ogc_fid
FROM "cada".commune_id
WHERE idu = edi_commune.idu
ORDER BY update_date DESC
LIMIT 1
)
GROUP BY object_rid, idu, tex2, creat_date, update_date
ORDER BY idu, update_date DESC
Comment puis-je y remédier?
Merci d'avance,
Marine
Hors ligne
#2 Fri 04 September 2026 08:59
- Alban Kraus
- Participant actif
- Lieu: Tulle (19)
- Date d'inscription: 13 Jan 2022
- Messages: 92
Re: QGIS 3.44: module cadastre erreur import
Bonjour,
Il n'y a pas de message d'erreur dans votre texte en italique. Pourriez-vous nous le recopier en entier ?
Hors ligne
#3 Fri 04 September 2026 10:21
- marine.g
- Participant actif
- Date d'inscription: 4 Aug 2009
- Messages: 50
Re: QGIS 3.44: module cadastre erreur import
Merci pour votre aide, voici le texte d'erreur:
Erreur SQL :
-- geo_commune
---- pour éviter les doublons des données EDIGEO on sélectionne les communes avec le update_date le plus récent
INSERT INTO "Commun".geo_commune
( geo_commune, annee, object_rid, idu, tex2, creat_date, update_dat, commune, geom, lot)
SELECT
'680'||SUBSTRING(idu,1,8), '2026',
object_rid, idu, tex2,
to_date(to_char(creat_date,'00000000'), 'YYYYMMDD'),
to_date(to_char(update_date,'00000000'), 'YYYYMMDD'),
'680'||SUBSTRING(idu,1,3),
ST_Multi(ST_Union(ST_CollectionExtract(ST_MakeValid(geom),3))),
'26'
FROM "Commun".commune_id edi_commune
WHERE ogc_fid = (
SELECT ogc_fid
FROM "Commun".commune_id
WHERE idu = edi_commune.idu
ORDER BY update_date DESC
LIMIT 1
)
GROUP BY object_rid, idu, tex2, creat_date, update_date
ORDER BY idu, update_date DESC renvoyé 0 [ERREUR: A stored procedure tried to use deprecated C function 'pgis_geometry_union_finalfn'
DETAIL: Library function 'pgis_geometry_union_finalfn' was deprecated in PostGIS 3.3.0
HINT: Consider running: SELECT postgis_extensions_upgrade()
]
Hors ligne
#4 Fri 04 September 2026 11:06
- marine.g
- Participant actif
- Date d'inscription: 4 Aug 2009
- Messages: 50
Re: QGIS 3.44: module cadastre erreur import
J'ai lancé SELECT postgis_extensions_upgrade() sous PGAdmin et maintenant ça fonctionne !
Merci !
Hors ligne


