Programación en QGIS con Python - PyQGIS
Crea Scripts, PlugIns y Automatiza tus Procesos en QGIS, Este curso te permitirá mejorar tu eficiencia en el trabajo, ahorrarás mucho tiempo y muchos clics.
El curso se desarrollará en modalidad online en VIVO (Plataforma Zoom), además el alumno accederá a nuestra plataforma virtual de formación (disponible 24 horas) donde tiene acceso a los contenidos del curso, ejercicios, y contenidos adicionales.
Compartir en:
¿Qué Aprenderás?
- Trabajar con la Consola y la Api de PyQGIS.
- Automatizar procesos con Capas.
- Trabajar con objetos asociados a las Capas.
- Creación de Algoritmos de Geo-procesamiento desde Python.
- Qt como librería base de QGIS.
- Definir de funciones personalizadas para el uso en expresiones.
- Creación de PlugIns.
¿Qué conocimiento necesitas?
- Fundamentos de programación.
- Conocimiento básico de Python.
- No es necesario haber programado anteriormente en QGIS.
Contenido del curso
MÓDULO 1: Presentación de la API de QGIS.
- La consola.
- Primeros pasos con el objeto QgisInterface.
- Exploración de la API de QGIS y recomendaciones.
MÓDULO 2: Trabajo con capas.
- Acceder a los atributos de una capa vectorial. (Calcularemos estadisticas de campos)
- Acceder a las geometrías de una capa vectorial (Calcularemos parámetros espaciales)
- Cargar capas a partir de ficheros. La clase QgsProject
- Crear una capa en memoria.
- Crear una capa en disco.
MÓDULO 3: Trabajo con objectos asociados a capas.
- Trabajo con sistemas de coordenadas (Ampliaremos el cálculo de parámetros espaciales para que sean válidos con independencia del CRS de la capa de entrada).
- Trabajo con estilos (Carga de estilos predefinidos y breve explicación de las clases derivadas de QgsRenderer).
MÓDULO 4: Processing y Python.
- Uso de algoritmos de Processing desde Python – 01.
- Creación de código Python desde el modelizador.
- El historial de Processing.
- Datos de flujo y condiciones de contorno: No estacionario.
- Visualización de resultados I.
MÓDULO 5: Qt como librería base de QGIS.
- Objetos Qt.
- Sistema de señales (Estableceremos una función que modifique el estilo al cargar una nueva capa).
MÓDULO 6: Expresiones.
- Introducción al uso de expresiones en QGIS.
- Definición de funciones personalizadas para su uso en expresiones (Incorporaremos los algoritmos de cálculo de parámetros espaciales como funciones personalizadas).
MÓDULO 7: Creación de algoritmos de Processing.
- Uso de algoritmos de Processing desde Python – 02.
- Utilizando anotaciones.
MÓDULO 8: Creación de PlugIns.
- Estructura de un PlugIn.
- Uso de plantillas y utilidades para crear un PlugIn.
- Buenas prácticas para crear un PlugIn.
- Conclusiones del Curso.
¿Porqué confiar en nosotros?
Instructores
Nuestros instructores cuentan con experiencia en los temas, son de diversas carreras; muchos de ellos tienen experiencia real en aulas y les gusta enseñar.
Aprende gratis
Tenemos tutoriales, cursos gratuitos, retos y muchos recursos con los que puedes empezar desde ya, y así conocer más de nuestro trabajo.
Aprende con la práctica
El nivel de retención de aprendizaje es mayor cuando se práctica haciendo, por ello todos los cursos tienen actividades lo que te permitirá retener un 75% de lo aprendido.
Tutoría constante
Los miembros del equipo responderán oportunamente a tus preguntas y constantemente compartiremos recursos exclusivos para los alumnos.
Feedback
La interación entre estudiantes e instructures en los cursos presenciales nos brindan un feedback para los cursos en la modalidad virtual. Además tenemos clases en vivo en nuestro canal de Youtube.
Comunidad
Ingresarás a una comunidad, en dónde si necesitas ayuda tus compañeros y el equipo siempre buscarán la mejor forma de ayudarte.
Preguntas frecuentes
Cuando tú quieras, lo puedes hacer a tu ritmo, ya que el acceso a es ilimitado.
Luego de que termines el curso, debes de desarrollar las actividades correspondientes y publicarlo. El instructor revisará y si todo es conforme se emitirá la certificación.
Puedes realizar el pago a través de PayPal, tarjeta de crédito ó débito. También puedes realizar el pago en efectivo, en Perú en una de nuestras cuentas bancarias y en otros países mediante Western Union, cuando agregues el curso al carrito selecciona la opción de pago en efectivo. Una vez realizado el pago en un plazo máximo de 48 horas te llegará un correo con tus datos de acceso para el curso.
El pago es dólares americanos, sólo los alumnos peruanos pueden realizar el pago en Soles.
+51 950039685.
Si ya compraste un curso:
+51 954089721
Valoraciones
No hay valoraciones aún.