Crear libros de mapas con ArcGIS
ArcGIS proporciona todas las herramientas necesarias para crear libros de mapas en formato impreso o Adobe PDF. Un libro de mapas es un conjunto de páginas impresas o exportadas juntas. Muchas de las páginas contienen mapas, pero otras pueden estar dedicadas a texto, tablas, índices o páginas de título y otros contenidos.
En su forma más sencilla, cualquiera puede crear un libro de mapas imprimiendo una página de título, añadiendo algunas páginas con mapas y otras cosas que desee incluir en el documento compilado. Pero este proceso resulta más razonable y eficiente con un software que pueda automatizar el proceso. ArcGIS proporciona esta capacidad mediante una combinación de Páginas controladas por datos y secuencias de comandos de Python arcpy.mapping.
Las páginas controladas por datos le permiten crear de manera rápida y sencilla una serie de páginas de diseño a partir de un único documento de mapa. Una capa de entidades, o capa de índice, divide el mapa en secciones a partir de cada entidad de índice de la capa y genera una página por cada entidad de índice.
Más información sobre las Páginas controladas por datos
Arcpy.mapping es un módulo de secuencias de comandos de Python que forma parte del paquete del sitio de ArcPy. Este módulo proporciona funciones para automatizar la exportación y la impresión. Arcpy.mapping se puede utilizar para automatizar la producción de mapas; además, amplía las capacidades de las páginas controladas por datos y es necesario para crear libros de mapas completos debido a que incluye funciones para exportar, crear y administrar documentos PDF.
Obtenga más información acerca de Arcpy.mapping
Tipos de libros de mapas
Hay diferentes configuraciones, o tipos, de libros de mapas que puede crear.
Un libro de mapas de serie de referencia
Un libro de mapas de referencia es un conjunto de páginas con mapas donde la disposición de cada página es idéntica excepto en la extensión de la página de detalles y en el contenido de algunos elementos de las páginas. Un libro de mapas de referencia sencillo no tiene una página de título, un mapa de vista general, páginas auxiliares y otros diseños de página exclusivos. Se puede definir rápidamente en ArcMap mediante Páginas controladas por datos y exportarse mediante el cuadro de diálogo de exportación de mapa sin necesidad de configurar una secuencia de comandos de exportación arcpy.mapping especial.
En el ejemplo anterior se muestra un mapa topográfico para el condado Arenac en Michigan (EE. UU.). Esta serie de de 22 páginas la puede crear fácilmente cualquier usuario de ArcMap con una conexión a Internet. Los datos proceden del servicio de mapas topográficos de EE. UU. disponible en ArcGIS Online. No se necesitan otros datos para crear esta serie de mapas. Puede volver a crear con facilidad esta serie de referencia mediante Páginas controladas por datos, las herramientas de geoprocesamiento disponibles en el conjunto de herramientas de Páginas controladas por datos, propiedades del marco de datos y texto dinámico.
Para crear el libro de mapas anterior, siga los pasos indicados en estos temas de ayuda:
Si bien los pasos concretos de de estos temas se aplican al libro de mapas de ejemplo de arriba, también puede aplicar los procedimientos y consejos aquí mostrados a sus propios mapas y libros de mapas.Libro de mapas con título y página de índice de mapas (vista general)
Un libro de mapas más completo incluye una página de título y una página de índice de mapas (vista general). Esto se puede lograr mediante una combinación de Páginas controladas por datos de ArcMap y una secuencia de comandos de Python arcpy.mapping. Utilice las páginas controladas por datos de un documento de mapa único (diseño único) para crear las páginas de mapa del libro, mientras que otro documento de mapa se puede utilizar para crear la página de índice de mapas. Puede utilizar otro documento de mapa para crear la página de título o puede utilizar otro software para crear un documento PDF para la página de título. Utilice arcpy.mapping para combinar todos estos elementos en un libro de mapas único.
En el ejemplo anterior se muestra un mapa topográfico para el condado Arenac en Michigan (EE. UU.). Este mapa incluye una página de título y una página de vista general de mapas. Puede crear este documento mediante Páginas controladas por datos y una secuencia de comandos de Python arcpy.mapping.
Consulte Agregar páginas de título y resumen a su libro de mapas para obtener instrucciones detalladas de como hacerlo.
Libros de mapas con documentos auxiliares
Muchos libros de mapas incluyen documentos auxiliares o de respaldo. Estos pueden ser texto de informes, tablas, índices y otros datos de apoyo. La creación de estos tipos de libros de mapas se puede realizar a través de una combinación de páginas controladas por datos de ArcMap y una secuencia de comandos de Python arcpy.mapping.
En el ejemplo anterior se muestra un mapa topográfico para el condado Arenac en Michigan (EE. UU.). Este libro de mapas incluye una serie de páginas de apoyo que ofrecen información sobre el texto, gráficos y datos tabulares. Puede crear este documento mediante Páginas controladas por datos y una secuencia de comandos de Python arcpy.mapping.
Consulte Agregar páginas de apoyo a su libro de mapas para obtener instrucciones detalladas de como hacerlo.
Libros de mapas con páginas opuestas
Las páginas opuestas permiten que el autor del mapa tenga en cuenta el margen interno del libro. El margen interno es el espacio necesario para encuadernar las páginas del libro. A menudo, se trata de un libro de mapas que contiene una serie de referencia que cubre una sucesión de extensiones de mapa, al igual que hace un libro de mapas de referencia. No obstante, a diferencia de una serie de referencia, este libro de mapas utiliza los diseños de dos documentos de mapa: uno para la página izquierda y otro para la derecha. Las extensiones de las series se definen usando Páginas controladas por datos. Cree el mismo conjunto de Páginas controladas por datos en cada documento de mapa. La secuencia de comandos de Python arcpy.mapping utiliza ambos documentos de mapa y ensambla las páginas izquierdas y derechas del documento PDF final en el orden apropiado.
En el ejemplo anterior se muestra un libro de mapas topográfico para el condado Arenac en Michigan (EE. UU.) con páginas opuestas. Observe que las páginas del mapa con número impar (como la 3) tienen un diseño de alineación en el que todos los elementos de las páginas se desplazan a la izquierda. Las páginas del mapa con números pares (por ejemplo, 4) se alinean a la derecha. Esto se hace para dejar espacio para la encuadernación del libro. Asimismo, los números de página y el mapa localizador se han colocado en cada diseño de mapa de forma que queden fuera de la página. Cada alineación de página (izquierda y derecha) se basa en un documento de ArcMap distinto. Puede crear este documento mediante Páginas controladas por datos y una secuencia de comandos de Python arcpy.mapping.
Consulte Crear un libro de mapas con páginas opuestas para obtener instrucciones detalladas de como hacerlo.
Mapa de separación
Un mapa de separación es un conjunto de páginas de mapa que siguen una ruta, como un río, una carretera o una tubería. Cada página del mapa muestra un área geográfica definida en cualquiera de los lados de la entidad de línea. Cada página subsiguiente en un mapa de separación muestra el área más abajo de la línea. A menudo, hay un poco de superposición geográfica entre las páginas de mapa adyacentes. La dirección de norte en la página se desplaza de modo que el flujo de mapa se mantiene constante. Un mapa de separación se puede definir rápidamente en ArcMap mediante Páginas controladas por datos y se puede exportar mediante el cuadro de diálogo de exportación del mapa .
El ejemplo anterior muestra un mapa de separación del río Rhine entre las ciudades de Köln y Koblenz. Esta serie de de 44 páginas la puede crear fácilmente cualquier usuario de ArcMap con una conexión a Internet. Los datos provienen del servicio de mapas topográficos del mundo disponible en ArcGIS Online. Puede volver a crear fácilmente este mapa de separación mediante Páginas controladas por datos, las herramientas de geoprocesamiento disponibles en el conjunto de herramientas de Páginas controladas por datos, propiedades del marco de datos y texto dinámico. Debe crear la entidad de línea que se utiliza para determinar la ruta del mapa de separación. Esto se puede hacer mediante la creación de una nueva clase de entidad de línea utilizando las herramientas de edición de ArcMap.
Para crear el libro de mapas de separación anterior, siga los pasos que se describen en estos temas de ayuda:
Aunque los pasos específicos en estos temas se aplican al ejemplo de mapa de separación anterior, también puede aplicar los procedimientos y sugerencias aquí presentados a sus propios mapas de separación y libros de mapas.Libro de mapas temático
Un libro de mapa temático es parecido a una serie de referencia, salvo en que las páginas de detalles muestran mapas temáticos exclusivos de una localización concreta. También se puede crear una serie de referencia híbrida temática-referencia que incluya una serie de mapas temáticos para extensiones de varios mapas. Como en el caso del libro de mapas de referencia, exportar un libro de mapas temáticos requiere una secuencia de comandos de Python que defina os mapas a incluir y ejecute los pasos de ensamblaje del documento.
Libro de mapas de referencia con insertos
Un mapa inserto es un mapa complementario que se muestra con un marco de datos adicionales, que representa una subárea geográfica específica que se ha ampliado a una escala mayor para mostrar tanta información como sea posible en el mapa. Por ejemplo, muchos atlas utilizan mapas insertos para mostrar más detalle de zonas densamente pobladas. Pueden crear libros de mapas con mapas insertos en algunas páginas mediante la integración de las páginas controladas por datos y secuencias de comandos de arcgis. La imagen siguiente es un ejemplo de ese tipo de libro de mapas. Observe que solo dos de las páginas contienen mapas insertos y que estos tienen diferentes tamaños y se encuentran en diferentes ubicaciones en la página.
Una forma de hacerlo es mediante un conjunto de documentos de mapa. En el caso de las páginas que no contienen mapas insertos, se puede utilizar un documento de mapa compartido que contenga Páginas controladas por datos. Se puede utilizar otro documento de mapa para las páginas que contienen un mapa inserto. Si la localización del mapa inserto es diferente en páginas distintas, utilice un documento de mapa separado para definir la ubicación de cada inserto. Luego, puede sincronizar todos los documentos de mapas mediante la capa de índice.
Cree un campo en la capa de índice que seleccione el documento de mapa de usar para la extensión del mapa de que se trate. Podría ser tan fácil como 1, 2 o 3, donde 1 significa utilizar el documento de mapa básico sin insertos, 2 utilizar el documento de mapa con un inserto en la posición a y 3 utilizar el documento de mapa con un inserto en la posición b. Un campo adicional puede especificar la extensión de mapa del inserto.
La secuencia de comandos puede obtener a continuación la lista de páginas del primer documento de mapa y, mediante el campo del documento de mapa, determinar qué documento de mapa debe utilizarse para crear la salida de la página actual. En el caso de páginas con inserto, el campo de extensión del inserto se lee y aplica antes de producir el resultado.
También puede crear un libro de mapas con los mapas insertos en determinadas páginas mediante un documento de mapa único y una secuencia de comandos de exportación que contenga la lógica personalizada para controlar no solo la visibilidad del mapa inserto sino también su tamaño, escala y ubicación en la página. Para obtener instrucciones detalladas sobre este flujo de trabajo, consulte Crear un libro de mapas con mapas insertos.