Hoy estrenamos una serie de artículos tecnológicos en la que nos vamos a centrar en diversas herramientas GIS, o SIG en castellano. Con anterioridad realizamos un artículo que se centraba en la solución gvSIG, por lo que decidimos seguir con otra solución SIG como es QGIS. Con este artículo seguimos adentrándonos en las soluciones de Sistemas de Información Geográfica (SIG) con software libre y así dar a conocer que posibles soluciones se pueden utilizar en las administraciones, empresas y por parte de usuario domésticos para hacer sus trabajos geoespaciales. Aunque existen varias alternativas, tanto en soluciones de escritorio como en soluciones web, en el presente vamos a centrarnos en la solución de escritorio QGIS.

Los SIG, también conocidos como GIS (del inglés Geographic Information System) son sistemas que nos permiten capturar, visualizar, analizar, modificar y compartir información geográfica. Estos sistemas se emplean en diversos ámbitos, como pueden ser: la ordenación del territorio y urbanismo, gestión de recursos, logística, transporte, desarrollo sostenible…

QGIS es la solución de la que vamos a hablar hoy, se trata de un sistema de información geográfica de software libre, liberado bajo la licencia GPL, que destaca por ser uno de los primeros proyectos de la fundación OSGeo (Open source Geospatial Foundation). Fundación que se dedica a fomentar el desarrollo colaborativo y dirigido por la comunidad de tecnologías geoespaciales y datos abiertos. En el amparo de la OSGeo también están otros proyectos como gvSIG, PostGIS, GDAL, GeoNode, GeoServer, OpenLayers

QGIS es un proyecto creado por Gary Sherman con el nombre de Quantum GIS en 2002, entró en la incubadora de OSGeo en 2007 y en el año 2009 se lanzó la versión 1.0, desde aquella se fue haciendo popular tanto en usuarios como en contribuidores. A día de hoy, el proyecto reúne a más de 200 desarrolladores que hicieron posible llegar al lanzamiento de la última versión estable liberada a día de hoy, a 2.18.15.

QGIS es una solución multiplataforma, escrita fundamentalmente en C y usando el framework Qt. Está disponible para GNU/Linux, Windows, Mac OS X, BSD y Android, la última versión es la 2.18.15, con el nombre en código Las Palmas, versión que cuenta con la localización al gallego y al castellano casi en su totalidad y está accesible en la web de descargas.

Funcionalidades de QGIS

Las funcionalidades de la última versión de QGIS podéis verlas en su página, pero haremos aquí un resumen de las principales funcionalidades:

Visualización y superposición de diversos tipos de datos (vectoriales e imágenes) en diversos formatos y proyecciones, sin necesidad de conversión la ningún formato interno. También se pueden crear, editar y gestionar estos datos con diversas herramientas.

Exploración y composición de mapas usando una interfaz gráfica con un montón de herramientas, desde las típicas de copiar y pegar, hasta herramientas que pueden intersecar datos geográficos o realizar otras operaciones espaciales complejas.

QGIS también sirve para publicar mapas usando diversos tipos de datos del estándar definido por la OGC (Open Geospatial Consortium), pudiendo hacer tanto la función de cliente, consumiendo los datos de alguna fuente, como la de servidor, ofreciendo la otros clientes los mapas realizados con QGIS.

Existen una infinidad de complementos (plugins) para QGIS, como por ejemplo QOSM, que permite obtener las imágenes del mapa de Open Street Map. También puedes crear tus propios complementos usando Python o C como lenguajes de programación.

Hay una categoría de complementos que forman parte del núcleo de QGIS, que se consideran esenciales para el uso típico de QGIS y que te permiten hacer los procesamientos de datos comunes, acceder a fuentes de información geográfica… Algunos ejemplos de estos son GDALTools, GRASS, administrador de BBDD, herramientas GPS, verificador de topología …

QGIS también permite la ejecución de pequeños programas o scripts en Python mediante lo uso de la consola de Python donde puedes automatizar algunas tareas programando en Python.

Casos de éxito de QGIS

Existen un montón de casos de organizaciones, tanto públicas cómo privadas, que emplean QGIS para sus tareas espaciales. En la página de QGIS tienen ejemplos de organismos que quisieron compartir sus experiencias. Desde Mancomún destacamos los siguientes:

La primera experiencia a destacar es el DINEM, Ministerio de Desarrollo Social de Uruguay, en concreto, en el departamento de geografía, inicialmente empleaban soluciones propietarias que fueron mudando progresivamente a software libre, dentro del campo de los GIS comenzaron a emplear PostGIS y posteriormente QGIS. El uso de QGIS en este departamento es fundamentalmente para producir cartografía temática y lo manejo y gestión de información geográfica.

Otro ejemplo de migración a QGIS es lo del ayuntamiento de Newcastle, que fue motivo del boletín de reutilización de software libre en la administración número 27. En las décimas jornadas SIG Libre en Girona; Peter Wells, de Lutra Consulting; nos contó su experiencia en esta migración, podéis ver el vídeo y la presentación si queréis tener más detalles sobre ella.

Como caso de uso en la empresa privada, tenemos Boundless Desktop, que es una solución basada en QGIS, desarrollada por la empresa Boundless, teniendo una versión libre y gratuita y otra versión que incluye soporte y acceso a cursos así como la una serie de plugins adicionales.

El futuro de QGIS

El proyecto QGIS es un proyecto muy vivo y activo, cuenta con más de 200 contribuidores, por esto mismo, a principios del año 2016 el equipo de desarrolladores comenzaron la debatir y trabajar sobre la versión 3.0, que va a ser la próxima versión mayor después de la actual 2.18.

Con esta versión los desarrolladores pretenden darle una limpieza general a la API del proyecto y eliminar todas aquellas funciones de la API marcadas cómo obsoletas, cambiar la versión del toolkit QT de la 4 a la 5, también se van a mudar identificadores de la API para tener una mayor consistencia de los nombres de las cosas, se realizará una actualización de Python, pasando a emplear Python 3. El mayor impacto que va a tener esta nueva versión será para los plugins, pues muchos de ellos tendrán que ser rescritos, por lo que se estás pensando en desarrollar complementos para QGIS, conviene que le eches un vistazo a los posibles cambios que vayas a tener que realizar en un futuro próximo.

Funcionalidades más concretas que se introducen en la versión 3 de QGIS son:

  • Botón de añadir unificado para todos los tipos de fuente.
  • Visión de mapas interactivo en 3D.
  • Multisesiones de usuarios.

Todos estos cambios redundarán en una experiencia de uso mejorada para el usuario medio, pues estas nuevas versiones de base de QGIS darán la posibilidad de implementar funcionalidades más complejas. Al otro lado de estos cambios tan trascendentales, también implementaron nuevas funcionalidades demandadas por los usuarios de QGIS.

Si os interesa conocer más sobre lo que planea en esta nueva versión podéis ver más detalles en la publicación del presidente de QGIS PSC en el blog. Y se tenéis muchas curiosidad por probar esta nueva versión, podéis descargar la versión de desarrollo 2.99.

Se estáis pensando en emplear QGIS como solución profesional y deseas tener algún tipo de soporte, en la página del proyecto tenéis una lista de los proveedores de soporte.

Pin It on Pinterest

Share This