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
- ¿Dónde puedo encontrar alternativas de software libre y de código abierto?
- Alternatives to: https://alternativeto.net/
- ¿Cuáles son los principales repositorios de software libre y de código abierto?
- SourceForge: https://sourceforge.net/
- GitHub: https://github.com/
- ¿Dónde puedo encontrar información de proyectos de software libre?
- Open Hub: https://www.openhub.net/
- ¿Dónde puedo encontrar soporte y ayuda?
- Lista de correo, foros y demás canales de soporte de cada proyecto
- GIS Stack Exchange: https://gis.stackexchange.com/
- Recursos de interés en Geomática FOSS
- Eventos internacionales FOSS4G: http://foss4g.org/
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
- Lista de correo de usuario de QGIS, desarrolladores, traducción:
https://qgis.org/es/site/getinvolved/mailinglists.html#qgis-mailinglists - GIS Stack Exchange: https://gis.stackexchange.com/?tags=qgis
- Chat con Freenode.net: https://webchat.freenode.net/?channels=#qgis
- Reporte de incidencias y errores: https://github.com/qgis/QGIS/issues
- Grupo de usuarios de QGIS Colombia: http://qgisusers.co/es/
- Soporte comercial (lista de empresas):
https://qgis.org/es/site/forusers/commercial_support.html
¿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:
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:
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