¿Cómo obtener una calidad de impresión en PDF o PNG de QGIS?

26

Trabajo con personas que usan ArcGIS Desktop y han descubierto que las imágenes de salida de mejor resolución se crean mediante la creación de archivos PDF. Me dicen que * .png y el resto de ArcGIS Desktop no son satisfactorios y que no se molestan con ellos. Por lo general, hacemos que la salida aparezca en un informe, por lo que los archivos PDF de los mapas y las palabras se ensamblan en un paquete de editor de PDF para hacer el documento final.

Como resultado, he estado jugando con QGIS en mi máquina con Windows 7 y me doy cuenta de que el mejor resultado se obtiene al imprimir directamente desde el editor de mapas.

Este resultado en mi impresora Docuprint C2120 es tan bueno como cualquiera de los PDF de ArcGIS Desktop y es realmente impresionante. QGIS crea mapas muy atractivos en esta configuración.

Sin embargo, parece que no soy capaz de crear archivos PDF o .pngs y luego imprimirlos que son tan buenos. Encuentro que la salida .svg a Inkscape es irrealizable donde, por ejemplo, la cuadrícula / retícula puede salir demasiado grande.

A modo de ejemplo, la salida de buena calidad es donde una fuente de menos de 6 puntos puede leerse fácilmente desde la página impresa.

¿Alguna idea?

Estoy usando el tronco QGIS.

BWill
fuente
2
No debe usar PNG ni ningún formato de archivo ráster para la salida de datos vectoriales donde la calidad es una preocupación.
Sean
44
No necesariamente, depende de su dispositivo de salida final. Si va a imprimirlo en una impresora de 600 ppp, entonces guardarlo como una trama a 600 ppp producirá una salida tan buena como el vector. La diferencia es si el rasterizador de software es mejor que el del controlador de impresora. Obviamente, el tamaño del archivo puede ser un problema, pero si tiene un mapa base ráster, entonces no habrá mucha diferencia.
MerseyViking
En interés de cualquiera que siga este hilo, veo que ahora hay más control en QGIS Composer de lo que me di cuenta, ¡mi error! Vea también este error trac.osgeo.org/qgis/ticket/2436#comment:8
BWill
2
No estoy de acuerdo con que la salida de PDF de ArcMap sea impresionante. Quizás para mapas simples que contienen características vectoriales y etiquetas simples. Para mapas profesionales con 100 capas y múltiples capas ráster transparentes, el exportador de PDF en ArcGIS no funcionará en absoluto o estará tan plagado de varios problemas que no se podrá usar. La única forma de superar este problema (y podría ser algo que valga la pena explorar también en QGIS) es exportar a tiff de alta resolución. O simplemente exporte el marco del mapa y termine el mapa en Illustrator / CorelDraw. Por cierto, la exportación a AI en ArcMap tampoco funciona.
Jakub Sisak GeoGraphics

Respuestas:

10

Aquí en mi oficina, la solución para los mapas de calidad de prensa es exportar imágenes tiff de 300x300px desde el compositor de impresión. Exportamos solo el "núcleo" del mapa con la cuadrícula y la barra de escala. Luego, en OpenOffice (o LibreOffice) hacemos el diseño y ellos ponen la imagen e imprimen. Muy buenos resultados incluso en mapas A0.
Obs: 4 gb de RAM ayuda mucho.
Obs2: Dado que Openoffice no almacena imágenes grandes dentro del documento, si actualiza la imagen tiff, el mapa también cambia y esa es una buena herramienta para crear series de mapas. ingrese la descripción de la imagen aquí

Pablo
fuente
¿Podría explicar nuevamente esta parte por favor: "Obs2: dado que Openoffice no almacena imágenes grandes dentro del documento, si actualiza la imagen tiff, el mapa también cambia y esa es una buena herramienta para crear series de mapas"?
Michele Cordini
6

Creo que hay un error continuo con la versión de Windows de QGIS donde rasteriza el mapa antes de crear un PDF, por lo que es probable que obtenga archivos PDF pobres e hinchados. Creo que es un problema de Qt porque arreglé el código hace un tiempo y funciona en Ubuntu ...

Un proceso que he usado en el pasado es instalar un controlador de impresora PostScript (no importa cuál, un color HP es lo que uso), y configurarlo para que siempre imprima en un archivo. Cuando imprima, aparecerá un cuadro de diálogo de archivo que usará para guardar el archivo .ps. Luego use ps2pdf (parte de las herramientas de Ghostscript) para crear el PDF. Te doy un poco de dolor, pero es solo un paso adicional y generalmente produce buenos resultados.

MerseyViking
fuente
3
Con respecto a la rasterización, creo que si va con toda la "Nueva simbología", esto no sucede y todo sale como vectores. Si tiene incluso una capa que usa la simbología anterior, la convertirá en una capa ráster.
Nathan W
Gracias chicos, ¿cómo sé si está haciendo eso, convirtiéndome en una trama?
B
Bueno, imprimí un mapa con un gran símbolo v1 y algunos símbolos v2 y puedes distinguir muy fácilmente la diferencia entre los dos.
Nathan W
Bueno, sí Nathan ... lo que quiero decir es que si tuviera que intentar disparar un mapa con muchas capas ... probablemente lo resolveré.
BWill
3

Similar a la sugerencia de impresora PostScript de MerseyViking, puede imprimir en PDF de forma nativa en OS X. En Windows use CutePDF . En Linux, prueba cups-pdf .

Estas soluciones pueden tener problemas de grosor de línea que necesitan ajustes en Inkscape o Illustrator.

Si tiene un servidor de impresión, lo configura una vez y lo comparte con toda la oficina.

Sean
fuente
Gracias Sean, he estado imprimiendo en NitroPDF y da casi el mismo resultado que el generador de PDF en QGIS.
B
1

También puede abrir archivos pdf en Inkscape. Hago esto todo el tiempo desde el arco, y generalmente funciona bien. Normalmente hago cada capa como un pdf diferente y luego las combino, luego hago el etiquetado en inkscape.

dslamb
fuente
No he notado que QGIS separará las capas en el PDF de salida. Me dijeron que Arc hace esto y luego puede activar y desactivar las capas en el visor de PDF, pero no he visto ningún ejemplo en QGIS. Gracias
BWill
@ BWill- Según las respuestas a una pregunta similar hace un tiempo, no es posible preservar las capas con QGIS en este momento. gis.stackexchange.com/questions/7078/…
RyanDalton
Solo alterno la visibilidad de cada capa y luego exporto como archivos PDF separados para usar con Inkscape. No sé sobre la preservación de capas dentro de un pdf.
dslamb
0

Personalmente, tiendo a generar el conjunto de PNG para, por ejemplo, A3 o incluso A2 en el compositor QGis cuando necesito ensamblar un documento PDF en A4; nunca tuve problemas de calidad personalmente, incluso cuando los ensamblé en MS Word (tanto tiempo ya que me aseguro de que Word no intente comprimir las imágenes).

Adrian
fuente