Pages: 1
- Sujet précédent - QGIS: Dissoudre Geometries en conservant tous les attributs ? - Sujet suivant
#1 Tue 30 September 2025 16:02
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 295
QGIS: Dissoudre Geometries en conservant tous les attributs ?
Bonjour,
Je me permets un message afin de savoir si avec qgis, il serait possible d'envisager de réaliser un "dissolve" :
https://docs.qgis.org/3.40/en/docs/user … l#dissolve
tout en conservant l'intégralité des valeurs attributaires ? Par exemple en utilisant une sorte de concaténation / agrégation au sein des nouvelles géométries résultats ?
J'ai regardé cet article : https://www.aproposinfosystems.com/en/a … -dissolve/
J'ai essayé sous postgis de reproduire la proposition de mon coté avec ma table postgis contenant plusieurs polygones mais pour ma part ca ne fonctionne pas :
Code:
SELECT min(union_v4.max_hierar) as id, array_agg(union_v4.id) as ids, union_v6.geom FROM union_v4, (SELECT (ST_Dump(St_multi(ST_Union(geom)))).geom as geom FROM union_v6 WHERE st_intersects(union_v4.geom, union_v6.geom) GROUP BY union_v6.geom
J'obtiens :
Code:
ERROR: erreur de syntaxe à la fin de l'entrée LINE 12: GROUP BY union_v6.geom ^ ERREUR: erreur de syntaxe à la fin de l'entrée SQL state: 42601 Character: 285
Un grand merci.
Hors ligne
#2 Hier 09:24
- Francois_UT2
- Juste Inscrit !
- Date d'inscription: 4 Oct 2024
- Messages: 6
Re: QGIS: Dissoudre Geometries en conservant tous les attributs ?
Bonjour,
Si j'ai bien compris ce que vous souhaitez obtenir, la fonction Agrégation dans Géométrie vectorielle devrait vous aider.
Cordialement.
François
Hors ligne
Pages: 1
- Sujet précédent - QGIS: Dissoudre Geometries en conservant tous les attributs ? - Sujet suivant