Cuando un proyecto SIG llega a la fase de comunicar resultados, el mapa suele quedarse corto. Hace falta acompañarlo de indicadores, gráficos y tablas que respondan preguntas concretas: cuántas parcelas hay por zona, qué superficie ocupa cada uso del suelo, cuánta población tiene una zona verde a menos de 200 metros, etc. Hasta ahora, resolver eso desde QGIS implicaba exportar los datos a otra herramienta, montar allí el panel o indicadores y mantener dos versiones de la misma información.
QGIS Dashboard plantea otro camino: construir ese panel dentro del propio proyecto de QGIS, alimentado por las capas que ya tienes cargadas. El complemento es gratuito, de código abierto, y lo ha desarrollado Isaac Enage bajo el proyecto byZenterra.
En este artículo repasamos qué es exactamente, qué elementos permite montar, cómo se instala, cómo se publica el resultado y cómo pedirle a Claude que lo construya por ti a través de MCP mediante lenguaje natural.

Qué es QGIS Dashboard
QGIS Dashboard es un complemento para QGIS que añade un constructor de cuadros de mando interactivos. Se abre en su propia ventana, dentro de QGIS, y ofrece un lienzo donde vas colocando piezas —los llamados tiles o elementos— que se conectan a las capas vectoriales del proyecto activo.
La idea de fondo se resume en tres puntos:
- Vive dentro de QGIS. La distribución de los elementos y toda su configuración se guardan en el propio archivo .qgz. Cierras el proyecto, lo vuelves a abrir y el cuadro de mando aparece tal y como lo dejaste.
- Se alimenta de tus datos. Cada elemento se enlaza a una capa a través del motor de expresiones de QGIS. No hay copias intermedias ni procesos de sincronización que mantener.
- Responde al clic. Al seleccionar un valor en un elemento, el resto se recalculan al instante. Es el comportamiento que se espera de una herramienta de business intelligence, aplicado a datos geográficos.
El propio autor explica el origen del proyecto de forma bastante directa: nació de la pregunta de un compañero sobre si existía alguna alternativa gratuita a los cuadros de mando de ArcGIS que se conectara al mapa que uno ya está haciendo.

Por qué merece la pena instalarlo
El complemento cubre un hueco concreto en el flujo de trabajo habitual. Resulta especialmente útil cuando:
- Necesitas presentar resultados a un cliente o a un órgano gestor sin montar una aplicación web aparte.
- Quieres explorar tus propios datos filtrando por categorías y viendo cómo cambian los totales, sin abrir la tabla de atributos una y otra vez.
- Trabajas con proyectos donde las cifras cambian a menudo y quieres que el panel refleje siempre el estado real de las capas.
- Buscas entregar un producto autocontenido: un archivo HTML que el destinatario abre en su navegador, sin instalar nada y sin conexión a internet.
Todo ello dentro de QGIS, con licencia GPL-3.0 y sin coste.
Los elementos que puedes colocar en el lienzo
El complemento incorpora un selector de elementos con iconos. Estos son los tipos disponibles y su papel dentro del panel:
- Indicador. Un valor agregado grande, con posibilidad de añadir un valor de referencia, una tendencia, un icono y un contador animado. Funciona como destino de los filtros.
- Gráfico. El elemento más versátil, con 23 tipos de gráfico: barras, barras horizontales, lollipop, puntos, barra radial, radar, línea, escalonado, spline, área, cascada, tarta, anillo, rosa, embudo, treemap, barras agrupadas, barras apiladas, dispersión, burbujas, histograma y velas. Actúa como origen y como destino de los filtros.
- Tabla dinámica. Una matriz cruzada con campos de fila y columna, agregados y totales generales. Cada celda filtra al pulsarla.
- Lista. Una tabla de entidades. Al elegir una fila, el mapa hace zoom y destaca la entidad correspondiente.
- Mapa en vivo. Un reflejo del lienzo de QGIS: permite desplazarse, identificar entidades, volar a una ubicación y enviar la extensión visible como filtro espacial al resto de elementos.
- Selector. Un desplegable con los valores únicos de un campo. La forma más limpia de gobernar todo el panel desde una única elección.
- Texto. Títulos, notas y anotaciones editables directamente sobre el lienzo.
- Imagen. Un logotipo o una figura en PNG, JPG, SVG o GIF animado, ajustada al tamaño del elemento.
- Cabecera. Un banner de marca con título estilizado y hueco reservado para el logotipo.
El complemento maneja además dos tipos adicionales: filtro y leyenda, este último enlazado a las capas del mapa.

Cómo funciona el filtrado cruzado
El filtrado cruzado es el corazón del complemento. El modelo que sigue reproduce el esquema origen → acción → destino de ArcGIS Dashboards, con una diferencia importante: el cableado es explícito y lo decides tú.
El proceso tiene tres momentos:
- Eliges un origen. Puede ser una barra de un gráfico, una celda de la tabla dinámica, un valor del selector o la extensión visible del mapa.
- Se emite un filtro. Esa selección se traduce en una expresión de QGIS que viaja por un bus de señales compartido.
- Los destinos recalculan. Cada elemento conectado vuelve a consultar su capa aplicando el filtro combinado, de forma inmediata.
Pueden actuar como origen los gráficos, la tabla dinámica, el mapa, el selector y el filtro. Pueden actuar como destino los indicadores, los gráficos, la tabla dinámica, la lista y el mapa.
Un detalle técnico que conviene destacar: los filtros nunca modifican las capas del proyecto. Cada elemento consulta sus datos mediante su propio QgsFeatureRequest, de manera que otras vistas y otros complementos siguen viendo las capas intactas. Además, las conexiones son locales a cada página, así que un panel con varias páginas mantiene cableados independientes.

Temas, diseño y modos de trabajo
El apartado de ajustes permite dar forma al panel sin tocar código. Desde ahí se controla el tema del lienzo, con una colección de temas predefinidos que combinan paleta y tipografía en variantes claras y oscuras —Summarizer Blue, Indigo SaaS, Midnight Slate o Rose Editorial, entre otros—, además de la posibilidad de ajustar manualmente cada color, la paleta de series de los gráficos y las fuentes. También se define aquí el tamaño de página, el radio de las esquinas, el espaciado y los tamaños de texto.
El trabajo se organiza en dos modos que se alternan con un candado en la barra de pestañas:
- Modo de construcción: los elementos se mueven, se redimensionan y se ajustan a la rejilla.
- Modo de uso: la distribución queda bloqueada y la interacción se activa, de modo que los clics filtran y el mapa se desplaza e identifica entidades.
Cada elemento ofrece además un menú contextual con tres opciones:
- Configure: para enlazarlo a una capa y un campo.
- Tile appearance: para sobrescribir color y tamaño solo en ese elemento.
- Connections: para su cableado de filtros.

Requisitos e instalación en QGIS
Los requisitos son mínimos:
- QGIS 3.22 o superior, incluido QGIS 4.x, con funcionamiento tanto sobre Qt5 como sobre Qt6.
- Ninguna dependencia externa ni proceso de compilación.
A fecha de creación del artículo, la versión publicada en el repositorio oficial es la 0.2, con licencia GPL-3.0.
Instalación desde el gestor de complementos
Al estar publicado en el repositorio oficial de QGIS, la vía más rápida es la habitual:
- Abre QGIS.
- Ve a Complementos > Administrar e instalar complementos.
- Busca «QGIS Dashboard» en el buscador.
- Pulsa Instalar.

Cómo crear tu primer cuadro de mando
El flujo de trabajo que hay que seguir para crear un dashboard se puede resumir en cinco pasos:
- Abre la ventana con el botón de la barra de herramientas y elige New Dashboard en la pantalla de inicio. Aparece un lienzo enmarcado que representa la página del panel y la región exacta que se exportará. La barra lateral izquierda reúne las acciones: añadir elementos, añadir páginas, ampliar la vista, limpiar filtros, guardar y abrir los ajustes.
- Añade los elementos con Add element y el selector de iconos. Cada pieza cae sobre el lienzo con valores por defecto razonables.
- Configura cada uno con el botón derecho: enlázalo a su capa y a su campo, ajusta su apariencia si hace falta y colócalo arrastrando la franja superior. Los elementos se ajustan automáticamente a la rejilla.
- Cablea los filtros desde Connections… en cada elemento origen, marcando qué piezas debe filtrar.
- Aplica el tema, fija el tamaño y bloquea la distribución con el candado para pasar a modo de uso.
Un panel puede contener varias páginas, cada una con sus propias pestañas y su propio cableado, lo que resulta práctico cuando el proyecto tiene bloques temáticos diferenciados.

Exportar y publicar el resultado
Aquí es donde el complemento pasa de herramienta de análisis a herramienta de entrega. El menú de exportación ofrece tres salidas:
- HTML autocontenido. Genera un único archivo index.html que se abre con doble clic y funciona sin conexión.
- PNG. Exporta la región de la página exactamente como se ve en formato imagen.
- PDF. Exporta la región de la página exactamente como se ve en formato PDF.
Existe además una opción de publicación en la galería pública del proyecto. El complemento exporta el HTML interactivo, genera una miniatura y sube ambos a la galería en un solo paso, de modo que el panel aparece como una tarjeta en la galería al cabo de un minuto. Para usarla se necesita un token de GitHub de alcance limitado, con permisos de lectura y escritura de contenidos solo sobre el repositorio de la galería, que se pega en el diálogo de publicación y queda almacenado en el equipo local. Al volver a publicar el mismo panel se actualiza la tarjeta existente en lugar de duplicarla.

Conectarlo con MCP para trabajar en lenguaje natural
Esta es probablemente la característica que menos se espera de un complemento de visualización. Si trabajas con Claude y tienes instalado QGIS MCP —la integración que conecta el asistente con QGIS—, puedes pedirle que monte el cuadro de mando por ti, describiéndolo con tus propias palabras.
El funcionamiento, visto desde fuera, es sencillo. Le explicas a Claude qué quieres ver y él se encarga del resto: consulta las capas que tienes cargadas en el proyecto, comprueba qué campos contienen y construye el panel completo dentro de QGIS, con los elementos colocados y ya conectados entre sí.
Una instrucción como esta sería suficiente:
«Mírate las capas del proyecto y móntame con el complemento QGIS Dashboard un cuadro de mando con un indicador del total de parcelas, un gráfico de barras por zona urbanística y un mapa, todo conectado entre sí.»
El resultado aparece directamente sobre el lienzo del complemento y se comporta igual que si lo hubieras construido a mano: se puede seguir editando, mover elementos, cambiar el tema y exportarlo. Es un punto de partida que ahorra el trabajo de colocar y configurar cada pieza una por una, especialmente útil cuando montas paneles parecidos para distintos proyectos.
Conviene añadir la advertencia habitual de cualquier integración MCP: Claude ejecuta acciones reales sobre tu proyecto de QGIS, así que merece la pena revisar lo que va a hacer y trabajar sobre copias durante las primeras sesiones.
Si quieres aprender a configurar una conexión MCP con QGIS desde cero y a escribir instrucciones eficaces para contextos geoespaciales, es justo lo que trabajamos en nuestro curso de IA Generativa para aplicaciones geográficas.

Usos habituales en proyectos reales
Estos son algunos escenarios donde el complemento encaja con naturalidad:
- Planeamiento urbanístico. Un panel por municipio con el reparto de parcelas por clasificación de suelo, la superficie total de cada categoría y el mapa enlazado, de modo que al pulsar una clase el mapa se filtra solo.
- Seguimiento ambiental. Indicadores de superficie protegida por figura, un gráfico de reparto por tipo de hábitat y una lista de espacios que hace zoom sobre cada uno al seleccionarlo.
- Gestión de infraestructuras. Inventario de activos con tabla dinámica cruzando estado de conservación por tipo de elemento, y filtrado espacial desde la extensión del mapa para centrarse en un sector concreto.
- Informes para clientes. Exportación a HTML de un panel interactivo que el destinatario abre en su navegador, sin necesidad de instalar QGIS ni de recibir los datos originales.
- Docencia y divulgación. Publicación en la galería pública del proyecto para compartir un caso de estudio plenamente navegable con un enlace.
Lo que conviene tener presente
Antes de incorporarlo a un flujo de producción, tres apuntes importantes:
- El complemento está en la versión 0.2, una fase temprana de desarrollo. Funciona, pero es razonable esperar cambios en próximas versiones.
- Los elementos con datos se enlazan a capas vectoriales. Las capas ráster aparecen en el inventario del proyecto, aunque los elementos analíticos trabajan sobre vectoriales.
- La publicación en la galería sube el resultado a un repositorio público, algo que hay que valorar cuando el proyecto maneja información sensible.
Recursos del complemento
- Ficha en QGIS Plugins: https://plugins.qgis.org/plugins/qgis_dashboards/
- Web oficial del proyecto: https://qgis.byzenterra.org/qdashboards
- Guía de uso paso a paso: https://qgis.byzenterra.org/qdashboards/guide
- Galería de cuadros de mando publicados: https://qgis.byzenterra.org/qdashboards/gallery
- Repositorio en GitHub: https://github.com/isaacenage/QGIS-Plugins
- Reporte de incidencias: https://github.com/isaacenage/QGIS-Plugins/issues
Conclusión
QGIS Dashboard resuelve un problema que muchos técnicos SIG habían aparcado por falta de una alternativa razonable: convertir un proyecto de QGIS en un panel interactivo sin salir del entorno de trabajo y sin licencias adicionales. Los elementos se enlazan directamente a las capas, la configuración viaja dentro del proyecto.qgz, el filtrado cruzado responde como se espera y el resultado se exporta a un archivo que cualquiera puede abrir.
A eso se suma la posibilidad de pedirle a Claude, a través de QGIS MCP, que construya un cuadro de mando completo describiéndolo en lenguaje natural. Para un complemento gratuito en versión 0.2, es un punto de partida notable. Y para quien trabaja habitualmente con QGIS, una herramienta que merece un hueco en la caja de herramientas.
¿Quieres comentarnos algo? Adelante!