Bonjour,

J'ai un GeoDataframe qui ressemble a ca (je fais simple)

mon_id ; mon_polygon
1 ; polygon
1 ; polygon
2 ; polygon
2 ; polygon
2 ; polygon
3 ; polygon

Et je voudrais regrouper les polygon ayant un même id
- S'il se touche, faire une union
- Sinon, faire un multipolygon

Pour au final n'avoir plus que :
mon_id ; mon_polygon
1 ; multipolygon
2 ; multipolygon
3 ; multipolygon

Une idée de comment on peut faire ca ?
Il faut découper en deux pour faire d'abord ceux qui se touche et ensuite ceux qui ne se touche pas pour les assembler ?

Merci pour votre aide

Thais