Taller: Introducción a QGIS

Samuel Mesa

samuelmesa@linuxmail.org

Taller: Introducción a QGIS

2019

http://tiny.cc/qgisintro-ud

Contenido del taller

  • Hablemos del software libre y código abierto (FOSS) ...
  • Sobre QGIS: ¿qué es?, proyecto, herramientas,  características, instaladores, soporte comercial y a usuarios, ¿cómo contribuir?
  • ¿Por qué el proyecto de Usuarios de QGIS Colombia?
  • Empezando con QGIS
    • Instaladores en Windows, Linux, MacOS, Android
    • La interfaz de QGIS Desktop. Proyecto de QGIS. Vista 2D y 3D.  Complementos.
    • El administrador de capas: mapas base, cargue de capas y conexión a servicios
    • Algunas herramientas de geoprocesamiento raster y vectorial. La caja de herramientas
    • Composición de mapas y salidas de mapas en QGIS
Taller Introducción a QGIS
Total Horas 4 horas

Hablemos del software libre ...

  • ¿Qué entiende por el software libre? y  ¿código abierto?
  • ¿Que mitos y realidades tiene sobre el software libre y código abierto?
  • Las licencias en FOSS
  • Oportunidades y retos en el software libre y de código abierto
  • Algunos ejemplos de proyectos de software libre y de código abierto
  • ¿Cuál es el modelo de negocio? ¿cómo se sostiene un proyecto FOSS?
  • Organizaciones y fundaciones alrededor del software libre
  • ¿Cómo apoyar? ¿dónde encontrar ayuda?
  • Recursos y enlaces Web de interés

XXV Semana de Ingeniería Catastral y Geodesia

Autor: René Mérou

XXV Semana de Ingeniería Catastral y Geodesia

Autor: Red Hat. Resumen del estudio: http://www.redhat.com/f/pdf/OSSI_Research.pdf

Mapa de índice de adopción de código abierto

XXV Semana de Ingeniería Catastral y Geodesia

Fuente: GeoTux

XXV Semana de Ingeniería Catastral y Geodesia

Licenciamiento

XXV Semana de Ingeniería Catastral y Geodesia

Organizaciones y fundaciones

Proyectos FOSS

Distribución DEBIAN: 86M de líneas de código. Costo estimado en  $ 1,621,089,927*

20M de líneas de código.
Costo estimado  $ 361,768,268 *

10M de líneas de código.
Costo estimado  $ 159,846,443 *

860k líneas de código.

Costo estimado en  $ 13,138,427*

631k líneas de código.

Costo estimado en  $ 9,401,915*

¿?

* Datos proveídos del proyecto https://www.openhub.net/

Recursos de interés

Sobre QGIS

XXV Semana de Ingeniería Catastral y Geodesia

"QGIS es un Sistema de Información Geográfica (SIG) de Código Abierto licenciado bajo GNU - General Public License . QGIS es un proyecto oficial de Open Source Geospatial Foundation (OSGeo). Corre sobre Linux, Unix, Mac OSX, Windows y Android y soporta numerosos formatos y funcionalidades de datos vector, datos ráster y bases de datos."

Sitio Web de QGIS

Sitio Web: https://qgis.org

Repositorio del código fuente: https://github.com/qgis/QGIS

Ecosistema de herramientas QGIS

Algunos datos de interés de QGIS

XXV Semana de Ingeniería Catastral y Geodesia

  • Anteriormente conocido como Quantum GIS
  • Inicia su desarrollo  en el año 2002 como un proyecto de Gary Sherman
  • Se acepta como un proyecto de incubación de OSGeo en el año 2007
  • Se libera la versión 1.0 en el año 2009
  • Desarrollado principalmente usando el lenguaje C++ con librerías de QT
  • El lenguaje de Scripts y principal para el desarrollo de complementos es Python
  • Desde el año 2015 se mantiene dos versiones, una versión reciente (actualmente la 3.8) y una versión Long Term-Release (actualmente 3.4 LTR)
  • La liberación de la próxima versión LTR será este 25 de octubre 2019 (3.10 LTR)

De acuerdo a Open Hub y a la fecha:

  • Con un total de 1.702.913 líneas de código
  • Un costo estimado de desarrollo de US $ 26.295.715
  • Cerca de 149 desarrolladores contribuyendo al código

El panorama de QGIS en el mundo

XXV Semana de Ingeniería Catastral y Geodesia

Comparativos en: https://trends.google.com

El panorama de QGIS en Europa

XXV Semana de Ingeniería Catastral y Geodesia

Comparativos en: https://trends.google.com

Francia

Alemania

Italia

España

El panorama de QGIS en Latinoamerica

XXV Semana de Ingeniería Catastral y Geodesia

Comparativos en: https://trends.google.com

Brasil

Argentina

México

Colombia

Principales características

XXV Semana de Ingeniería Catastral y Geodesia

  • Representación de datos en 2D y 3D
  • Lectura y escritura de datos espaciales y no espaciales a través de la librería GDAL/OGR
    • PostgreSQL, MySQL Spatial
    • ORACLE Spatial, MS
    • GeoPackage, SpatiaLite
    • KML, GML
    • GeoTiff, ERDAS Imagine
  • Simbología y etiquetado avanzado
  • Herramientas de digitalización avanzada
  • Configuración de formularios para la captura de datos
  • Composición de mapas con salidas y diseños de mapas profesionales
  • Caja de herramientas y modelador gráfico de procesos

Principales características

XXV Semana de Ingeniería Catastral y Geodesia

  • Integración con herramientas de GRASS GIS, R, Orfeo Toolbox, LASTOOLS, SAGA GIS
  • Publicación de servicios geográficos OGC: WMS, WFS, WCS, WPS
  • Extensión de herramientas y funcionalidades a través de complementos
  • Integración de Python como lenguaje de Scripts
  • Calculadora de campos y expresiones potente

Canales de comunicación y soporte

XXV Semana de Ingeniería Catastral y Geodesia

¿Cómo contribuir?

XXV Semana de Ingeniería Catastral y Geodesia

Reportando errores

Donando para soportar el proyecto

Apoyo en la traducción

Participando en canales de comunicación

Desarrollo: core, parches o complementos

Icons from www.flaticon.com

Sobre QGIS Colombia

  • Nació como iniciativa principalmente de Ingenieros Catastrales y Geodestas para promover una comunidad de QGIS en Colombia a mediados del 2018.
  • Constituida como una Asociación sin Ánimo de Lucro y reconocida en el proyecto principal de QGIS.
  • Actualmente cuenta con 18 miembros asociados
  • Nuestra iniciativa es la promoción y uso del software libre de QGIS en la administración pública, academia y las empresas

Sitio Web: http://qgisusers.co/es/

Twitter: @qgiscolombia

Taller de inicio con QGIS

¿Dónde puedo comprar una lincencia de QGIS?

A ninguna empresa, ¡¡¡QGIS es completamente libre!!! disponible para diferentes paltaformas Windows, macOS, Linux, FreeBSD incluyendo una versión de Android.


Consultar en el sitio Web de QGIS, en la sección de descarga las fuentes confiables para obtener un instalador del software:


https://qgis.org/es/site/forusers/download.html

Instalación de QGIS

En Windows

Para Windows existen dos versiones, una autónoma (standalone) y una versión de instalación en red. Se recomienda está última basada en OSGeo4W:

https://trac.osgeo.org/osgeo4w/

 

También existe una instalación por Anaconda

Instalación de QGIS

En macOS

Tan sencillo como arrastrar un archivo contenedor DMG y realizar la instalación.

 

También existe una instalación por Anaconda

Instalación de QGIS

En GNU/Linux

Depende del sabor preferido. Se ofrece soporte de instalación para las siguientes distribuciones:

  • DEBIAN / Ubuntu
  • FEDORA
  • OpenSuse
  • Red Hat
  • Instalador independiente como Anaconda y FlatPak

Instalación de QGIS

En GNU/Linux

En Arch Linux el Grupo de GeoTux ofrece los paquetes compilados para arquitectura x64 denominado ArchGeoTux:

 

https://archgeotux.sourceforge.io/

La interfaz gráfica de QGIS

Complementos en QGIS

Son extensiones de funcionalidades de terceros a través de un repositorio de complementos. Generalmente escrito en Python.

Son cientos de complementos a los que se puede acceder a través del repositorio oficial de QGIS.

La gestión permite mantener actualizado con las últimas novedades de lanzamiento.

Algunos complementos útiles

  • TimeManager para el despliegue de datos multitemporales, tanto vectorial como raster
  • QuickMapServices para el acceso a una gran variedad de mapas base incluyendo OpenStreetMap, Google y Big Maps.
  • Qgis2threejs para realizar despliegues de vistas dinámicas en 3D con HTML y JavaScript
  • Semi-Automatic Classification Plugin: completo para el procesamiento digital de imágenes de satélite
  • Data Plotly para generar gráficos estadísticos interactivos
  • Group Stats para generar agregaciones y resúmenes estadísticos
  • QGIS Cloud Plugin publicación de mapas en la nube
  • QuickWKT permite la representación de capas en formato WKT
  • Gisquick plugin permite la publicación en la nube de Gisquick

Algunas configuraciones básicas

  • Las configuraciones pueden aplicarse a un perfil o aun proyecto
  • Para el caso de crear más de un perfil, que es análogo a las sesiones de usuario use la opción Configuración -> Perfiles de usuario.
  • Desde Configuración -> Opciones... realice las configuraciones correspondientes al idioma, interfaz gráfica, iconos, caché opciones de representación y rendimiento, red, procesos, etc.
  • Desde Proyecto -> Propiedades... configure las opciones del proyecto como el nombre, SRC, metadatos, configuración de rutas, servidor de QGIS.

Proyecto de QGIS

  • Un proyecto de QGIS tiene una extensión *.qgs es un archivo de texto plano con sintaxis en XML
  • Las últimas versiones de QGIS incluyen la extensión *.qgz, que vendría siendo un contenedor de archivos o comprimido del *.qgs
  • Para guardar un proyecto de QGIS use el menú Proyecto -> Guardar como...
  • Recomendaciones al guardar el proyecto:
    • No use caracteres especiales en los nombres, ni del proyecto ni de las capas
    • Evite nombres con espacios, remplace con ( _ )
    • Maneje por defecto rutas relativas referidas a una carpera

Carga de datos geográficos en QGIS

Ejercicio 1. Guardar el proyecto de QGIS proyecto.qgz en una carpeta de nombre Bogota usando como SRC EPSG:3857

 

Ejercicio 2: realice el cargue del mapa base de OpenStreetMap usando el complemento de QuickMapservices

 

Ejercicio 3: realizar la representación del área de estudio a través del complemento de QuickWKT, enlace http://tiny.cc/zonaud

 

Ejercicio 4: Realizar la descarga de datos correspondientes a IDECA del siguiente enlace Web: http://tiny.cc/geodatos

Carga de datos geográficos en QGIS

Ejercicio 5. Realizar la descarga de datos de IDECA correspondientes a las siguientes capas del mapa de referencia:

  • Localidad
  • Sector catastral
  • Cuerpos de agua

 

Ejercicio 6: Explorar los datos y realizar la conversión de coordenadas para coincidir con el SRC del proyecto. Realizar el recorte de las capas a partir de la capa del límite de la zona de estudio.

 

Ejercicio 7: Guardar todas las capas en una sola base de datos GeoPackage.

 

Geoprocesamiento y representación de las capas

Ejercicio 8. Realizar la representación de capa de información en QGIS

 

Ejercicio 9. Asignación de etiquetas

 

Ejercicio 10: Realizar el despliegue de los datos en 2D y 3D.

 

Ejercicio 11: Realizar la interpolación de la capa de Curvas de nivel

 

Ejercicio 12: Realizar la representación del mapa de sombras

 

Ejercicio 13: Realizar el despliegue de los datos en 2D y 3D usando el MDE

Composición de mapas y salidas gráficas

Ejercicio 14. Realizar una composición de mapas con los siguientes elementos:

  • Represente un mapa a escala 1:2.000
  • Incluye grilla de coordenadas
  • Titulo, escala gráfica y numérica
  • Convenciones
  • Logo institucional, autoría y fecha de elaboración

 

Ejercicio 15: Obtener una salida del mapa en PDF

Representación de un mapa con OpenStreetMap

Ejercicio 16. Descargue los datos de Bogotá de http://tiny.cc/nextzen

  • Realizar conversión de coordenadas
  • Realizar recortes de acuerdo a la zona de estudio
  • Almacenar capas en GeoPackage

 

Ejercicio 17: Asignar las representaciones de simbología o estilos QML del siguiente enlace Web: http://tiny.cc/qgisosm

 

Ejercicio 18: Realizar la composición de un mapa y salida gráfica en formato PDF

 

Introducción a QGIS

By Samuel Fernando Mesa Giraldo

Introducción a QGIS

XXV Semana de Ingeniería Catastral y Geodesia

  • 1,661