.
.
Una de las prestaciones más importantes de QGIS es su capacidad para editar los estilos de las capas, y generar mapas muy variados. Si embargo la cantidad de opciones ofrecida es abrumadora.
Para simplificar, en QGISRed se ha creado una nueva opción en el menú Project para Editar las Leyendas con unas opciones más limitadas y prácticas, pero asistidas por algoritmos potentes. En cualquier caso, los estilos editados con el Editor de Leyendas de QGISRed son compatibles con los editados desde QGIS y viceversa.
El Editor de Leyendas de QGISRed abre un diálogo donde fundamentalmente se puede modificar los rangos de clasificación de las variables y el número de clases, el color asignado a cada clase y el tamaño del símbolo empleado para cada una.
Primeramente, hay que elegir la capa cuya leyenda se quiere editar. Para facilitar la elección, éstas se muestran agrupadas conforme a los grupos y subgrupos de capas existentes. El editor alcanza a todas las capas gestionadas por QGISRed, alojadas en los grupos Inputs, Queries, Issues y Results, si bien no todas ellas ofrecen las mismas opciones.
Una vez elegida la capa se indican sus unidades y se detecta si la variable de clasificación es numérica o de texto. En el primer caso la clasificación es por rangos de valores y en el segundo caso por valores enumerados, aunque en algún se puede usarse esta segunda opción para valores numéricos, como ocurre con los diámetros. También se diferencian las capas que contienen elementos lineales de las que contienen elementos puntuales, mostrando en este caso el símbolo usado para representarlos.
En todos los casos, el número de clases a considerar es variable pudiendo incrementarse o decrementarse. El color, el tamaño, el rango de valores y la leyenda de cada clase puede modificarse manualmente pinchando en la casilla correspondiente, aunque con ciertas restricciones como que todos los rangos numéricos deben ser consecutivos. Además, la leyenda se actualiza por defecto automáticamente, pudiendo después editarse.
En el caso de variables numéricas existe un asistente para clasificar los rangos automáticamente. Teniendo en cuenta el número de clases establecido se permite calcular los rangos por intervalos iguales, percentiles iguales, cortes naturales, cortes usuales o en base a la desviación estándar. También es posible fijar el intervalo de los rangos, en cuyo caso se recalcula automáticamente el número de clases.
Si la variable es enumerada, el número de clases se ajusta al prefijado, pudiendo siempre reestablecer tantas clases como valores únicos. Se ha previsto una clase para los casos sin enumerar. También se puede modificar el orden en que se muestran las clases.
En relación al tamaño de los símbolos, puede ser único para todas las clases, o incrementarse desde un mínimo a un máximo de forma gradual, cuadrática o exponencial para resaltar mucho más alguna de las clases. Existe también la opción, en caso de variables numéricas, de hacer el tamaño del símbolo proporcional al valor de la variable representada.
En cuanto a los colores, el asistente permite asignar un mismo color para todas las clases (en cuyo caso se diferenciarían solo en el tamaño), generar el color de cada clase de forma aleatoria, interpolarlo entre los colores de una rampa con varios puntos de paso, o bien elegirlo entre los colores de una paleta preestablecida. En este caso, si hay más clases que colores en la paleta, se interpola el color para las clases de más. Rampas y paletas se pueden elegir desde un repositorio de QGISRed.
Para las capas del grupo Inputs solo se considera una clase, pudiendo modificar únicamente el color y tamaño. Los estilos de estas capas están muy personalizados, y no permiten por ello muchos cambios. Una vez editada la leyenda, ésta puede visualizarse en el mapa o guardarla para ser usada solo en el proyecto actual o para todos los proyectos nuevos en adelante. Una vez guardada la leyenda, puede recuperarse para volverla a aplicar o para reeditarla. También se puede recuperar la leyenda creada por defecto para cada capa, pero sin opción a ser modificada.