J'ai une couche de ligne projetée (Shapefile) dans QGIS. Pour chaque segment de ligne, je veux créer un polygone sans embouts de ligne. Le polygone résultant ne doit pas être dissous en un seul.
J'ai essayé l'outil de mise en mémoire tampon fTools. Cela peut créer un tampon sans se dissoudre, mais il n'est pas possible de définir les embouts de ligne.
J'ai aussi essayé v.buffer de GRASS. Cela peut créer un tampon avec des fins de ligne définies, mais je ne peux pas désactiver la dissolution.
Y a-t-il une possibilité d'avoir les deux: non dissous et sans plafonds à la fin de la ligne? Le résultat doit être un Shapefile avec des polygones (tampon) pour chaque segment de ligne.
Réponses:
Avec
GRASS v.buffer
presseIterate over this layer
bouton.La figure ci-dessous (RHS) montre des tampons, une couche de polygone tampon pour chaque entité polyligne, sans parties dissoutes. Fusionnez ensuite les tampons de sortie. (
Vector | Data Management Tools
)la source
J'imagine que c'est peut-être ce que vous recherchez:
Si c'est le cas, je pense que vous devez d'abord diviser vos polylignes en lignes, par exemple en utilisant l'outil de traitement "Explode lines".
Ensuite, appliquer
v.buffer
comme vous le mentionnez ci-dessus pourrait conduire au succès.mettre à jour
Ce que je viens de voir, c'est que l'outil 'Explode lines' tire un peu sur la cible, car il explose chaque polyligne en segments avec seulement le point de départ et le point final et rien entre les deux ...
la source