El curso capacitará a los alumnos en el manejo del lenguaje Python dentro de QGIS (pyQGIS), centrándose en su uso para automatizar los procesos más fundamentales, como la carga y análisis de las capas tanto vectoriales como de ráster, producción cartográfica en pdfs, publicar mapas en ArcGIS, etc.
En definitiva, se formará al alumno en la creación y edición de información vectorial a través del lenguaje de programación Python, con la finalidad de poder elaborar productos cartográficos de calidad e incrementar la rentabilidad de nuestros trabajos GIS.
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Análisis de la API de pyQGIS para que el alumno se desenvuelva eficazmente en este entorno. Hacer que los alumnos sean capaces de entender scripts de Python dentro del entorno QGIS. Habilitar a los alumnos para que sean capaces de desarrollar código para automatizar procesos. Completar el CV de los alumnos para que sean capaces de abordar proyectos GIS de desarrollo.
A quién va dirigido
El curso se dirige a profesionales del mundo GIS que, con conocimientos o no de programación quieran conocer todas las posibilidades que la programación con pyQGIS ofrece.
Requisitos
No requiere conocimientos previos, ya que el curso comienza desde cero.
Temario completo de este curso
TEMARIOUd.1 - LA APLICACIÓN DE DESKTOP QGIS
- Evaluación teórica
- Ejercicio práctico: Descarga de QGIS 2.x y explorar las carpetas.
Ud.2- EL LENGUAJE DE PYTHON
- Evaluación teórica
- Ejercicios prácticos. Consolida lo fundamental de Python con varios ejercicios de desarrollo del código
- Fuentes externas: Os añadiremos una lista de fuentes externas para poder estudiar el lenguaje Python con mayor detenimiento.
Ud.3- PYQGIS Y PYQT. DOS APIS PARA QGIS
- Evaluación teórica.
- Ejercicios prácticos: Escribir procesos en la consola de QGIS consultando la API de QGIS
Ud.4– ORIENTACIÓN A OBJETOS CON PYTHON
- Evaluación teórica.
- Ejercicio práctico. Creación de un script
Ud.5 - TRABAJO CON DATOS VECTORIALES.
Ejercicios Guiados: datos vectoriales: carga de datos en QGIS, definición de coordenadas y consulta de atributos. Análisis básicos con capas vectoriales.
Ejercicio Práctico: realización de operaciones básicas.
Ud.6 - MÓDULOS PARA EL TRABAJO CON DATOS RÁSTER
Ejercicio Práctico: Anáisis de superficie con rásteres y adicionar datos de elevación a líneas usando un MDT.
Ud. 7 - PRODUCCIÓN CARTOGRÁFICA
Ejercicio Práctico: Producción cartográfica a partir de los ejercicios anteriores.
Evaluación Final.