Caros utilizadores,
Estou a deparar-me com a seguinte dificuldade, quando simbolizo uma camada definindo automaticamente as cores através de um campo com valores RGBA,o mapa aparece corretamente simbolizado mas a legenda na TOC apresenta todas as classes com a cor preta.
Alguém me dá uma dica de como configuro/resolvo esta situação?
Obrigada, Manuela Sampayo
Bom dia (novamente :-)),
Ao que parece, é uma limitação conhecida, e existe já um feature request para a resolver, mas sem grande evolução, até porque existem duvidas sobre como representar as milhentas combinações de cores que podem surgir. O facto da legenda aparecer toda a preto, é precisamente para evidenciar que a legenda não é representativa do que é apresentado no mapa.
http://hub.qgis.org/issues/11491
Como para o caso a cada categoria corresponde apenas uma cor, a solução passará por:
(1) definir as cores manualmente;
(2) Criar um pequeno script python que atribua as cores correctas à legenda;
(3) Alguém já ter-se dado ao trabalho de executar a solução (1) e amavelmente partilhar o ficheiro de estilos.
Na primeira solução, se é que lhe podemos chamar isso, a ferramenta de pick color, usada sobre o próprio mapa, pode ajudar a acelerar o processo.
Cumprimentos,
Alexandre Neto
Em ter, 15 de set de 2015 às 09:54, Manuela Sampayo <manuelasampayo@gmail.com> escreveu:
Caros utilizadores,
Estou a deparar-me com a seguinte dificuldade, quando simbolizo uma camada definindo automaticamente as cores através de um campo com valores RGBA,o mapa aparece corretamente simbolizado mas a legenda na TOC apresenta todas as classes com a cor preta.
Alguém me dá uma dica de como configuro/resolvo esta situação?
Obrigada, Manuela Sampayo
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
Bom dia Manuela,
Tentei criar um pequeno script, para atribuir o valor de um campo à categoria respectiva. Penso que funcionará, mas pode depender dos seus dados. Terá de desactivar o data-defined properties para que funcione. Terá também de adaptar o código aos campos que tem nos seus dados.
Seleccione a camada (já com as categorias). E corra o script através da consola python (Módulos > Consola Python). Pode fazê-lo, clicando no
Abra consola e faça copy paste do código na Consola Python ou no Editor.
Cumprimentos,
Alexandre Neto
Em ter, 15 de set de 2015 às 10:34, Alexandre Neto <senhor.neto@gmail.com> escreveu:
Bom dia (novamente :-)),
Ao que parece, é uma limitação conhecida, e existe já um feature request para a resolver, mas sem grande evolução, até porque existem duvidas sobre como representar as milhentas combinações de cores que podem surgir. O facto da legenda aparecer toda a preto, é precisamente para evidenciar que a legenda não é representativa do que é apresentado no mapa.
http://hub.qgis.org/issues/11491
Como para o caso a cada categoria corresponde apenas uma cor, a solução passará por:
(1) definir as cores manualmente;
(2) Criar um pequeno script python que atribua as cores correctas à legenda;
(3) Alguém já ter-se dado ao trabalho de executar a solução (1) e amavelmente partilhar o ficheiro de estilos.
Na primeira solução, se é que lhe podemos chamar isso, a ferramenta de pick color, usada sobre o próprio mapa, pode ajudar a acelerar o processo.
Cumprimentos,
Alexandre Neto
Em ter, 15 de set de 2015 às 09:54, Manuela Sampayo <manuelasampayo@gmail.com> escreveu:
Caros utilizadores,
Estou a deparar-me com a seguinte dificuldade, quando simbolizo uma camada definindo automaticamente as cores através de um campo com valores RGBA,o mapa aparece corretamente simbolizado mas a legenda na TOC apresenta todas as classes com a cor preta.
Alguém me dá uma dica de como configuro/resolvo esta situação?
Obrigada, Manuela Sampayo
QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt
update_legend.py (1.03 KB)