Crear un mapa multiescala

Los mapas multiescala son mapas dinámicos que muestran datos de varias formas para un rango de escalas. Son distintos de los mapas estáticos, que están diseñados para visualizarse y emitirse en una única escala. Aunque puede acercar y alejar cualquier mapa, los mapas multiescala están creados específicamente para garantizar una continuidad visual en todas las escalas, a fin de comunicar el mapa de forma efectiva. Los mapas multiescala son más eficaces cuando abordan una representación prácticamente sin interrupciones de los datos en una amplia variedad de escalas. Para conseguirlo de forma óptima, asegúrese de simbolizar los datos adecuadamente y de forma similar en todas las escalas. En condiciones ideales, su objetivo son cambios sutiles a la densidad de la entidad entre escalas para evitar distracciones respecto al contenido del mapa y al mensaje general.

Consideraciones de datos

A la hora de crear un mapa concebido para visualizarlo con varias escalas, hay que tener en cuenta dos consideraciones importantes. La primera que hay que tener en cuenta es la escala con la que se capturaron o crearon los datos. La geometría y posición de las entidades geográficas tienen la resolución y precisión intrínseca de la escala de las fuentes. Cuando los datos se visualizan en un mapa exactamente con esta escala, se mantienen la densidad y precisión adecuadas de la entidad. Se pueden visualizar datos en una escala más pequeña que la escala de captura, pero no se pueden visualizar en una escala más grande, ya que implica un mayor grado de precisión e inclusión que el que está presente en los datos.

Y la segunda, si bien los datos se pueden mostrar correctamente en escalas más pequeñas que la escala de creación, hay que tener en cuenta que, a escalas más pequeñas, la presencia de demasiados datos y detalles puede resultar engorrosa y el rendimiento del dibujo puede verse afectado en consecuencia. Las entidades individuales, así como los detalles de las entidades, pueden llegar a ser indiscernibles en escalas más pequeñas que aquellas para las que están pensados los datos. Un mapa multiescala eficaz es aquel que utiliza una simplificación de los datos, así como otros métodos de generalización, para mostrar una cantidad de datos apropiada en cada rango de escala. Estos métodos no solo consiguen que su mapa sea más legible, sino que también será más pequeño y se dibujará más rápidamente.

Tres son los enfoques principales para limitar de forma inteligente y eficaz el contenido que se muestra en un mapa en cada escala. Primero, puede utilizar la generalización para alterar la geometría de entidad usada en el mapa. Segundo, puede ajustar las propiedades de las capas del mapa para limitar qué entidades se dibujan con relación a la escala de visualización. Finalmente, puede ajustar cómo la simbología de capa se dibuja con relación a la escala de visualización. Al crear mapas multiescala, normalmente se aplica una combinación de los tres.

Controlar la visualización en los límites de la escala

Cuando establezca los rangos de escala, ya sea sobre capas de mapa o sobre símbolos, es importante comprender qué sucede en los límites de esos rangos de escala. Lo lógico es evitar que dos versiones de una entidad se dibujen simultáneamente en los límites de la escala, pero, al mismo tiempo, evitar una pequeña distancia de escala allí donde no se dibuje ninguna versión de la entidad. Hay una propiedad de mapa que administra este caso. Establezca los rangos de escala para iniciar y detener exactamente en el mismo valor de escala. A continuación, en el panel Contenido, haga clic con el botón derecho en un mapa y haga clic en Propiedades para abrir el cuadro de diálogo Propiedades del mapa. En la pestaña General, asegúrese de que la casilla de verificación Dibujar hasta la escala máxima en el rango de escalas no esté activada. No está activada de forma predeterminada en los nuevos mapas. Esta es una estrategia especialmente importante si tiene pensado crear teselas vectoriales a partir del mapa. Esta configuración se aplica en cualquier parte del mapa donde se especifiquen rangos de escala.

Heredado:

Para evitar mostrar las entidades de las dos capas al visualizar un mapa con los mismos límites del rango de escala, viene siendo una práctica habitual en ArcMap definir la propiedad del rango de escala Por encima de de la capa más detallada con una unidad de escala menor que la propiedad del rango de escala Por debajo de de la capa más generalizada. La desventaja de este enfoque es que puede crear una situación en la que no se dibuje ningún dato en la escala intermedia. Por esta razón, los mapas creados importando archivos .mxd tienen la opción Dibujar hasta la escala máxima en el rango de escalas activada de forma predeterminada. Considere la posibilidad de volver a crear extremos de rangos de escala para que sean iguales en los documentos de mapa y desactive este cuadro.

Generalizar entidades

Antes de preocuparse de lo que está visible en cada rango de escala, determine si su geometría de entidad está correctamente detallada para los rangos de escala que desee visualizar. Todo lo que se coloque en un mapa debe competir por la legibilidad y el espacio de página, sobre todo a medida que la escala se reduce. Algunas entidades que no son visibles en el paisaje, como las líneas de contorno o límites administrativos, se deben dibujar y etiquetar en el mapa junto a todas las entidades obvias como las carreteras y las vías fluviales. Algunas entidades se deben dibujar con símbolos más grandes que su tamaño de terreno correspondiente para que puedan ser legibles. Estas realidades contribuyen a la superposición de los gráficos, que se exacerba por las reducciones de escala. La generalización es el proceso por el cual se decide qué entidades se mantienen, cuáles se eliminan, cuáles se exageran y cuáles se simplifican para mantener una densidad de las entidades apropiada y legible a escalas más pequeñas. El desafío yace en la forma de representar la geografía con la mayor exactitud posible mientras se reducen los detalles superfluos y se preserva la claridad y la intención. Las Herramientas de geoprocesamiento para la generalización reducen los detalles y la densidad de la entidad a fin de que los datos sean más apropiados para visualizarlos en escalas más pequeñas.

En algunos procesos de generalización se pueden tener en cuenta entidades individuales aisladas. Normalmente puede eliminar los detalles de los contornos de los edificios o pequeñas curvas suaves de los flujos sin que afecte a otras entidades. Sin embargo, en algunos procesos se deben tener en cuenta las relaciones espaciales y contextuales entre las entidades, incluso las procedentes de diferentes capas, cuyos patrones colectivos constituyen una característica visual del paisaje. Por ejemplo, en un proceso en el que se simplifican grupos de entidades de edificios individuales en polígonos de áreas construidas también se debería tener en cuenta la ubicación de las carreteras principales, las entidades de agua, los límites administrativos y las zonas de uso del suelo.

Puede reducir considerablemente la cantidad de datos en un mapa multiescala generalizando los datos con las herramientas siguientes:

Si está trabajando con muchos datos que se deben tener contextualmente en cuenta con otras capas, también puede utilizar la variable de entorno de geoprocesamiento Particiones cartográficas para procesar secuencialmente los datos por partición para evitar superar los límites de memoria. Consulte Generalizar datasets grandes usando particiones para obtener más información.

Si debe resolver conflictos de símbolo a una escala menor, primero considere la posibilidad de procesar los datos en ArcMap utilizando las herramientas del conjunto de herramientas Conflictos de gráfico de la caja de herramientas Cartografía. Consulte Comprender la generalización y resolución de conflictos para obtener más información.

Ajustar las propiedades de capa

Además de la generalización de la geometría de entidad, existen algunas propiedades de capa que puede establecer para limitar lo que se dibuja para cada capa. Puede especificar una consulta de definición para limitar la capa a un único subconjunto de entidades de datos de origen, limitar el rango de escala de la capa o escribir filtros de visualización para controlar qué entidades se muestran a diferentes escalas. Estos enfoques se pueden usar independientemente o combinados.

Limitar las entidades en una capa con una consulta de definición

Si los datos tienen los atributos correctos, una de las formas más sencillas de reducir la cantidad de entidades que se muestra es configurar una consulta de definición en una capa. De este modo se limitan las entidades visibles por categoría o mediante una consulta más compleja. Un ejemplo sería una consulta sobre áreas de polígono para que solo se muestren los edificios cuyo tamaño sea superior a un valor determinado.

Para configurar una consulta de definición, complete estos pasos:

  1. Haga clic con el botón derecho en una capa en el panel Contenido y haga clic en Propiedades.
  2. En el cuadro de diálogo Propiedades de capa, haga clic en la pestaña Consulta de definición.
  3. Agregue una o varias cláusulas para definir un conjunto limitado de entidades y visualizarlo en la capa.

Otro ejemplo sería quitar los callejones y senderos de una capa de carreteras. No obstante, debe tener en cuenta que si desea mostrar estas categorías de entidad a una escala más grande, deberá duplicar la capa y utilizar otra consulta de definición. Puede utilizar diferentes enfoques que evitan la duplicación de capas. Consulte las siguientes secciones acerca de los filtros de visualización y el reajuste del rango de escala visible de las clases de símbolo para aprender estrategias sobre cómo evitar la duplicación de capas. Estos enfoques son especialmente importantes si está creando un mapa a partir del cual va a crear teselas vectoriales. Para obtener más información sobre la creación de teselas vectoriales, consulte Crear un mapa para la creación de teselas vectoriales.

Limitar el rango de escala de una capa

Ajuste el rango de escala visible de una capa o de un grupo de capas para asegurarse de que las entidades aparecen solo cuando la escala y los detalles de la entidad circundante permiten visualizarlas con claridad. Esta es una forma sencilla de limitar una capa completa al rango de escala apropiado para su nivel de detalle.

Sugerencia:

Es habitual realizar muchas copias de una capa y definir rangos de escala visible diferentes junto con consultas de definición distintas. Aunque es una técnica válida, requiere duplicar aquellas capas que pueden resultar difíciles de gestionar, almacenar y manipular en el panel Contenido. (Esto supone la duplicación de la información si las teselas vectoriales se han creado a partir del mapa). Puede ser mejor administrar los rangos de escala visible de las categorías de datos de una capa simbolizándolos mediante valores únicos o con colores graduados y ajustando el rango de escala de cada clase de símbolo.

Para limitar el rango de escala de una capa o un grupo de capas, complete estos pasos:

  1. Haga clic en una capa o un grupo de capas en el panel Contenido.
  2. En la pestaña Capa de entidades, en el grupo Rango de visibilidad, defina límites para el rango de escala visible seleccionando valores de escala para el valor Por debajo de o Por encima de, o para ambos.

    También puede definir los límites del rango de escala visible en la pestaña General del cuadro de diálogo Propiedades de capa.

Para obtener más información sobre cómo se define el rango de escala visible de una capa, consulte Mostrar capas a determinadas escalas.

Limitar les entidades visibles en rangos de escala con filtros de visualización

Los filtros de visualización son como consultas de definición aplicadas en rangos de escala. Especifican las entidades que se dibujan en cada escala dentro de los límites del rango de escala de la capa entera. A diferencia de la consulta de definición de la capa, los filtros de visualización limitan el dibujo de entidades en el mapa o escena. Las entidades que no participan en la consulta siguen estando disponibles en la capa. Puede identificarlas, seleccionarlas y editarlas. Aparecen en la tabla de atributos de capa y participan en las operaciones de análisis.

Consulte Usar filtros de visualización para obtener más información.

Limitar las etiquetas que aparecen en cada rango de escala

Además de limitar el rango de escala visible de una capa, también puede gestionar las escalas visibles de las clases de etiqueta de una capa. Reducir muchas etiquetas a escalas inapropiadas puede mejorar considerablemente tanto la claridad como el rendimiento del dibujo del mapa.

  1. En el conjunto de pestañas Capa de entidades, en la pestaña Etiquetado, en el grupo Rango de visibilidad, defina límites para el rango de escala visible seleccionando valores de escala para el valor Por debajo de o Por encima de, o para ambos.

Para obtener más información sobre las propiedades de las clases de etiqueta, consulte Usar clases de etiqueta.

Refinar el tamaño de las etiquetas según la escala

El tamaño de los símbolos de texto utilizados para el etiquetado se puede ajustar dinámicamente en su rango de escala visible para reducir la densidad visual a escalas más pequeñas mientras retiene un tamaño relativo apropiado a escalas mayores. Por lo general, estas diferencias en el tamaño del símbolo de texto son sutiles en todo el rango de escala visible. Es preciso mantener un tamaño de símbolo de texto adecuado para la densidad de la entidad en cada escala sin introducir un aumento perceptible en tamaño.

Para obtener más información, consulte Dimensionamiento de etiquetas basadas en escala. El dimensionamiento de etiquetas basadas en la escala solo está disponible en mapas 2D. No está disponible en escenas 3D.

Ajustar las propiedades de la simbología

Cuando una capa se ha simbolizado, hay pasos adicionales que se pueden realizar para aplicar un mayor control a la cantidad de detalle mostrado en cada escala. Puede ajustar el tamaño de los símbolos a través del rango de escala de la capa para garantizar que están correctamente dimensionados en relación con otras entidades en escalas mayores, pero sin ser visualmente abrumadores en escalas menores. Una vez establecidas las clases de símbolo, puede ajustar el rango de escala visible para cada clase, e incluso aplicar diferentes símbolos a través de ese rango. Debe comprender que estos ajustes se relacionan con la simbología de la capa. Si cambia el modo en que una capa se simboliza, esta configuración se pierde.

Refinar el tamaño de las entidades según la escala

Otra forma de reducir la densidad visual a escalas más pequeñas es reducir el tamaño de los símbolos a escalas más pequeñas en el rango visible.

La idea es realizar cambios sutiles para simbolizar el tamaño de forma que este sea apropiado para la densidad de la entidad en cada escala, sin introducir cambios de tamaño obvios o que distraigan. Un ejemplo sería ajustar el tamaño del símbolo que se utiliza para dibujar calles. A escalas grandes, deseará que las calles tengan el ancho apropiado entre los edificios. Si son demasiado estrechas, tendrán un aspecto poco natural relativo a los edificios u otras entidades cercanas y no serán adecuadas para representar el paisaje. A escalas mucho más pequeñas, quizá aún desee dibujar estas calles para obtener una indicación de la densidad urbana, pero desea que sean lo suficientemente finas como para que no interfieran con otras entidades más importantes y no sean visualmente abrumadoras.

Para obtener más información, consulte Dimensionamiento de símbolos basado en escala. El dimensionamiento de símbolos basado en la escala solo está disponible en mapas 2D. No está disponible en escenas 3D.

Refinar los rangos de escalas visibles para clases de símbolo

Además de especificar el rango de escala visible de toda una capa y configurar filtros de visualización, puede ajustar más las escalas a las que las clases de símbolos individuales están visibles cuando la capa se simboliza con una simbología de valores únicos o de colores graduados. Esto puede limitar la cantidad de datos detallados que se dibujan a escalas más pequeñas sin tener que separar o duplicar datos en varias capas. Por ejemplo, puede tener una capa de carreteras en la que desee mostrar las principales autopistas en todas las escalas, las carreteras secundarias solo entre el rango de escalas medianas y grandes, y los senderos solo en las escalas más grandes. El panel Contenido se actualiza dinámicamente a medida que aumenta o reduce el zoom y solo mostrarán aquellas clases de símbolo que estén en la vista de acuerdo con la escala de visualización actual.

Para obtener más información, consulte Clases de símbolos basados en escala.

Mostrar símbolos diferentes a distintas escalas

Además de definir las clases de símbolos que aparecen en los rangos de escala, puede resultar útil limitar aún más la visualización de múltiples escalas asignando diferentes símbolos a distintas subpartes del rango de escala visible. En especial si se utilizan símbolos complejos a grandes escalas, una forma efectiva de reducir el desorden visual a escalas menores consiste en cambiar a un símbolo más simple que siga estando visualmente relacionado. Por ejemplo, simbolizar las carreteras secundarias en naranja claro con un borde gris fino a escalas mayores, pero únicamente con una sola línea sólida gris a escalas menores. En este ejemplo, estas líneas se definirán como dos símbolos separados para la misma clase de símbolo. El color gris vincula los símbolos entre sí para dejar claro que hacen referencia a las mismas características, pero las líneas sólidas sin borde a escalas menores son visualmente más simples y ocupan menos espacio en el mapa.

Para obtener más información, consulte Usar clases de símbolos basados en escala.

Hay muchas estrategias que puede emplear para crear un mapa atractivo que abarque un amplio rango de escala. Utilice estas estrategias junto con otras para equilibrar la cantidad de datos, el nivel de detalle y la continuidad del mensaje del mapa.