J'ai certains hubs (de couleur jaune) dans un quartier (de couleur bleu clair). J'ai besoin de trouver des polygones indiquant la plaque tournante la plus proche de chaque point du district.
Les polygones voronoi que j'ai obtenus en utilisant QGIS sont colorés en marron dans l'image. Cependant, j'ai besoin des polygones voronoi pour remplir la frontière extérieure comme j'ai besoin des polygones pour remplir tout le district.
L'ajout d'une région tampon tout en créant les polygones voronoi, puis en utilisant la fonction d'intersection pour recadrer les polygones à la limite du district me donne des polygones incorrects, comme le montre l'image suivante:
Comment générer les polygones voronoi dont j'ai besoin?
qgis
intersection
voronoi-thiessen
shreyasgm
la source
la source
Réponses:
Je pense que j'ai peut-être une solution à votre problème. Grâce au plugin Sextante, vous pouvez accéder aux modules à partir d'un programme appelé SAGA GIS. Dans le module Points se trouve un outil appelé Thiessen Polygons. Ceci est un autre nom pour les polygones de Voronoi. Cet outil devrait fonctionner pour vous. Je viens de l'essayer sur un ensemble de pluviomètres et d'obtenir exactement la même zone de couverture que ArcGIS et l'herbe (v.voronoi) me donnent. Je me sens donc assez confiant dans la sortie au moins. J'espère que ça aide.
la source
En résumé des commentaires précédents ...
Ajoutez des points à l'infini, puis utilisez la fonction de coupe. Cette vidéo le montre assez clairement:
https://www.youtube.com/watch?v=eos1nR-5Tio
J'espère que cela aide quelqu'un!
la source