Tablero Lizmap: las cifras junto a sus mapas

Publicado el 11 min de lectura

Un mapa muestra dónde; un tablero dice cuánto. Esta guía está dirigida a los servicios SIG, las administraciones locales y las consultoras que quieren añadir indicadores y gráficos a su portal. Presenta las tres formas de construir un tablero Lizmap, de la más sencilla a la más completa, cómo configurarlas y los errores que vuelven inútil un tablero.

Por qué un tablero Lizmap

Los responsables políticos, las direcciones y los socios rara vez leen un mapa en detalle. Lo que piden suele caber en unas pocas cifras: expedientes por barrio, metros de red renovados, superficie por tipo de uso, evolución de un año a otro. Si esas cifras se calculan aparte, en una hoja de cálculo, pronto difieren de los datos del mapa, y se acaba presentando en una reunión dos versiones de la misma realidad.

Un tablero Lizmap resuelve este problema: los indicadores se calculan a partir de las mismas capas que el mapa, en el mismo portal, con los mismos permisos de acceso. Cuando el dato cambia, la cifra cambia. El técnico SIG ya no tiene que rehacer una tabla con cada petición, y todos consultan la misma fuente.

  • Seguir un programa: avance de las obras, presupuesto comprometido, objetos tratados en el año.
  • Rendir cuentas: cifras clave para un pleno, un comité de seguimiento o un informe anual.
  • Detectar: barrios donde se concentran los avisos, equipamientos que acumulan averías.
  • Comparar: un año con el anterior, un sector con otro.

Existen tres herramientas, que no responden a la misma necesidad: los gráficos Dataviz integrados en Lizmap, el módulo de tableros que ofrece LizPack y MapBuilder, que permite a los usuarios componer sus propios mapas. Las secciones siguientes las detallan una por una.

Nivel 1: los gráficos Dataviz de Lizmap

Lizmap Web Client sabe mostrar gráficos sin instalar nada más. Se configuran en el panel Dataviz del complemento Lizmap de QGIS Desktop. Según la documentación oficial de Lizmap, estos gráficos se basan en Plotly, el mismo motor que el complemento DataPlotly de QGIS, y se ofrecen nueve tipos:

  • dispersión, barras, sectores e histograma, para las necesidades habituales;
  • diagrama de caja, para comparar distribuciones;
  • histograma bidimensional y diagrama polar, para análisis más finos;
  • diagrama de rayos de sol (sunburst), para datos jerárquicos;
  • un tipo HTML, que muestra valores calculados en una plantilla que usted mismo escribe, práctico para una cifra clave.

Los gráficos se muestran en un panel del portal, situado según el ajuste del proyecto: a la izquierda, abajo o a la derecha del mapa. También pueden aparecer en las ventanas de información: para una capa vinculada a otra mediante una relación, Lizmap puede mostrar en la ficha de un objeto padre un gráfico limitado a sus objetos hijos, por ejemplo las intervenciones de un único equipamiento.

  • Ventajas: nada que instalar, configuración en QGIS, gráficos interactivos, posibilidad de mostrar un gráfico solo cuando su capa está visible.
  • Límites: cada gráfico describe una capa; componer una página de cifras clave, tablas dinámicas y gráficos vinculados entre sí requiere otra cosa.
  • Ideal para: ilustrar una capa con uno o dos gráficos, o enriquecer las fichas de información.

Conviene conocer el tipo HTML: calcula valores sobre la capa, por ejemplo un total o una media, y los inserta en una pequeña plantilla que usted redacta. Se obtiene así una cifra clave legible, acompañada de una frase, sin gráfico. Combinado con algunos gráficos de barras, suele bastar para un primer tablero sencillo.

Configurar un gráfico Dataviz paso a paso

Primero, la capa debe publicarse en WFS y su clave primaria debe publicarse en las propiedades de la capa: es un requisito indicado por la documentación de Lizmap. Después:

  1. En QGIS, abra el complemento Lizmap desde el menú Web y luego el panel Dataviz.
  2. Añada un gráfico y elija su tipo; el formulario se adapta al tipo elegido.
  3. Dele un título claro y, si hace falta, una descripción: admite HTML para una frase explicativa o una fuente.
  4. Elija la capa, el campo del eje X y una o varias series de valores.
  5. Para barras o sectores, elija la agregación: suma, media, recuento, mediana, desviación típica, mínimo, máximo, primer o último valor.
  6. Ajuste la visualización de la leyenda y, si lo desea, la visualización en las fichas de la capa padre.
  7. Guarde la configuración de Lizmap, guarde el proyecto y vuelva a publicarlo.

El formato avanzado (colores, ejes, márgenes) pasa por un ajuste de diseño en formato JSON que sigue la referencia de Plotly. Empiece sin él: los ajustes por defecto son legibles, y podrá afinar el aspecto más adelante, cuando el gráfico haya demostrado su utilidad.

Preparar datos que den buenos indicadores

Un tablero vale lo que valen sus datos. Los mismos defectos aparecen en casi todos los proyectos, y se corrigen en la base, no en el gráfico:

  • Categorías coherentes. Vialidad, vialidad y VIALIDAD escritos de tres formas dan tres barras distintas. Use listas de valores cerradas en los formularios de captura y corrija lo existente.
  • Fechas de verdad. Una fecha guardada como texto no se ordena ni se agrupa por mes. Use un campo de fecha real.
  • Unidades explícitas. Indique en el título o la descripción si una cifra está en metros, en hectáreas o en número de objetos.
  • Vistas en lugar de copias. Si un indicador requiere un cálculo (una unión, una agrupación), cree una vista en PostGIS en lugar de una tabla copiada: la vista sigue actualizada.
  • Índices. En una tabla grande, un índice sobre los campos filtrados o agrupados acelera mucho la visualización.
  • Valores ausentes tratados. Un campo vacío no es ni cero ni una categoría: decida cómo contarlo e indíquelo en la descripción del indicador.

Si sus datos todavía están en archivos, es el momento de pasarlos a PostGIS. La guía Publicar un mapa Lizmap desde QGIS explica cómo publicar capas PostGIS y por qué evitan volver a publicar el proyecto en cada actualización.

Nivel 2: el módulo de tableros

Para una verdadera página de indicadores, LizPack, una infraestructura geoespacial de código abierto que aloja y mantiene Lizmap, ofrece un módulo de tableros que se añade a un portal Lizmap. Los tableros se componen en QGIS y se publican junto a su proyecto. Reúnen:

  • indicadores, es decir, cifras clave;
  • gráficos;
  • tablas dinámicas;
  • listas.

Los elementos se filtran unos a otros: una selección en uno restringe los demás. Se recalculan en cada visualización, a partir de datos actualizados. Así, prepara el tablero donde ya prepara el mapa, en QGIS, y lo publica de la misma manera, por ejemplo con el complemento LizPack Publisher.

Los módulos se instalan en una instancia LizPack Map iniciada, en Lizmap 3.9. Cada módulo indica las versiones de Lizmap con las que funciona.

La diferencia con los gráficos Dataviz es de escala: Dataviz añade gráficos a un mapa, mientras que el módulo compone una página entera dedicada a las cifras, donde los elementos se responden. Se pueden usar ambos en el mismo portal: gráficos en las fichas de información para el detalle y un tablero para la visión de conjunto.

Nivel 3: MapBuilder para componer mapas a demanda

MapBuilder responde a otra necesidad: dejar que sus usuarios compongan ellos mismos un mapa a partir de las capas publicadas, sin pasar por QGIS, y lo guarden. Es un módulo libre desarrollado por 3Liz, el editor de Lizmap, publicado con licencia MPL 2.0 en GitHub.

  • Combinar proyectos. La documentación del módulo pone el ejemplo de un proyecto OpenStreetMap y un proyecto de plan urbanístico local reunidos en un mismo mapa.
  • Imprimir. El mapa compuesto se exporta a PDF directamente desde el navegador.
  • Administrar. El módulo se configura desde la administración de Lizmap.
  • Seguir las versiones. Cada versión de MapBuilder corresponde a una versión de Lizmap Web Client: se actualizan juntas.

MapBuilder es útil cuando cada servicio quiere su propia vista de un mismo dato de referencia sin pedir un mapa nuevo al equipo SIG. Combinado con el módulo de tableros, ofrece un portal donde se consultan cifras actualizadas y se construyen mapas propios, sin salir de los datos de referencia.

MapBuilder no crea datos: reutiliza las capas ya publicadas en el portal. La calidad de los mapas compuestos depende, por tanto, de la calidad de los proyectos QGIS de origen, de sus estilos y de los nombres de sus capas. Un dato de referencia bien nombrado y bien organizado hace MapBuilder útil de inmediato; un proyecto con capas mal nombradas lo vuelve confuso.

Poner en marcha un tablero Lizmap con LizPack Map

  1. En el área de cliente, abra la ficha de la instancia iniciada, pestaña de módulos.
  2. Elija el módulo: cada uno presenta lo que aporta, su versión y su documentación.
  3. Actívelo: el módulo se instala en menos de un minuto, sin interrumpir el portal.
  4. Componga el tablero en QGIS y publíquelo junto a su proyecto.
  5. Abra el portal: el tablero está disponible, junto a su proyecto.

Desactivar el módulo lo retira de la instancia sin tocar sus proyectos ni sus datos. Los módulos añadidos forman parte de la configuración de la instancia, que se respalda y restaura con ella, de modo que una restauración recupera los tableros junto con los mapas.

¿Todavía no tiene instancia? LizPack Map pone una en línea en unos cuatro minutos, con QGIS Server y una base PostGIS ya conectados, y una prueba gratuita de 30 días.

Antes de anunciar el tablero, ábralo con una cuenta de cada grupo de usuarios afectado: compruebe que las cifras se muestran, que los filtros responden y que nadie ve datos que no le están destinados.

Las reglas de un tablero útil

Un tablero no es un catálogo de todas las cifras disponibles en la base de datos. Los más útiles respetan unas pocas reglas sencillas:

  • Partir de una pregunta. ¿Cómo va el programa de renovación? da un tablero mejor que mostremos los datos de vialidad.
  • Pocos indicadores. Cinco a ocho elementos bien elegidos se leen; veinte se hojean.
  • Una definición por cifra. Qué se cuenta, desde cuándo, con qué fuente: una frase bajo cada indicador evita debates en las reuniones.
  • El gráfico adecuado. Barras para comparar categorías, una línea para una evolución, sectores solo para unas pocas partes de un todo.
  • Los permisos adecuados. Un tablero interno debe reservarse a los grupos afectados, como el mapa que lo acompaña.
  • Un responsable. Alguien debe comprobar con regularidad que los datos están actualizados y que las cifras siguen siendo correctas.

Piense también en el rendimiento. Como los elementos se recalculan en cada visualización, una consulta pesada sobre una tabla grande ralentiza todo el tablero. Prepare los cálculos complejos en vistas PostGIS, indexe los campos filtrados y pruebe la visualización con el volumen real de datos antes de presentar el tablero.

Ejemplos de uso

Algunas situaciones típicas, para imaginar lo que aporta cada herramienta:

SituaciónQué se muestraHerramienta adecuada
Un ayuntamiento sigue su alumbrado público.Número de puntos de luz por barrio, averías comunicadas por mes.Módulo de tableros, sobre una capa PostGIS actualizada por el personal.
Una empresa de aguas presenta su red.Longitud por material y por década de instalación.Gráficos Dataviz de barras, sobre la capa de la red.
Un servicio de urbanismo tramita expedientes.En la ficha de una parcela, el historial de sus expedientes.Gráfico Dataviz filtrado en las fichas de la capa padre.
Varios servicios comparten un dato de referencia.Cada servicio compone su propio mapa temático.MapBuilder.

En cada uno de estos casos, el procedimiento es el mismo: partir de la pregunta de los usuarios, comprobar que el dato necesario existe y está limpio, elegir la herramienta más sencilla que la responda y mostrar una primera versión a las personas afectadas antes de enriquecerla. Un tablero se construye por etapas, no de una sola vez, y la primera versión rara vez es la última.

Estos ejemplos ilustran las funciones descritas más arriba; no son referencias de clientes.

Qué herramienta para qué necesidad

NecesidadHerramienta adecuadaDónde se configura
Un gráfico para ilustrar una capa.Gráficos Dataviz de Lizmap.Complemento Lizmap, en QGIS.
Una página de indicadores, gráficos y tablas vinculados.Módulo de tableros.QGIS, y luego publicación junto al proyecto.
Mapas compuestos por los propios usuarios.MapBuilder.En el portal, por el usuario; ajustes en la administración de Lizmap.

¿Compara estas herramientas con tableros propietarios? La guía Lizmap o ArcGIS Online trata esta elección para una administración local, y la guía Qué hace LizPack recuerda de qué se encarga LizPack en torno a Lizmap.

Preguntas frecuentes

¿Lizmap permite crear tableros?

Sí. Lizmap muestra de forma nativa gráficos Dataviz configurados en el complemento Lizmap. Para páginas completas de indicadores, gráficos y tablas vinculados, LizPack ofrece un módulo de tableros.

Publique la capa en WFS con su clave primaria, abra el panel Dataviz del complemento Lizmap, configure el gráfico, guarde la configuración y vuelva a publicar el proyecto.

Nueve tipos, basados en Plotly: dispersión, sectores, histograma, caja, barras, histograma bidimensional, polar, sunburst y HTML.

Un módulo libre de 3Liz que permite a los usuarios componer un mapa a partir de las capas publicadas, sin QGIS, guardarlo y exportarlo a PDF.

Sí. Se instala en una instancia LizPack Map iniciada, en Lizmap 3.9, desde la pestaña de módulos de la instancia.

Soluciones citadas

Todas las guías

¿Listo para desplegar?

Prueba gratuita de 30 días, sin compromiso y sin tarjeta bancaria.