Pages: 1
- Sujet précédent - Dissoudre les geométries en conservant tous les attributs ? - Sujet suivant
#1 Aujourd'hui 16:02
- image95
- Participant assidu
- Date d'inscription: 6 Sep 2014
- Messages: 295
Dissoudre les geométries 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
Pages: 1
- Sujet précédent - Dissoudre les geométries en conservant tous les attributs ? - Sujet suivant