Eu tenho uma camada de linha projetada (Shapefile) no QGIS. Para cada segmento de linha, quero criar um polígono sem limites de linha. O polígono resultante não deve ser dissolvido em um único.
Eu tentei a ferramenta de buffer do fTools. Isso pode criar um buffer sem dissolver, mas não é possível definir os limites de linha.
Eu tentei também v.buffer do GRASS. Isso pode criar um buffer com extremidades de linha definidas, mas não consigo desativar a dissolução.
Existe a possibilidade de ter ambos: não dissolvidos e sem tampas no final da linha? O resultado deve ser um Shapefile com polígonos (buffer) para cada segmento de linha.
Respostas:
Com
GRASS v.buffer
pressionarIterate over this layer
o botão.A figura abaixo (RHS) mostra buffers, uma camada de polígono de buffer por cada recurso de polilinha, sem partes dissolvidas. Em seguida, mescle os buffers de saída. (
Vector | Data Management Tools
)fonte
Eu imagino que isso pode ser o que você procura:
Nesse caso, acho que você deve primeiro dividir suas polilinhas em linhas, por exemplo, usando a ferramenta de processamento 'Explodir linhas'.
Então, aplicar
v.buffer
como você mencionou acima pode resultar em sucesso.atualizar
O que acabei de ver é que a ferramenta 'Explodir linhas' dispara um pouco sobre o alvo, porque explode cada polilinha em segmentos com apenas pontos de início e de extremidade e nada no meio ...
fonte