Como obter saída em PDF ou PNG com qualidade de impressão do QGIS?


26

Trabalho com pessoas que usam o ArcGIS Desktop e descobriram que as melhores imagens de saída de resolução são criadas através da criação de PDFs. Eles me dizem que * .png e o restante do ArcGIS Desktop não são satisfatórios e que não se preocupam com eles. Normalmente, fazemos a saída aparecer em um relatório e, portanto, os PDFs dos mapas e palavras são reunidos em um pacote de editor de PDF para criar o documento final.

Como resultado, tenho andado a brincar com o QGIS na minha máquina com Windows 7 e percebo que a melhor saída é imprimir diretamente no compositor de mapas.

Essa saída da minha impressora Docuprint C2120 é tão boa quanto qualquer PDF do ArcGIS Desktop e é realmente impressionante. O QGIS faz mapas muito atraentes nessa configuração.

No entanto, parece que não consigo criar PDFs ou .pngs e depois imprimi-los que estão em qualquer lugar tão bom quanto. Acho que a saída .svg para o Inkscape é irrealizável, onde, por exemplo, a grade / gratícula pode sair muito grande.

A título de exemplo, a saída de boa qualidade é onde uma fonte abaixo de 6 pt pode ser lida facilmente na página impressa.

Alguma ideia?

Estou usando o tronco QGIS.


2
Você não deve usar PNG ou qualquer formato de arquivo raster para saída de dados vetoriais em que a qualidade é uma preocupação.
— 21711 Sean

4
Não necessariamente - depende do seu dispositivo de saída final. Se você estiver imprimindo em uma impressora de 600 dpi, salvá-la como uma varredura a 600 dpi produzirá uma saída tão boa quanto o vetor. A diferença é se o rasterizador de software é melhor que o do driver da impressora. Obviamente, o tamanho do arquivo pode ser um problema, mas se você tiver um mapa base raster, não haverá muita diferença.
— MerseyViking

No interesse de qualquer pessoa que segue este tópico, agora vejo que há mais controle no QGIS Composer do que percebi, meu erro! Veja também este bug trac.osgeo.org/qgis/ticket/2436#comment:8
— BWill

2
Discordo que a saída de PDF do ArcMap é impressionante. Talvez para mapas simples contendo recursos vetoriais e rótulos simples. Para mapas profissionais com 100 camadas e várias camadas transparentes de varredura, o exportador de PDF no ArcGIS não funcionará de todo ou ficará tão atormentado com vários problemas que se tornará inútil. A única maneira de superar esse problema (e também pode ser algo que vale a pena explorar no QGIS) é exportar para tiff de alta resolução. Ou Apenas exporte o quadro do mapa e termine o mapa no Illustrator / CorelDraw. A exportação de BTW para AI no ArcMap também não funciona.
— Jakub Sisak GeoGraphics

Respostas:


10

aqui no meu escritório, a solução para mapas de qualidade de impressão é exportar imagens tiff de 300x300px do compositor de impressão. Exportamos apenas o "núcleo" do mapa com a grade e a barra de escala. Em seguida, no OpenOffice (ou LibreOffice), fazemos o layout e eles colocam a imagem e imprimem. Resultados muito bons, mesmo nos mapas A0.
Obs: 4 GB de RAM ajudam bastante.
Obs2: Como o Openoffice não armazena imagens grandes dentro do documento, se você atualizar a imagem tiff, o mapa também será alterado e essa é uma boa ferramenta para criar séries de mapas. insira a descrição da imagem aqui


Você poderia explicar novamente esta parte, por favor: "Obs2: Como o Openoffice não armazena imagens grandes dentro do documento, se você atualizar a imagem tiff, o mapa também muda e essa é uma boa ferramenta para criar séries de mapas"?
— Michele Cordini

6

Acho que há um bug em andamento na versão do QGIS para Windows, onde ele rasteriza o mapa antes de criar um PDF, então você provavelmente terá PDFs inchados e ruins. Eu acho que é um problema do Qt porque eu corrigi o código há um tempo e funciona no Ubuntu ...

Um processo que usei no passado é instalar um driver de impressora PostScript (não importa qual, é o que eu uso, um colorido da HP) e configurá-lo para sempre imprimir em arquivo. Quando você imprime, uma caixa de diálogo é usada para salvar o arquivo .ps. Em seguida, use o ps2pdf (parte das ferramentas Ghostscript) para criar o PDF. É um pouco doloroso que eu garanto, mas é apenas uma etapa extra e geralmente produz bons resultados.


3
Em relação à rasterização, acho que se você usar toda a "Nova Simbologia", isso não acontece e tudo sai como vetores. Se você tiver pelo menos uma camada usando a simbologia antiga, ela será convertida em uma camada raster.
— 19711 Nathan W

Obrigado pessoal, como sei se está fazendo isso, convertendo para um raster?
— BWill

Bem, imprimi um mapa com um grande símbolo v1 e alguns símbolos v2 e você pode facilmente perceber a diferença entre os dois.
— Nathan W

Bem, sim, Nathan ... o que quero dizer é que, se eu tentar resolver um mapa com muitas camadas ... provavelmente eu vou resolver isso.
— BWill

3

Semelhante à sugestão de impressora Postscript de MerseyViking, você pode imprimir em PDF nativamente no OS X. No Windows, use o CutePDF . No Linux, tente cups-pdf .

Essas soluções podem ter problemas de espessura de linha que precisam de ajustes no Inkscape ou no Illustrator.

Se você possui um servidor de impressão, configure-o uma vez e compartilhe-o com todo o escritório.


Obrigado Sean, estou imprimindo no NitroPDF e fornece praticamente o mesmo resultado que o gerador de PDF no QGIS.
— BWill

1

Você também pode abrir arquivos pdf no Inkscape. Eu faço isso o tempo todo a partir do arco e geralmente funciona bem. Normalmente, faço cada camada como um pdf diferente e, em seguida, mesclo-as e, em seguida, faço a rotulagem no inkscape.


Não percebi que o QGIS separará as camadas no PDF de saída. Disseram-me que o Arc faz isso e, em seguida, você pode ativar e desativar as camadas no visualizador de PDF, mas não vi nenhum exemplo no QGIS. Obrigado
— BWill

@ BWill- De acordo com respostas a uma pergunta semelhante há algum tempo, preservar camadas não é possível com o QGIS no momento. gis.stackexchange.com/questions/7078/…
— RyanDalton

Apenas alterno a visibilidade de cada camada e depois exporto como PDFs separados para uso com o Inkscape. Não sei como preservar camadas em um pdf.
— Dslamb

0

Pessoalmente, costumo gerar o conjunto de PNGs para, digamos, A3 ou A2 no compositor QGis quando preciso montar um documento PDF no A4 - nunca tive problemas de qualidade pessoalmente, mesmo ao montá-los no MS Word (por muito tempo para garantir que o Word não tente compactar as imagens).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.