Eu tenho uma camada com polígonos (vamos chamá-lo de "madeiras") que é interceptada por "n" objetos de linha ("estradas"). Cada estrada tem um atributo único roadid.
Preciso adicionar TODOS os roadid's (não apenas os primeiros QGis encontrados) à camada de madeiras-polígonos que eles cruzam para uso posterior. De preferência, todos os roadid's devem estar em uma nova coluna de atributo dos "bosques", divididos por, por exemplo, ",".
Se houvesse apenas uma estrada em cada madeira, eu poderia usar a ferramenta "juntar atributo por posição" para obter as estradas nos polígonos. O atributo desejado é uma string exclusiva, portanto, não ajuda a somar / média / min / max os campos, e não há opção para vinculá-los como strings divididas por ",".
Edit: Não há solução sem a ajuda de plugins ou programas externos até agora (veja o comentário de Matthias Kuhn abaixo).
(QGIS 2.10.1-Pisa)