Gostaria de poder cortar polígonos como o abaixo, no QGIS, a uma distância definida de cada lado de um recurso especificado em outra camada, neste caso, uma linha de caminho do OS Mastermap.
Dessa forma, eu teria efetivamente um buffer ao longo das linhas que poderiam representar uma rede de passeio na floresta, por exemplo. Nesse caso, é um recurso linear muito simples, mas geralmente é muito mais complexo e pode ser muito demorado. Idealmente, preciso reter o polígono original, pois ele também será usado.
É possível cortar um polígono dessa maneira, ou eu teria que criar os novos polígonos como buffers ao longo da linha e depois cortá-los do polígono existente?