Como criar uma tabela personalizável no QGIS Print Composer?

9

Gostaria de adicionar uma tabela personalizada a um layout de mapa criado no QGIS. Eu gostaria de ter um pouco de controle sobre a aparência da tabela (bordas, cores de fundo das células, etc.) e parece que a ferramenta "Adicionar tabela de atributos" não permite controlar essas coisas. Tentei criar o que queria no Excel e salvar como imagem, mas é claro que está pixelizada. Gostaria de uma solução baseada em vetor, se possível. Alguma ideia?

Eu considerei criar uma tabela .html e inseri-la; este é o melhor método?

Darren Cope
fonte
Qual versão do QGIS você está usando? Adicionar uma tabela HTML e também o estilo básico de tabelas de atributos é possível no QGIS dev.
Curlew
Desculpe, esqueci de mencionar que estou usando o QGIS 1.9.0-Master. Estou ciente de que posso adicionar .html (foi por isso que mencionei), mas fiquei curioso para saber se existe uma maneira melhor / mais fácil.
Darren Cope
Você já pensou em exportar os elementos do mapa para o SVG e fazer a personalização em algo como o Inkscape? O QGIS possui um plug-in que exportará todos os seus elementos de mapeamento, incluindo os estilos definidos para um arquivo SVG. Você pode ter controle total do olhar em InkScape
Ryan Garnett
@RyanGarnett; Sim, tentei trabalhar no Inkscape, mas, por alguma razão, é dolorosamente lento em todos os computadores que já usei (incluindo este, que está bem equipado.) Simplesmente não valeu a frustração. Alguma boa dica para o SVG que o torne realmente utilizável?
Darren Cope
Darren isso é realmente estranho. Qual sistema operacional você está usando? Eu usei o Inkscape em muitas máquinas Windows com grande sucesso. É difícil fornecer indicações específicas sem saber tudo o que você espera fazer. Mas o plugin SimpleSVG para QGIS realmente ajuda na exportação. Uma coisa que é crítica é trabalhar em camadas. Dessa forma, você pode desativar visualmente grandes camadas, o que pode ajudar nos problemas de desempenho que você está vendo.
Ryan Garnett

Respostas:

1

Se você não tocar mais no mapa, salve provavelmente alguns textos, exporte como pdf e abra ISSO no Inkscape. PDFs são muito mais gerenciáveis.

Exportar sua tabela do Excel como pdf também a trará sem problemas no Inkscape.

Em um projeto anterior, tive que traçar meticulosamente, através do Inkscape, um mapa com rótulos de ponteiro em pontos estratégicos do mapa. Eu usei o SVG, pois também precisava torcer algum texto, alterar alguma cor, coordenar opacidades, salvar tudo em um tamanho de papel exato para integração no relatório. Para cada projeto do inkscape, eu teria uma camada chamada "blocos brancos" para encobrir as renderizações extras da saída QGIS SVG.

wearashirt
fonte