La nueva versión de QGIS ha incorporado mejoras en las salidas para impresión incluyendo la opción para crear reportes con nuestros mapas y tablas de atributos.
La posibilidad de automatizar la preparación de múltiples mapas para impresión ya existía en versiones anteriores de QGIS con la herramienta Atlas, sin embargo, en la versión QGIS3 el módulo Report amplía las opciones mientras nos facilita el trabajo. En ArcGIS se llama Data Driven Pages.
Caso práctico: preparar para impresión mapas agrupados en un documento PDF con su respectiva portada en no más de 5 minutos:
Contenido del documento: queremos preparar un documento en el que se muestre un mapa de ubicación del estado Cojedes, Venezuela; seguidamente los mapas de cada una de sus parroquias.
1.- Prepara una vista, en ella carga las diferentes capas Shapefile, como son: poligonal del estado, hidrografía, vialidad, municipios y parroquias.
2- Configura el etiquetado de las capas municipios y parroquias por sus respectivos nombres.
3.- En el menú Proyecto selecciona New Report aparece una caja de dialogo que me permite darle un nombre al reporte que voy a crear, seguidamente se abre la ventana de Report que es similar a la de Layouts, con la diferencia del panel derecho llamado Report Organizer.
4.- Estructura el documento en el Report Organizer y llena de contenido las páginas con las herramientas de Layout. Selecciona la opción Include Report Header y luego le da clic a editar, esto crea la primera página del documento.
5.- Lista la Portada, adiciona paginas! inicia con una página estática, para ello clic al botón con el signo de suma y luego a la opción Static Layout Section, crea una nueva página.
Igual que en un Layout (composición de mapas) inserta el mapa de la vista, al terminar asegurarse de seleccionar en las propiedades del mapa Bloquear Capas.
6.- Ahora crea otra página para mostrar un mapa con la división político territorial por parroquias, para ello, prepara un mapa en la vista. Luego entra al asistente de Report y selecciona en Report, repetir el procedimiento anterior:
7.- En la siguiente sección genera automáticamente los mapas de las 13 parroquias Primero, asegurarse bloquear las capas del mapa creado anteriormente. Hacer nuevamente clic en el botón con el signo de suma pero esta vez escoge la opción Field Group Section. Aparece un nuevo elemento en el Panel Report llamado Grupo y una serie de botones. Antes de continuar prepara el mapa con las parroquias
8.- La configuración del conjunto de mapas es similar a configurar la herramienta Atlas, en la opción Capa escogemos Parroquia y en Campo Parroquia (el campo que contiene el nombre de cada parroquia). Luego selecciona Include Body y esto crea la página patrón que se repetirá para cada Parroquia, da clic en Editar y configura el Layout:
9.- Aquí configura un mapa similar a un Layout, la escala, flecha norte, rejilla de coordenadas. Lo IMPORTANTE es que configurar la opción Controlled by Report, selecciona la casilla Margen alrededor de Objeto
10.- Finalmente en la barra de herramientas y exporta el reporte como PDF, genera un documento con tantos mapas como entidades (Parroquias) tenga la capa.
Al abrir el archivo PDF creado se puede ver que contiene un total de 18 páginas, 17 de ellas son mapas:
Con un poco de dedicación se puede generar vistosos documentos, insertando textos, marcos, imágenes, tablas, incluso falta probar si se puede añadir una vista 3D.
Autor: Luis Eduardo Pérez Graterol
Profesión: Ingeniero en Recursos Naturales
País: Venezuela
Web: www.mundocartogeo.blogspot.com
Hola una pregunta.. donde quedo la herramienta tamaño de impresion en la verison 3.0?
En la versión 2.18 estaba en PAGINA-TAMAÑO DE IMPRESION
Gracias y saludos desde Mexico
Saludos, en Q3 los formatos de impresión o composiciones ahora se llaman Layout, como en Autodesk y ArcView, para configurar el tamaño de pagina de la impresión, crea un Layout, en la ventana Layout entra al menú Diseño y luego Page Setup
Excelente, muchas gracias Luis.
Hola qué tal. Disculpa como se puede cambiar el tamaño de la hoja del layout?
Saludos!
Saludos, primero creas un Layout, luego abres dicho Layout vas al menú Diseño y buscas la opción Page Septup