1 votos

Generación de atlas para diferentes extensiones

Tengo un mapa donde quiero mostrar 6 sitios diferentes alrededor de Europa. En lugar de crear 6 mapas diferentes, quiero usar el generador de atlas.

Estoy usando QGIS 2.18.3 (Las Palmas).

He creado un coverage.shp que incluye 6 polígonos para mostrar la extensión de mis diferentes mapas. Además, configuré preajustes de visibilidad (siempre mostrando 2 capas: una es mi imagen de fondo de Google Satellite y la otra siempre es mi forma vectorial). Consulté una pregunta anterior: (QGIS Atlas generation for multiple map extents?).

El problema que tengo es que quiero que cada mapa tenga una escala diferente. Añadí un atributo a mi capa de cobertura con la escala de mi elección (por ejemplo, 30000, 16000... etc.). En el compositor de impresión fui a la escala del mapa, reemplazo definido por datos > Editar, y establecí la escala de mi tabla de atributos. Sin embargo, esto no está funcionando. ¿Dónde estoy cometiendo un error?

5voto

Chris Puntos 128

Para el generador de atlas, cada elemento del mapa tiene tres opciones de escala bajo "Controlado por atlas":

  1. Márgenes alrededor de la característica - Se acerca a cada característica y añade un cierto porcentaje
  2. Escala predefinida (mejor ajuste) - Esto acercará a un nivel de escala que hayas definido que mejor se ajuste a la característica. Por lo que solo puedes tener ciertas escalas predefinidas en la salida. (Esta es la opción que deseas.)
  3. Escala fija - La escala siempre es la misma

Con la escala predefinida puedes configurar las escalas a utilizar en la ventana principal de QGIS: Proyecto> Propiedades del Proyecto> General> Escalas del Proyecto

Ahora añade tus escalas ahí y asegúrate de que la extensión que has definido esté cerca de la escala que deseas, y QGIS ajustará el atlas a esa escala.

2voto

Oto Kaláb Puntos 121

Me funciona bien, asegúrate de ingresar el nombre del atributo correctamente en el generador de expresiones - por ejemplo "scale".

También puedes seleccionar el campo directamente desde el menú de anulación definida de datos - Tipo de campo: cadena, entero, doble.

-1voto

Nathan Puntos 11

Podrías crear una cuadrícula basada en la extensión de mapa deseada como una capa de cobertura.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X