Estou começando a usar o QGis 1.8.0. Eu tenho um mapa topográfico raster, ou seja, fundo branco e linhas de contorno pretas, casas, estradas e assim por diante. Quero tornar transparente o fundo branco; portanto, se sobrepuser o mapa topográfico a uma foto aérea, vejo apenas linhas de contorno, casas e outros elementos no topo das fotos.
No ArcGIS, essa operação é trivial. Como posso fazer isso no QGis 1.8.0? Eu explorei muitos fóruns, mas não encontrei a resposta. A solução não é o comando "transparência" na janela de propriedades, porque esse comando torna tudo transparente. Obrigado.
fonte
Abra as propriedades da camada da imagem, vá para Colormap, defina a interpolação de cores como 'exata', exclua a entrada branca (0,0000) e pronto.
fonte
Também lutei para que isso funcionasse por um tempo, e minha conclusão é que isso está quebrado no qgis. Eu vou te mostrar por que acho que:
Role para baixo até perto da parte inferior, onde você verá algo como:
Existem componentes de cores para a tela para RGB e para a seleção para RGB + alfa. Observe que, enquanto houver,
SelectionColorAlphaPart
não há umaCanvasColorAlphaPart
tag correspondente na tela.Eles parecem corresponder às cores definidas quando você usa
Settings -> Options -> Default Map Appearance
no menuPortanto, como experiência, vamos adicionar uma tag de transparência no mesmo formato que o restante das tags. Insira
CanvasColorAlphaPart
a na parte inferior:Pelo menos na minha máquina, quando carrego de volta, ainda não há alfa no plano de fundo. Portanto, mesmo quando definido externamente, o qgis falha ao reconhecer a transparência em uma camada de plano de fundo.
Aqui estão dois relatórios de erros relacionados ao rastreamento de que isso foi um problema ao mesmo tempo - o primeiro está marcado como fechado e o segundo não está atribuído:
fonte
Clique com o botão direito em Camada >> Propriedades >> Estilo >> e selecione "Polígonos invertidos"
fonte