• Saltar a la navegación principal
  • Saltar al contenido principal
Geoinnova

Consultoría y Formación en SIG, Territorio y Medio Ambiente

  • Geoinnova
    • Quiénes somos
    • Coworking
    • Alianzas Estratégicas
    • Visor de proyectos Geoinnova
  • SIG y Desarrollo
    • Plugins QGIS
    • GeoNode
    • QElectricGIS
    • Planero Web
  • Consultoría Territorial
    • Planes de Emergencia Municipales de Protección Civil
    • Planes Urbanos de Actuación Municipal – PUAM
    • Evaluación Ambiental Estratégica de planes y programas
    • Minimización de Impacto Territorial y Declaración de Situación Individualizada en suelo no urbanizable
    • Turismo sostenible
  • Consultoría Ambiental
    • Trámites de Economía Circular
    • Prevención y gestión ambiental
    • Responsabilidad social corporativa
    • Estrategia de sostenibilidad
  • Formación
    • Todos los cursos
    • Formación para empresas
    • Máster y Diplomas
    • Cursos de QGIS Online Certificados
    • Cursos de programación, desarrollo SIG y geoservicios
    • Cursos de Teledetección
    • Cursos de Giswater
    • Cursos de SIG con ArcGIS
    • Cursos de Medio Ambiente
    • Campus
  • Divulgación
    • Blog
    • Tertulia Territorio Geoinnova
    • TFMs y otro trabajos de alumnos
    • Noticias
    • Webinars
    • Geolibrería
  • Contacto
    • Soporte – Tickets
Especialista Universitario RESEVA TU PLAZA AHORA
TFM Máster SIG Código Abierto

Más allá del escritorio: El portal geoespacial de Joaquín Urruti

24/06/2026 Deja un comentario

Este trabajo ha sido realizado por Joaquín Urruti, estudiante del Máster en Sistemas de Información Geográfica de Código Abierto.

En el sector de los sistemas de información geográfica, sabemos, por experiencia que compartir datos de forma profesional suele ser un reto técnico. Herramientas como GeoNode pueden facilitar este proceso de manera significativa. Muchos profesionales dependen de enviar archivos por correo electrónico o de usar plataformas externas donde se pierde el control sobre la información…

Joaquín Urruti, alumno del Máster de Código Abierto de GeoInnova, ha abordado esta necesidad creando una infraestructura propia que permite publicar, catalogar y visualizar datos directamente en la web. Su proyecto trasciende el uso de herramientas de escritorio para ofrecer un entorno web donde la interoperabilidad y el análisis avanzado son los protagonistas.

joaquín-urruti-visor-geonode-geoinnova-1

GeoNode como centro de operaciones geoespacial

El proyecto se basa en GeoNode, una plataforma de código abierto que integra herramientas potentes como Django, GeoServer y PostGIS. Esta combinación permite gestionar lo que se conoce como una Infraestructura de Datos Espaciales (IDE), donde además de almacenar mapas, se pueden administrar usuarios y permisos de acceso.

joaquín-urruti-visor-geonode-geoinnova-2

Para garantizar la estabilidad y la facilidad de mantenimiento, Joaquín optó por una arquitectura basada en contenedores de Docker. El despliegue se realizó en un servidor privado (VPS) utilizando Coolify, una plataforma que gestiona el enrutado de tráfico mediante un proxy inverso y asegura la comunicación con certificados TLS automáticos.

Esta configuración permite que el portal sea accesible de forma segura bajo un dominio propio.

Identidad visual y experiencia de usuario

Uno de los puntos destacados del trabajo es la personalización estética. Joaquín no se conformó con el diseño estándar de la herramienta; utilizó un sistema de temas para aplicar su propia identidad visual. Mediante el ajuste de variables de estilo y tipografías específicas, consiguió que el portal tuviera un aspecto profesional y coherente con su marca personal.

Este proceso se realizó de forma eficiente, permitiendo que la plataforma mantenga su capacidad de actualizarse en el futuro sin perder los cambios visuales realizados.

El caso práctico: Datos de Buenos Aires

joaquín-urruti-visor-geonode-geoinnova-3

El valor técnico del portal se demuestra a través de la carga y documentación de cuatro capas temáticas de la Ciudad Autónoma de Buenos Aires. El proyecto busca establecer correlaciones entre la estructura física de la ciudad y sus condiciones ambientales:

  • Termografía: Distribución de la temperatura superficial.
  • División administrativa: Polígonos de las 15 comunas de la ciudad.
  • Cobertura vegetal: Un inventario detallado de la arboleda urbana que incluye especies, alturas y diámetros de copa.
  • Morfología urbana: Datos ráster y vectoriales sobre la altura de la edificación.

Narrativas y análisis interactivo

GeoStories

El proyecto va un paso más allá de la simple publicación de mapas. Joaquín exploró herramientas de visualización avanzada como las GeoStories, que permiten contar historias combinando mapas interactivos con textos y elementos multimedia. Es un formato ideal para que usuarios sin conocimientos técnicos comprendan la realidad de un territorio de forma guiada.

Dashboards

El aspecto más avanzado del trabajo se encuentra en la creación de paneles analíticos interactivos (dashboards) mediante el cliente MapStore. Estos paneles permiten una exploración cuantitativa de los datos que supera la simple visualización en un mapa.

Joaquín configuró widgets específicos para analizar relaciones complejas, como la distribución de la cobertura de arboleda por cada comuna en comparación con la densidad de edificación. Uno de los análisis más interesantes integrados en el dashboard es la correlación entre la altura media de los edificios y la temperatura superficial por zonas. Esta funcionalidad permite identificar visualmente el fenómeno de la isla de calor urbana, donde las áreas con mayor densidad constructiva suelen registrar valores térmicos superiores.

La interactividad es total: cuando el usuario aplica un filtro en los gráficos estadísticos, el mapa se actualiza automáticamente para mostrar solo las zonas que cumplen esos criterios. Este flujo bidireccional de información convierte al portal en una herramienta de diagnóstico territorial muy potente.

joaquín-urruti-visor-geonode-geoinnova-4

Resolución de incidencias técnicas en el servidor

Durante el proceso de desarrollo, surgió un reto técnico relevante relacionado con la carga de los paneles analíticos. Al intentar acceder a los dashboards, el sistema mostraba un error de contenido mixto (mixed content) que bloqueaba la visualización de los widgets.

Joaquín identificó que el problema se encontraba en la configuración del servidor Nginx dentro del contenedor. Las cabeceras de comunicación estaban fijadas incorrectamente para el protocolo HTTP, provocando que el navegador rechazara las peticiones por seguridad al servirse el sitio bajo HTTPS.

La solución requirió ajustar manualmente el archivo de configuración de Nginx para reflejar el protocolo y el origen correctos, asegurando así que todas las llamadas a la API del sistema fueran válidas.

Conclusión

Este trabajo consolida una infraestructura preparada para el entorno profesional. Joaquín ha demostrado que es posible gestionar un ciclo completo de datos espaciales: desde la ingesta en bases de datos hasta la creación de narrativas geoespaciales (GeoStories) y herramientas de análisis complejo. El portal se posiciona como una base tecnológica sólida para la toma de decisiones basada en datos geográficos precisos.

Interacciones con los lectores

¿Quieres comentarnos algo? Adelante! Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Geoinnova
c/ Luis Morondo Urra nº 8 Bajo A
31006 Pamplona (Navarra)
info@geoinnova.org
+34 948 117 137

Horario de atención

Lunes a Viernes - 09:00 a 14:00 y de 16:00 a 19:00.
Fines de semana y Festivos - Exclusivamente por mail.
Horario de Verano (01 de julio al 30 de agosto): De lunes a viernes de 8 a 15h.

Otras páginas de interes

  • Promociones y descuentos en formación
  • Formación bonificada FUNDAE
  • Verificador y descarga de Certificados de aprovechamiento
  • Cursos certificable por QGIS.org

Legal

  • Aviso Legal
  • Política de privacidad
  • Política de seguridad
  • Política de cookies
  • Términos y condiciones
Entidad adherida a Confianza Online Certificado de inscripción en el Registro de huella de carbono, compensación y proyectos de absorción Logo Plazox Certificado de conformidad con el ENS

© 2026 · Desarrollada por Geoinnova

Gestionar el Consentimiento de las Cookies
Utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. Lo hacemos para mejorar la experiencia de navegación y para mostrar anuncios personalizados. El consentimiento a estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos anónimos. Sin una requerimiento, el cumplimiento voluntario por parte de su proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarlo.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en un sitio web o en varios sitios web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Personalizar
  • {title}
  • {title}
  • {title}