Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

#1 Mon 22 February 2021 14:54

Hippo
Membre
Date d'inscription: 18 Jan 2015
Messages: 24

QGIS: Creer des polygones depuis points ayant une valeur commune

Bonjour,

J'ai une couche avec quelques milliers de points. J'aimerais regrouper ces points sous la forme d'un polygone selon un attribut.
Par exemple tus les points dont le champ "ville" sera renseigné en "ville1" seront regroupés en un polygone, tous les points dont ce même champ sera renseigné en "ville2" seront regroupés en un second polygone, ...

J'ai essayé du côté des "enveloppes convexes", "géométrie d'emprise minimale", ..., sans succès.

Hors ligne

 

#2 Mon 22 February 2021 15:14

Pascal Boulerie
Membre
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2612
Site web

Re: QGIS: Creer des polygones depuis points ayant une valeur commune

Je pense qu'il faut faire une enveloppe convexe :

Cf figure : https://fr.wikipedia.org/wiki/enveloppe_convexe


(en faisant tourner l'algorithme autant de fois qu'il y a de villes, pour éviter d'avoir un problème entre deux villes voisines - je ne connais pas la syntaxe exacte de la fonction QGis, peut-être qu'il y a une telle option de prévue dedans)



PS En faisant un tour dans la documentation en y tapant le mot-clé :
convexe


https://docs.qgis.org/3.10/fr/docs/user … ht=convexe


https://docs.qgis.org/3.10/fr/docs/user … convexhull


Field (optional)
https://docs.qgis.org/3.10/fr/docs/trai … ht=convexe




PPS Je ne sais pas où faire remonter l'erreur de mot dans la traduction française (je fais copie à : https://twitter.com/qgis/ ) :
> 23.1.15.9. Enveloppe concave (formes alpha)
où le mot "convexe" est employé par erreur...

Dernière modification par Pascal Boulerie (Mon 22 February 2021 15:34)


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#3 Tue 23 February 2021 11:38

Miniopterine
Membre
Date d'inscription: 29 Nov 2005
Messages: 153

Re: QGIS: Creer des polygones depuis points ayant une valeur commune

Bonjour,

Une idée en vrac: utiliser le traitement "Points vers lignes" qui permet d'utiliser un champ de regroupement puis ligne vers polygone....

Hors ligne

 

#4 Tue 23 February 2021 11:55

Pascal Boulerie
Membre
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2612
Site web

Re: QGIS: Creer des polygones depuis points ayant une valeur commune

Ah oui, regrouper dans des lignes,
puis chercher l'enveloppe convexe de ces lignes ?

(pour mélanger les 2 approches de solutions à envisager)


« L'État est désormais quasi déliquescent. » (José Cohen-Aknine, ingénieur X-Ponts, IGPEF, dans Déliquescence et renaissance de l'État.)

Hors ligne

 

#5 Tue 23 February 2021 16:56

Hippo
Membre
Date d'inscription: 18 Jan 2015
Messages: 24

Re: QGIS: Creer des polygones depuis points ayant une valeur commune

Effectivement, merci pour l'idée, ça fonctionne !!

PS : pour la postérité, attention de bien convertir la couche de points en géométrie point et non en multipoints ...

Hors ligne

 

Pied de page des forums

Powered by FluxBB

Partagez  |