Blog del Máster
en Tecnologías de la Información Geográfica y Ciencia de Datos
Espaciales

QGIS Avanzado, mapeo colaborativo, servicios geospaciales, Carto Builder y más talleres en las Jornadas de SIG libre

Desde el Servicio de Sistemas de Información Geográfica y Teledetección (SIGTE) de la Universitat de Girona hemos empezado a organizar el programa de la 11a edición de las Jornadas de SIG libre, un evento de referencia estatal sobre las tecnologías libres en el ámbito de la información geográfica.

En estos momentos está abierta la convocatoria para la presentación de comunicaciones. Pueden participar autónomos, empresas, profesionales de la Administración pública o de la Universidad que quieran compartir un proyecto o idea relacionada con las tecnologías libres geoespaciales, los datos abiertos y el conocimiento libre. Para ello deberán enviar su propuesta de comunicación a través del formulario online y que deberán llevarán a cabo durante la conferencia (1 de junio). Para más información, consultad las bases en la web.

Paralelamente, el segundo día de las Jornadas de SIG libre (2 de junio) se realizarán distintos talleres en las Aulas de informática de la Facultat de Lletres i Turisme de la Universitat de Girona. Este es el programa de talleres:

Talleres de mañana: de 9h a 13h

Taller 1: Uso avanzado de QGIS

Instructor: Víctor Olaya (Boundless)

Este taller presenta algunas de las funcionalidades avanzadas que se encuentran disponibles en QGIS, en especial aquellas más recientes y que aportan una mayor potencia en el trabajo con datos espaciales.

En el taller se desarrollarán los siguientes temas:

  • Análisis espacial avanzado con el marco de analisis Processing.
  • Simbología avanzada.
  • Creación de cartografía. Atlas.
  • Consola de Python y automatización de tareas.

El taller está dirigido a usuarios habituales de QGIS y con buen conocimiento de las funcionalidades básicas.

Taller 2: Cómo usar contenedores para el despliegue de servicios geoespaciales
Instructores: Joana Simoes, Jorge de Jesus (GeoCat)

Docker es una tecnología de virtualización a nivel de Sistema Operativo que permite empaquetar un Linux con todas sus aplicaciones y desplegarlo en cualquier otro Linux sin más necesidad que la de introducir un par de comandos. Esto tiene enormes ventajas a la hora de desplegar servicios web geoespaciales cuya configuración no es sencilla para la mayor parte de los usuarios.

En la primera parte del taller se hará una introducción a Docker y se revisarán las características que han conducido al notable éxito de estas tecnologías: ligereza, portabilidad y autosuficiencia. Ya en el contexto de las aplicaciones geoespaciales se presentará el proyecto geocontainers.org, que tiene por objetivo ayudar a montar servicios web o aplicaciones geoespaciales en entornos de pruebas, desarrollo o producción. Todos los contenedores, así como la documentación en geocontainers.org, están disponibles con licencia de software libre.

La segunda parte del taller será esencialmente práctica. Se explicarán las operaciones básicas de Docker a partir de un reto concreto: desplegar un servicio de catálogo geoespacial (Geonetwork). El ejercicio se enfocará en crear un conjunto de servicios (con docker-compose) para implementar una Infraestructura de Datos Geoespaciales.

En la última parte del taller se hará una demostración de escalado horizontal de contenedores usando la plataforma nativa de clustering en docker (swarm). Esta tecnología permite diseñar sistemas auto-sostenibles capaces de recuperar fallos de hardware y software.

El taller está dirigido sobretodo a personas que tengan poco o ningún conocimiento de docker pero que tengan algún conocimiento de servicos web geoespaciales. Dado que la parte práctica del taller se hará con línea de comandos, es importante que los alumnos se encuentren cómodos en este entorno así comocon el sistema operativo Linux.

Taller 3: Ejatlas: creación y visualización de mapas críticos
Instructor: Observatori del Deute en la Globalització

Ejatlas (Environmental Justice Atlas) es una herramienta de visualización y mapeo colaborativo de conflictos socio-ambientales producidos por la minería, las represas, el fracking, las incineradoras, los monocultivos, etc.

La información de cada caso es introducida por grupos de investigación, organizaciones de justicia ambiental, activistas y otros expertos repartidos por los cinco continentes.

Ejatlas es una fuente de recursos para la eseñanza, el networking y las actividades de advocacy. El público objetivo son activistas, profesores, estudiantes, investigadores, periodistas y ciudadanía en general. El mapa tiene usos para la docencia sobre justicia ambiental y social, la investigación y búsqueda de patrones, seguimineto y fuente bibliográfica de conflictos. También es una plataforma para que grupos de trabajo sobre problemáticas similares puedan conectar con aliados potenciales.

En el taller se trabajará con:

  • Presentación e introducción a la herramienta.
  • Interfaz y visualización: se mostrarán las diferentes secciones y herramientas de la interfaz, el funcionamiento de los filtros y cómo seleccionar los diferentes tipos de información de la base de datos para crear vistas.
  • Introducción de nuevos casos: se explicarán las diferentes secciones del formulario para añadir confictos a la base de datos, así como las herramientas y gadgets que facilitan la entrada de datos.
  • Creación de featured maps: se enseñará cómo crear mapas temáticos, la selección previa de conflictos y los criterios de búsqueda. Añadir capas temáticas propias y reutilizar capas existentes. Cambiar parámetros de visualización y publicación.
  • Visualización avanzada de datos: se experimentará con el potencial de análisis y las funciones de visualización dinámica.
  • Se mostrarán algunas de las funciones que se están desarrollando y su potencial especialmente aquellas centradas en la interacción con bases de datos externas.

Talleres de tarde: de 15h a 19h

Taller 4: Desarrollo de plugins para QGIS y QGIS3
Instructor: Luigi Pirelli (Boundless)

QGIS es actualmente uno de los SIG opensource de referencia. Sin embargo, a pesar de su poténcia y flexibilidad, a menudo resulta necesario desarrollar complementos para el desarrollo de tareas específicas. Utilizando Python y su extensión PyQGIS se puede acceder a la mayoría de componentes de QGIS.

En este taller se trabajará con los siguientes aspectos:

  • Cómo orientarse en la comunidad para resolver problemas de PyQGIS.
  • Cambios en QGIS3 y cómo desarrollar plugins para esta versión.
  • Cómo configurar un entorno de desarrollo y depuración/debug con PyDev a través de editores como Eclipse o Aptana.
  • Cómo usar el plugin FirstAid de QGIS.
  • En el taller se darán ejemplos sobre el manejo de datos raster, vectoriales y cómo usar algoritmos del Processing Toolbox desde un plugin.

Aunque no hay ningún requisito en especial para el desarrollo del taller, se recomienda tener conocimientos básicos de python y de los conceptos de programación Clase y Objeto.
El taller se basa en los capítulos 10 y 11 del libro Mastering QGIS (packt) cuyo autor es Luigi Pirelli, el tutor del taller.

 

Taller 5: Taller avanzado de análisis y cartografía con CARTO Builder
Instructores: Jorge Sanz (CARTO), Ramiro Aznar (CARTO), Oriol Boix (CARTO) y Ernesto Martínez (CARTO)

CARTO es una de las empresas líderes del análisis y visualización de datos geolocalizados, dando la posibilidad a cualquier organización e individuo de descubrir y predecir información clave a partir de estos datos. Gracias a la plataforma CARTO es posible la creación, sin necesidad de programar, de herramientas de análisis geolocalizado que facilitan la toma de decisiones informadas.

CARTO Builder es una herramienta web para usuarios de negocio y analistas de datos que permite descubrir y predecir información esencial a través de datos georeferenciados. CARTO Builder democratiza el poder del análisis con paneles de control accionales que se pueden compartir.

Este taller tiene como objetivo capacitar a los asistentes en el uso de CARTO Builder, cubriendo todos los aspectos de su interfaz para la carga y manipulación de datos geográficos así como el diseño y publicación de aplicaciones geográficas en forma de cuadros de mando donde además de un mapa se configuran otros elementos de interfaz (widgets) que apoyan la exploración y descubrimiento de información relevante. Finalmente mediante un ejercicio guiado se cubrirá un caso de uso completo.

En este taller se trabajará con los siguientes temas:

  • Introducción a CARTO
  • Introducción a BUILDER
    • Conectar datasets
    • Capas y nodos
    • Datos
    • Estilos
    • Leyendas y popups
    • Widgets
    • Análisis geoespacial
    • Publicación
  • BUILDER avanzado
    • Bases de datos: SQL y PostGIS
    • Cartografía: CartoCSS,Turbo CARTO y CARTOColors
    • Flujo de análisis complejo
  • Proyecto

 

Taller 6: Overpass API: descargas selectivas desde OpenStreetMap
Instructor: Santiago Higuera de Frutos (Mercator-lab)

Overpass es una API que sirve para descargar elementos seleccionados de la base de datos de OpenStreetMap. Funciona como si fuera una base de datos a través de la web: el cliente envía una petición y recibe como respuesta los datos que se corresponden con dicha petición. Overpass API está optimizada para obtener datos en poco tiempo entre los millones de datos almacenados en la base de datos de OpenStreetMap y se pueden descargar elementos siguiendo diferentes criterios (por localización, por tener determinadas etiquetas, por proximidad a otros elementos, por combinación de varios criterios, etc.) Algunos ejemplos de peticiones podrían ser los siguientes:

  • ¿Qué farmacias hay a menos de un kilómetro de mi posición actual?
  • ¿Cuáles son las paradas de autobús de determinada línea?
  • ¿Cuáles son los bares o pubs que hay en una determinada zona?
  • ¿Qué líneas componen la carretera M-607?

Overpass API tiene un lenguaje de consultas muy potente: Overpass QL. Se pueden realizar consultas directamente desde la web a través de la interfaz front end Overpass Turbo, pero también se puede utilizar como base de datos en back-end para acceder desde diversos servicios o lenguajes de programación.

En el taller se aprenderá a utilizar la API Overpass y su lenguaje QL. Se practicará con todo tipo de consultas a través de Overpass Turbo y otras interfícies. Se mostrará como descargase elementos seleccionados en diferentes formatos y cómo poder reutilizarlos desde QGIS. También se aprenderá a utilizar las consultas QL desde otros lenguajes de programación.

No es necesario tener ningún conocimiento especial, si bien un conocimiento general de OpenStreetMap ayudará a los participantes a una mejor compresión de lo enseñado en el taller.

 

Inscripciones abiertas

Ya están abiertas las inscripciones para asistir a las 11as Jornadas de SIG libre. Consultad las tarifas en la web.

Desde UNIGIS Girona se ofrecen 5 becas para asistir al evento. La beca incluye la asistencia gratuita a la conferencia (1 de junio) + 2 talleres (2 de junio) y va dirigida a estudiantes y alumni del programa académico de UNIGIS Girona. Más info en la última newsletter.

¡Os esperamos!

SIGTE
Servicio de Sistemas de Información Geográfica (SIGTE) de la Universitat de Girona


Suscríbete a nuestra newsletter