#1 Tue 20 March 2018 16:27
QGIS: Fusion polygones contigus
Bonjour à tous,
Je me tourne vers vous pour un petit problème que je rencontre :
J'ai une couche vecteur contenant un grand nombre de polygones (mailles de 5x5m). Je souhaite fusionner les polygones contigus entre eux pour ensuite calculer la surface de chacune des entités fusionnées. Je sais qu'il est possible de sélectionner un ensemble de polygones puis fusionner les entités sélectionnées. Sauf que j'ai énormément de patchs de polygones contigus à fusionner... Avez-vous une solution permettant d'automatiser la fusion des entités contiguës?
Merci par avance pour vos lumières!
Hors ligne
#3 Mon 26 March 2018 15:02
Re: QGIS: Fusion polygones contigus
Bonjour,
Merci pour votre réponse, effectivement la démarche est pertinente! Mais la fusion des entités ne se fait que partiellement...
Voici à quoi ressemble les différentes mailles, l'idée serait de fusionner les mailles contiguës pour ensuite faire le tri et pouvoir supprimer les entités qui sont en deçà d'une certaine superficie.
http://www.image-heberg.fr/files/152206 … 099432.jpg
Dernière modification par smilounet (Mon 26 March 2018 15:03)
Hors ligne
#4 Fri 30 March 2018 12:12
Re: QGIS: Fusion polygones contigus
Ah oui, étrange que ça ne fusionne pas complètement..cela veut dire que les carreaux ne sont pas toujours jointifs.
Essayez d'importer ça dans GRASS et d'utiliser
Code:
v.clean tool=snap
pour coller les bordures proches
ou d'utiliser les fonctions de snapping de PostGIS
geodata au cerema et petits billets en géomatique
Hors ligne
#5 Wed 04 April 2018 10:22
Re: QGIS: Fusion polygones contigus
Bonjour,
Merci pour votre réponse mais le nettoyage de vecteur n'a pas changé la donne.
Pour clarifier le problème : il s'agit de polygones issus d'un MNT calcul de pente que j'ai polygonisé (puis j'ai gardé certains polygones depuis un tri en table attributaire).
Cdlt
Hors ligne
#6 Wed 04 April 2018 14:51
- Thom25
- Participant occasionnel
- Date d'inscription: 16 Sep 2013
- Messages: 31
Re: QGIS: Fusion polygones contigus
Bonjour,
Je ne sais pas qu'elles sont vos besoins en terme de qualité de la donnée, j'ai cependant une méthode un peu barbare !
Distance tampon fixe sur votre couche avec un faible valeur en distance (1 cm par exemple) avec l'option "dissoudre le résultat", puis ont refait ce même traitement avec cette fois la même valeur de distance mais négative (dans mon exemple, -1 cm)
Résultat à vérifier.
Bonne journée
Dernière modification par Thom25 (Thu 05 April 2018 14:44)
Hors ligne
#7 Thu 05 April 2018 14:18
Re: QGIS: Fusion polygones contigus
Bonjour,
Effectivement, j'ai essayé sur un échantillon de polygones, en créant une zone tampon de 0m (ce qui m'évite de faire le va-et-vient +1/-1), en cochant dissoudre j'ai bien mes géométries fusionnées. Pour avoir plusieurs entités à partir de l'unique entité créée, je suis passé par l'outil "de morceaux multiples à morceaux uniques" et je retrouve mes entités bien distinctes, pour lesquelles je pourrai calculer la superficie.
Reste plus qu'à trouver un pc qui mette pas 6 jours à calculer les buffers de 180 000 polygones!
En tout cas, merci beaucoup! En recollant vos éléments de réponse j'ai trouvé la solution.
Bonne journée,
Cdlt
Dernière modification par smilounet (Thu 05 April 2018 14:19)
Hors ligne
#8 Wed 02 February 2022 17:32
- QlGIS
- Juste Inscrit !
- Date d'inscription: 2 Feb 2022
- Messages: 5
Re: QGIS: Fusion polygones contigus
Bonjour,
J'ai actuellement la même problématique que vous.
Comment aviez vous réussi à faire toucher l'ensemble des polygones
Merci pour votre réponse
Hors ligne