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é ?

Annonce

Suite à un problème technique intervenu entre le 22 et le 23 mars, nous avons du procéder dans la soirée du 25 mars, à la restauration de la base de données du 24 mars (matinée).

En clair, nous avons perdu vos contributions et inscriptions du dimanche 24 et du lundi 25 mars.
Nous vous prions de nous excuser.

#1 Mon 22 February 2021 14:54

Hippo
Participant actif
Date d'inscription: 18 Jan 2015
Messages: 57

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
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2876
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
Participant assidu
Date d'inscription: 29 Nov 2005
Messages: 273

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
Participant assidu
Lieu: France
Date d'inscription: 12 Sep 2005
Messages: 2876
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
Participant actif
Date d'inscription: 18 Jan 2015
Messages: 57

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