No QGIS, como removo uma banda de uma varredura?

13

Quando eu processo uma varredura no QGIS, ela cria uma segunda banda. Parece que a banda não possui dados úteis. Eu gosto de usar a Raster Colors Tool e ela não aceita uma raster com nada mais do que na banda.

Como removo a banda extra?

BWill
fonte
1
Que processamento raster você está fazendo que cria a banda extra? Parece que está gerando uma banda de máscara.
precisa
Estou usando a nova ferramenta clipper no QGIS 1.7. É uma implementação GDAL_TRANSLATE, tanto quanto eu sei. Eu uso uma camada de máscara shapefile e um valor de dados não 0.
BWill

Respostas:

6

Interessante. Se você especificar um shapefile como uma máscara, ele usará gdal_warp e adicionará automaticamente -dstalpha às opções da linha de comandos.

Por enquanto, você pode copiar o texto que aparece na parte inferior da caixa de diálogo e colá-lo em uma janela de linha de comando, removendo a opção -dstalpha. Mas essa não é uma solução ideal, por isso sugiro que você registre um ticket no rastreador de erros do QGIS para adicioná-lo como opção.

Como alternativa, mas mantendo a linha de comando, você pode executar gdal_translate em seu arquivo de duas bandas, usando a opção -b 1 para usar apenas a primeira banda para a saída.

O controle de banda é definitivamente algo que vale a pena ter no QGIS, portanto, pode valer a pena adicioná-lo ao rastreador de bugs como um recurso solicitado.

MerseyViking
fonte
0

Experimente "Calculadora de varredura variada GDAL". Eu tive o mesmo problema. Na caixa de diálogo, escolha o arquivo raster para a banda A e deixe a outra banda como não selecionada. Na caixa de texto do comando gdalnumeric do cálculo, digite A * 1. O arquivo raster criado terá apenas uma banda.

Francis
fonte
0

Você pode usar a calculadora raster QGIS:

Expressão: "my_raster@1"

Clique current layer extent

e salve como um novo raster de banda única.

Tactopoda
fonte
0

selecione na caixa de ferramentas: Reorganizar faixas. E remova a banda

Филипп Утин
fonte