17.2.5. El elemento leyenda¶
El elemento Leyenda es un cuadro o una tabla que explica el significado de los símbolos usados en el mapa. Luego, una leyenda se vincula a un elemento del mapa. Puede agregar un elemento de leyenda con la Herramienta Agregar leyenda siguiendo las instrucciones de creación de elementos <create_layout_item>`y manipularla de la misma manera que se expone en :ref: interact_layout_item`.
Por defecto, el elemento de la leyenda muestra todas las capas disponibles y se puede refinar usando su panel Propiedades del elemento. Aparte de propiedades generales de los elementos, este objeto tiene las siguientes funcionalidades (ver figure_layout_legend):

Figura 17.24 Panel de Propiedades del elemento Leyenda¶
17.2.5.1. Propiedades principales¶
El grupo Propiedades principales de la leyenda del panel :guilabel:` Propiedades del elemento` proporciona las siguientes funcionalidades (ver figure_layout_legend_ppt):

Figura 17.25 Grupo de propiedades Principales de Leyenda¶
En propiedades principales se puede:
Cambiar el Título de la leyenda. Se puede dinamizar usando la configuración suplantación definida por datos, útil por ejemplo al generar un atlas;
Elegir a qué elemento Mapa se referirá la leyenda actual. De forma predeterminada, se selecciona el mapa sobre el que se dibuja el elemento de leyenda. Si no hay ninguno, acude al mapa de referencia.
Nota
Variables del elemento de mapa vinculado (@map_id, @map_scale, @map_extent…) también son accesibles desde las propiedades definidas por datos de la leyenda.
Envolver el texto de la leyenda en un carácter determinado: cada vez que aparece el carácter, se reemplaza con un salto de línea;
Establecer los símbolos y la ubicación del texto en la leyenda: la Disposición puede ser Símbolos a la izquierda o Símbolos a la derecha. El valor predeterminado depende de la configuración regional en uso (de derecha a izquierda o no).
Utilice
Redimensionar para ajustar el contenido para controlar si una leyenda debe redimensionarse automáticamente para ajustarse a su contenido. Si no se marca, la leyenda nunca cambiará de tamaño y, en su lugar, se mantendrá en el tamaño que el usuario haya establecido. Cualquier contenido que no se ajuste al tamaño se recorta.
17.2.5.2. Elementos de la leyenda¶
El grupo Elementos de leyenda del panel de leyenda Propiedades del elemento proporciona las siguientes funcionalidades (ver figure_layout_legend_items):

Figura 17.26 Grupo elementos de Leyenda¶
La leyenda se actualizará automáticamente si
Auto Actualizar está marcada. Cuando Auto Actualizar está desmarcado, esto le dará más control sobre los elementos de la leyenda. Se activarán todos los iconos debajo de la lista de elementos de la leyenda.
La ventana de los elementos de la leyenda lista todos los elementos y le permite cambiar el orden, capas de grupos, eliminar y restaurar elementos en la lista, editar nombres de capas y añadir un filtro.
El orden de los artículos se puede cambiar con los botones
y
o con la función de «arrastrar y soltar». El orden no se puede cambiar para los gráficos de leyenda de WMS.
Utilice el botón
para agregar capas y el botón
para eliminar grupos, capas o clases de símbolos.
El botón
se utiliza para editar la capa, el nombre del grupo o el título. Primero debe seleccionar el elemento de leyenda. Al hacer doble clic en el elemento, también se abre el cuadro de texto para cambiarle el nombre.
le permite agregar expresiones a cada etiqueta de símbolo de una capa determinada. Las nuevas variables (
@symbol_label
,@symbol_id
y@symbol_count
) le ayudan a interactuar con la entrada de leyenda.Por ejemplo, dada una capa categorizada, puede agregar a cada clase en la leyenda su número de entidades, por ejemplo class (number):
El botón
agrega un recuento de objetos espaciales para cada clase de la capa vectorial.
Filtrar leyenda por expresión le ayuda a filtrar cuáles de los elementos de leyenda de una capa se mostrarán, es decir, utilizando una capa que tiene diferentes elementos de leyenda (por ejemplo, de una simbología basada en reglas o categorizada), puede especificar un expresión booleana para eliminar del árbol de leyendas, estilos que no tienen ningun objeto espacial que satisfaga una condición. Tenga en cuenta que, no obstante, los objetos espaciales se mantienen y se muestran en el elemento del mapa de diseño.
Si bien el comportamiento predeterminado del elemento de leyenda es imitar el árbol del panel Capas, que muestra los mismos grupos, capas y clases de simbología, hacer clic con el botón derecho en cualquier elemento le ofrece opciones para ocultar el nombre de la capa o aumentarlo como un grupo o subgrupo. En caso de que haya realizado algunos cambios en una capa, puede revertirlos eligiendo Restablecer valores predeterminados en el menú contextual de la entrada de leyenda.
Después de cambiar la simbología en la ventana principal de QGIS, puede hacer clic en Actualizar todo para adaptar los cambios en el elemento de leyenda del diseño de impresión.
Con el
Mostrar solo elementos dentro del mapa vinculado, solo los elementos de leyenda visibles en el mapa vinculado se enumerarán en la leyenda. Esta herramienta permanece disponible cuando
Actualización automática está activa
Al generar un atlas con entidades poligonales, puede filtrar los elementos de leyenda que se encuentran fuera de la entidad atlas actual. Para hacer eso, marque el
Mostrar solo elementos dentro del objeto atlas actual.
17.2.5.3. Fuentes¶
El grupo Fuentes de la leyenda del panel Propiedades del elemento proporciona las siguientes funcionalidades:

Figura 17.27 Propiedades de Fuente de Leyenda¶
Puede cambiar la fuente del título, grupo, subgrupo y elemento(función) de la leyenda en el elemento de la leyenda utilizando el widget selector de fuentes
Para cada uno de estos niveles, puede establecer la Alineación del texto: puede ser :guilabel:` Izquierda` (predeterminado para locales basados en izquierda a derecha), Centro o :guilabel:` Derecha `(predeterminado para locales basados en derecha a izquierda).
Establece el Color de las etiquetas usando el widget :ref:` selector de color <color-selector>`. El color seleccionado se aplicará a todos los elementos de fuente en la leyenda.
17.2.5.4. Columnas¶
Bajo el grupo Columnas de la leyenda del panel Propiedades de elemento, los elementos de la leyenda se pueden organizar en varias columnas:
Establezca el número de columnas en el campo Número
. Este valor se puede hacer dinámico, por ejemplo, siguiendo los objetos del atlas, el contenido de la leyenda, el tamaño del marco…
Anchura de columnas igual controla cómo deberían ser ajustadas las columnas de la leyenda.
La opción
Dividir capas permite a una capa categorizada o graduada de la leyenda repartirse en columnas.

Figura 17.28 Ajustes de Columnas de Leyenda¶
17.2.5.5. Símbolo¶
El grupo Símbolo de la leyenda del panel Propiedades del elemento configura el tamaño de los símbolos que se muestran junto a las etiquetas de la leyenda. Usted puede:
Establezca la Anchura del símbolo y la :guilabel:` Altura del símbolo`
Dibujar delimitador para símbolos raster: esto agrega un contorno al símbolo que representa el color de la banda de la capa raster; puede establecer tanto el Color de marca como la Altura.

Figura 17.29 Configuración de Símbolo de Leyenda¶
17.2.5.6. WMS LegendGraphic y espaciamiento¶
Los grupos Gráfico de la Leyenda WMS y Separación de las Propiedades de elemento de la leyenda proporcionan las siguientes funcionalidades (ver figure_layout_legend_wms):

Figura 17.30 Grupos Gráfico de Leyenda WMS y Espaciado¶
Cuando haya agregado una capa WMS e insertado un elemento de leyenda, se enviará una solicitud al servidor WMS para proporcionar una leyenda WMS. Esta leyenda solo se mostrará si el servidor WMS tiene la capacidad GetLegendGraphic. El contenido de la leyenda de WMS se proporcionará como una imagen rasterizada.
GráficoDeLeyenda WMS se utiliza para poder ajustar el Anchura de la leyenda y la Altura de la leyenda de la imagen ráster de la leyenda WMS.
Espaciado alrededor del título, grupos, subgrupos, símbolos, etiquetas, cuadros, columnas y líneas se pueden personalizar a través de este diálogo.