¿Qué es un agente?

Hola,

llevo un tiempo dándole vueltas a cómo escribir sobre esto, verás…

Hace un tiempo incursioné en esto de los chats de IA (puedes leer sobre eso en estos artículos). La cuestión es que hice mis pinitos y acabé haciendo un ¿chatbot? dentro de gvSIG desktop tirando del API de Gemini. Bueno, para mí era un simple chatbot. Lo arrancabas como una herramienta más dentro de la aplicación y tenía el aspecto característico de una aplicación de chat de IA. La cosa es que, aunque inicialmente fue simplemente hacia eso, un chat, decidí que lo chulo era darle acceso a algunas funcionalidades de la aplicación. Le di acceso a explotar los datos tabulares de la aplicación, que pudiese saber qué área se veía en la Vista, poder generar gráficos a partir de los datos que tenían las capas y tablas cargadas, y tal vez alguna cosilla más. Para mí era un “simple chatbot” dentro de la aplicación.

Mientras hacía cosas de esas, iba leyendo sobre LLMs y trataba de estar al tanto de lo que iba saliendo. Se nombraba que eso de los “Agentes” era el futuro, y empezaron a inundarme sugerencias de vídeos y publicaciones sobre ellos. Aparecieron docenas de vídeos sobre cosas como “Claude Code” o “Copilot” que te los “vendían” como el asistente perfecto para programar… pero un día, no creo que fuese de repente, esos vídeos y publicaciones empezaron a llamarlos “agentes”. Y aparecían vídeos de “Y XXX destrona a YYY como la plataforma de agentes definitiva” y cosas así. Por entonces ya había salido “Gemini CLI” y yo lo había adoptado como mi herramienta de IA de apoyo en programación. Y empecé a pensar que eran muy escandalosos con eso de los Agentes. ¿Por qué llamaban agente a mi “Gemini CLI”? (ya era “mi” Gemini, porque lo usaba día a día en mi trabajo). Total, ¿qué hacía más él en la consola que mi chatbot en gvSIG desktop? La respuesta simple era “nada”. Así que me puse a ver qué hacían “Claude Code” o “Copilot”, que competían por ser los “agentes definitivos” para el programador. Continue reading

Posted in development, opinion, spanish | Leave a comment

La importancia de describir correctamente las “herramientas” a un LLM.

En mi serie de artículos sobre la creación de un asistente para gvSIG desktop, explore el viaje desde el prototipo hasta una solución distribuible. Hoy quiero hacer un acercamiento en un aspecto que resultó ser crucial: el arte, o ciencia, de describir las herramientas para que un LLM pueda usarlas de forma eficaz.

A la hora de describir las herramientas que tiene disponible un LLM, bien porque has hecho un cliente que las expone o porque has implementado o vas a implementar un servidor MCP, la descripción es una pieza clave para que el LLM pueda usarlas de forma adecuada. Continue reading

Posted in development, gvSIG Desktop, spanish | Leave a comment

Un ayuntamiento digital: cómo gvSIG Online mejora la gestión urbana

La transformación digital de las administraciones locales ya no es una opción, sino una necesidad. Los municipios se enfrentan a retos cada vez más complejos: desde la gestión de servicios básicos (agua, alumbrado, recogida de residuos) hasta la planificación urbanística, el control medioambiental o la atención al ciudadano. En este contexto, disponer de una herramienta que integre toda la información espacial de manera sencilla y accesible es clave.

gvSIG Online se ha convertido en una plataforma estratégica para muchos ayuntamientos que quieren dar el salto hacia una gestión urbana más eficiente, transparente y participativa.

¿Qué aporta gvSIG Online a un ayuntamiento?

  • Centralización de la información geográfica: permite unificar en un único sistema los datos de catastro, urbanismo, infraestructuras, medio ambiente, movilidad, etc.
  • Gestión integral de servicios: facilita el control de inventarios municipales (farolas, contenedores, zonas verdes, redes de agua, alcantarillado…) con una visión actualizada y georreferenciada.
  • Toma de decisiones basada en datos: la incorporación de la IA permite interactuar con lenguaje natural, crear cuadros de mando y analíticas que ayudan a los responsables municipales a planificar mejor los recursos y reducir costes.
  • Transparencia y comunicación con la ciudadanía: los visores públicos permiten compartir mapas e información relevante, aumentando la confianza ciudadana y mejorando la relación entre ayuntamiento y vecinos.
  • Movilidad y trabajo de campo: gracias a su integración con gvSIG Mapps, el personal técnico puede recoger y actualizar información directamente desde el terreno, sincronizándola en tiempo real con la plataforma.

Algunos casos de uso destacados

  • Urbanismo: consulta de planeamientos, licencias y gestión de expedientes vinculados al territorio.
  • Medio ambiente: control de zonas de riesgo, gestión de arbolado o seguimiento de áreas naturales protegidas.
  • Movilidad y tráfico: rutas de transporte público, gestión de zonas de bajas emisiones o control de aparcamientos.
  • Patrimonio y turismo: difusión de rutas culturales, inventario de bienes patrimoniales o información para visitantes.

Un paso hacia el municipio inteligente

Adoptar gvSIG Online significa avanzar hacia el concepto de “ayuntamiento digital”, donde la información fluye de manera eficiente entre departamentos, se optimizan los procesos internos y se ofrece a la ciudadanía un acceso más sencillo y transparente a los servicios.

Con soluciones basadas en software libre e interoperable, los municipios no solo reducen costes, sino que aseguran la soberanía tecnológica, evitando depender de proveedores cerrados y potenciando la innovación local, la colaboración y la reutilización.

Posted in geoportal, gvSIG MApps, gvSIG Online, gvSIG Suite, IDE, software libre | Leave a comment

A Digital Municipality: How gvSIG Online Enhances Urban Management

The digital transformation of local administrations is no longer an option but a necessity. Municipalities face increasingly complex challenges: from managing basic services (water, street lighting, waste collection) to urban planning, environmental monitoring, and citizen services. In this context, having a tool that integrates all spatial information in a simple and accessible way is essential.

gvSIG Online has become a strategic platform for many municipalities aiming to move towards more efficient, transparent, and participatory urban management.

What does gvSIG Online bring to a municipality?

  • Centralization of geographic information: unifies cadastre, urban planning, infrastructure, environmental, and mobility data in a single system.
  • Comprehensive service management: facilitates the control of municipal inventories (streetlights, containers, green areas, water networks, sewage…) with an updated and georeferenced view.
  • Data-driven decision making: the integration of AI allows natural language interaction, dashboards, and analytics that help municipal managers better plan resources and reduce costs.
  • Transparency and citizen communication: public viewers enable sharing maps and relevant information, increasing citizen trust and improving the relationship between the municipality and its residents.
  • Mobility and fieldwork: thanks to its integration with gvSIG Mapps, technical staff can collect and update information directly in the field, synchronizing it in real time with the platform.

Some highlighted use cases

  • Urban planning: consultation of plans, permits, and management of land-related records.
  • Environment: monitoring risk areas, managing urban trees, or tracking protected natural areas.
  • Mobility and traffic: public transport routes, management of low-emission zones, or parking control.
  • Heritage and tourism: dissemination of cultural routes, inventory of heritage assets, or visitor information.

A step towards the smart municipality

Adopting gvSIG Online means moving towards the concept of a “digital municipality”, where information flows efficiently across departments, internal processes are optimized, and citizens are offered simpler and more transparent access to services.

With solutions based on free and interoperable software, municipalities not only reduce costs but also ensure technological sovereignty, avoiding dependency on closed vendors and fostering local innovation, collaboration, and reuse.

Posted in english, geoportal, gvSIG MApps, gvSIG Online, municipalities, SDI | Leave a comment

El Desarrollador y su compañero. Cómo la IA me ayudó a construir el asistente de gvSIG desktop desde el primer momento

Hola a todos,

Si habéis estado siguiendo esta serie de artículos, ya conocéis el qué y el porqué. El viaje desde un chat simple en gvSIG desktop hasta un asistente contextual inteligente gracias al protocolo MCP. Pero hoy quiero hablaros del cómo. Y no me refiero a las librerías o el código, sino a algo más fundamental, la forma en que trabajé para hacerlo realidad.

La respuesta es simple, aunque no simplona: no lo hice solo. Pero mi colaboración con la IA no empezó con un plan de proyecto, sino con una historia de descubrimiento que lo cambió todo. Continue reading

Posted in development, gvSIG Desktop, spanish | Leave a comment

Gestión de planes de quemas: facilitando la información al ciudadano

El número de incendios no ha parado de crecer en muchas regiones del mundo. Entre las causas más comunes están las altas temperaturas, las sequías prolongadas o el abandono de las áreas rurales, pero una causa no menos importante son las quemas incontroladas. Para ello, es importante disponer de un Plan de Quemas, ya sea a nivel local, regional o nacional, en el que se regulen y planifiquen las quemas en el territorio como prevención a posibles incendios.

Estos planes de quemas incluirían toda la normativa respecto a zonas, horarios, permisos o características de la quema a realizar.

Para facilitar la información a los ciudadanos, aparte del documento de texto con toda la normativa es importante poder consultar a través de geoportales la cartografía catastral y las zonas en las que se puede quemar según los periodos, basándose normalmente en áreas de influencia de zonas forestales y urbanas. De esta forma, el ciudadano accede directamente al visor, localizando su parcela, y comprueba si puede quemar en dicho periodo y a qué hora puede hacerlo. En muchos casos incluso, puede tener acceso a la descarga de la normativa completa desde el mismo geoportal, y de la declaración responsable en caso de que haya que rellenarla, incluyendo un enlace a la sede electrónica donde habría que presentarla.

En la siguiente imagen se muestra un ejemplo real de un municipio con su Plan Local de Quemas creado con gvSIG Online, todo con software libre, en el que se incluye la información antes mencionada:

Si deseas más información sobre cómo implementar gvSIG Online en una administración e incluir un geoportal con el Plan de Quemas, escribe a info@gvsig.com

Posted in geoportal, gvSIG Online, gvSIG Suite, IDE, municipios, spanish | Tagged , | Leave a comment

Grabación completa de la Jornada IDE en la Administración Local 2025

El pasado 5 de junio tuvo lugar en Valencia la Jornada de Infraestructuras de Datos Espaciales en la Administración Local 2025, un encuentro dirigido a ayuntamientos y administraciones locales interesadas en aprovechar el potencial de las Tecnologías Libres de Información Geográfica (TIG libres) para mejorar la gestión pública.

Durante la jornada se presentaron casos de uso reales de la Suite gvSIG implantados en distintos municipios, mostrando aplicaciones concretas en ámbitos como la integración con gestores de expedientes, urbanismo, cementerios y otros servicios municipales.

También se dieron a conocer algunas de las últimas novedades de gvSIG Online, entre ellas la integración con Inteligencia Artificial, que abre nuevas posibilidades para el análisis y la gestión de datos espaciales.

👉 Compartimos la grabación completa del evento, para todas aquellas entidades locales que no pudieron asistir y que han mostrado su interés en los resultados de la jornada:

+ información: info@gvsig.com

Posted in events, geoportal, gvSIG MApps, gvSIG Online, gvSIG Suite, IDE, municipios, software libre, spanish | Tagged , , , , , | Leave a comment

De prototipo de asistente de chat a servidor MCP y gemini-cli

En el artículo anterior, lo dejé justo en el momento de la revelación: la conexión inesperada entre una herramienta de línea de comandos, gemini-cli, y un protocolo llamado MCP era la respuesta al problema de distribución que casi acaba con el proyecto. Hoy, no vamos a revivir esa búsqueda, sino a remangarnos para construir la solución. Os mostraré en detalle qué son estas piezas y cómo, apoyándome en todo el trabajo previo, encajaron para dar vida a una solución robusta y, por fin, distribuible.

Desmitificando las piezas del puzle

La solución no vino de una única tecnología mágica, sino de la perfecta simbiosis de dos componentes clave que resolvieron, cada uno, una parte fundamental del problema.

gemini-cli: El puente inteligente

Al principio, gemini-cli era para mí una simple herramienta de productividad. Sin embargo, resultó ser la pieza angular de la solución por dos motivos cruciales: Continue reading

Posted in development, gvSIG Desktop, spanish | 2 Comments

gvSIG Mapps: la geoinformación en la palma de la mano

En un mundo cada vez más conectado, la información geográfica ya no es un recurso exclusivo de los técnicos en la oficina: es una herramienta estratégica que debe estar disponible allí donde ocurren las cosas, en el territorio.

Con esa visión nace gvSIG Mapps, la aplicación móvil que pone toda la potencia de la geoinformación en la palma de la mano.

¿Qué es gvSIG Mapps?

gvSIG Mapps es una app móvil que se integra con gvSIG Online, permitiendo consultar, capturar y actualizar datos directamente desde el terreno. Está pensada para todo tipo de organizaciones —administraciones públicas, empresas y ONG— que necesitan trabajar con información georreferenciada en campo.

Principales funcionalidades

  • Consulta en campo: acceso a mapas y capas publicados en gvSIG Online, con posibilidad de trabajar en línea o sin conexión.
  • Captura de datos: formularios personalizados que permiten registrar información con precisión.
  • Edición en tiempo real: actualización de inventarios, censos, incidencias o inspecciones, con sincronización automática con la base de datos central.
  • Navegación y geolocalización: visualización de la posición del usuario, capas, etc.

¿Para qué se utiliza?

Los usos de gvSIG Mapps son tan variados como los sectores que gestionan información territorial:

  • Gestión municipal: incidencias en la vía pública, inventario de mobiliario urbano, inspecciones de servicios,…
  • Protección civil y emergencias: inventariado de hidrantes, localización de recursos,…
  • Medio ambiente: monitoreo de especies, control forestal, gestión de áreas protegidas,…
  • Infraestructuras y servicios: mantenimiento de redes de agua, electricidad o telecomunicaciones.

Beneficios clave

  • Eficiencia: reduce tiempos y errores al eliminar duplicidades entre el trabajo de campo y la oficina.
  • Interoperabilidad: se integra de forma nativa con gvSIG Online.
  • Flexibilidad: personalizable según las necesidades de cada proyecto o cliente.
  • Software libre: independencia tecnológica y reducción de costes de licencias.

Conclusión

Con gvSIG Mapps, la edición y mantenimiento de la información geográfica deja de estar limitada a un escritorio o plataforma web y se convierte en una herramienta dinámica, accesible y colaborativa.

+información: info@gvsig.com

Posted in gvSIG MApps, gvSIG Suite, IDE, software libre, spanish | Leave a comment

gvSIG Online: Geoinformation and Technology in Emergencies

Natural disasters are becoming increasingly frequent and intense: floods, wildfires, earthquakes, or adverse weather events are part of a reality that directly affects our safety and well-being.

In this context, the difference between chaos and coordination largely depends on how we manage information. Geoinformation becomes a strategic resource: it enables anticipation, rapid response coordination, and more effective recovery planning.

The role of gvSIG Online in emergencies

gvSIG Online is a geospatial management platform that turns data into decisions. In emergency situations, it supports:

  • Prevention: identifying risk areas, planning resources, and designing action plans.
  • Response: integrating real-time information (weather, sensors, etc.) and coordinating field teams.
  • Recovery: assessing damages, prioritizing repairs, monitoring tasks, and generating reports for more efficient resource management.

A real case: Consorcio Provincial de Bomberos de Valencia (CPBV)

The CPBV, among many other organizations, uses gvSIG Online as its geospatial reference system. Thanks to this platform:

  • They can visualize all information related to emergencies and available resources in a single viewer.
  • They integrate risk layers and data from multiple official sources.
  • They improve coordination between fire stations and other involved agencies.
  • They use gvSIG Mapps for field data updates (such as hydrants).

The result is a global and real-time view of the territory, enabling faster and more effective action in critical situations.

Conclusion

Emergencies cannot be avoided, but they can be managed more effectively. Geoinformation and gvSIG Online provide administrations and civil protection agencies with an integral, open, and interoperable tool to address present and future challenges.

👉 Because in emergencies, every minute counts… and having the right information and technology makes the difference.

+info: info@gvsig.com

Posted in english, geoportal, gvSIG Online, gvSIG Suite, SDI | Leave a comment