Curso online de PyQGIS (Programación en QGIS 3 con Python)

Curso online de PyQGIS (Programación en QGIS 3 con Python)

Inicio 7 de noviembre de 2019

ClockCreated with Sketch.

Modalidad ON LINE
Abierto 24/7

APOYO de tu tutor
durante el curso

CERTIFICADO
al finalizar

Plazas limitadas a 15 alumnos

En el curso online de PyQGIS (Python para QGIS 3) el alumno se instruirá en la realización de scripts con Python 3.

En MappingGIS estamos especializados en software de código abierto. Somos patrocinadores del proyecto QGIS desde el año 2014 y una de las pocas entidades en el mundo (y única en España) que imparte formación certificada por QGIS.

El curso va dirigido a usuarios de QGIS que quieran dar un paso más, automatizando sus tareas habituales de QGIS 3.x. Comenzando desde cero, con explicaciones claras y sencillas para no familiarizados con la programación, en el curso online de PyQGIS aprenderás las bases del lenguaje de programación de Python en QGIS 3.x: cómo trabajar con la consola de Python y crear tus propios scripts, cómo añadir capas a QGIS, iterar sobre los elementos de las capas, cambiar la apariencia (simbología y etiquetado) de las capas, automatizar tareas de geoprocesamiento o crear tus propios plugins.

 

Desde el 7 de noviembre hasta el 4 de diciembre de 2019

Duración de 4 semanas (60 horas)

Precio 250 € (240 € para antiguos alumnos)

Quedan 15 plazas disponibles

Requisitos

  • Es necesario tener conocimientos básicos de QGIS (deseable QGIS 3.4). Aunque no es necesario tener conocimientos de Python, si estás familiarizado con algún lenguaje (SQL, HTML, JavaScript, etc) sacarás más provecho del curso. En caso contrario lo podrás compensar con más tiempo de dedicación.
  • Sistema operativo: Excepto el Apéndice I, en el que es necesario disponer de Windows 7 o superior, el resto del curso se puede realizar con Ubuntu o macOS (OS X 10.11 o superior). Si utilizas Ubuntu o Mac debes tener conocimientos sólidos de tu sistema operativo, si no los tienes deberás instalar una máquina virtual basada en Windows.​ En el apéndice I se utilizan archivos batch (extensión «.bat») que no corren en Mac.

Tutor

Antoni Riba Chacón. Ingeniero forestal y Programador GIS con una dilatada experiencia en desarrollo de aplicaciones GIS con herramientas libres.

Cualquier duda se podrá plantear personalmente mediante correo electrónico o en los foros del curso. El tutor responderá siempre en la mayor brevedad posible.

Formación certificada en QGIS

Una vez completados satisfactoriamente los ejercicios y el proyecto final, MappingGIS otorgará un Certificado de realización y aprovechamiento. El certificado se enviará en formato digital por correo electrónico y no tiene coste alguno para el alumno.

MappingGIS imparte formación certificada por el proyecto QGIS: Este reconocimiento da el derecho y la posibilidad de emitir un certificado oficial del proyecto de QGIS. El certificado incluye un identificador y un enlace único que puedes conservar, para agregar por ejemplo en tu CV y verificar que efectivamente se ha completado el curso. La emisión de este certificado tiene un coste extra de 20€, precio fijado por el proyecto QGIS para contribuir a la sostenibilidad del mismo.

Temario de la 31ª edición del curso de PyQGIS

  • El proyecto QGIS.
  • ¿Qué es PyQGIS?.
  • La API y los bindings.
  • Recursos y documentación en la Web.
  • Utilidades de PyQGIS: scripts, plugins y aplicaciones.
  • La consola de Python de QGIS.
  • Acceso a la capa activa y contar número de registros.
  • Añadiendo capas vectoriales de distintos formatos:
    • Shapefiles.
    • Geopackage (novedad junio de 2019).
    • Servicios WFS.
  • Añadiendo capas raster.
  • Pasando de línea de comandos a generación de scripts.
  • Introducción al lenguaje de Python. Programación orientada a objetos (POO).
  • Aprendiendo a programar con Python: La esencia del lenguaje en 10 puntos clave.
  • Errores más comunes y gestión de errores.
  • La API de PyQGIS.
  • Entornos de ejecución.
  • Importación de Módulos.
  • Creación de Funciones.
  • Introducción de parámetros.
  • Definición de Clases.
  • Apéndice: Manejo y navegación por la API de PyQGIS. ¡Novedad septiembre de 2018!
  • Acceso a la información de la capa:
    • Geometría.
    • Sistemas de referencia espacial.
    • Información alfanumérica.
    • Creación de capas en memoria.
  • Análisis espacial y geoprocesamiento:
    • Utilizando los algoritmos de la Caja de Herramientas de Procesado: merge, difference, etc.
  • Acceso a los elementos de la capa:
    • Listar información y estadísticas sobre un campo.
    • Actualizar información. Calcular campos. Añadir y eliminar columnas de una capa.
    • Crear y eliminar elementos.
  • Contenidos del proyecto:
    • Añadir y eliminar capas de diferente tipología.
    • Acceder a la capa activa.
    • Listar contenidos para operar sobre ellos.
    • Activar capa.
  • Apariencia de los contenidos:
    • Capas visibles y no visibles.
    • Ordenar los contenidos.
    • Representación y simbología de las capas.
    • Salvar y aplicar estilos.
    • Etiquetado.
  • Navegación sobre la vista.
  • Generación de salidas gráficas:
    • Creación de imágenes.
    • Creación de mapas:
      • Definir el tamaño de la página y resolución.
      • Márgenes y ajuste de escala
      • Incluir un título, leyenda, escala y flecha de norte.
  • Utilizar PyQGIS fuera del entorno de QGIS:
    • ¿Cómo obtener información sobre rutas?
    • Preparación y ejecución de un archivo .bat con la inicialización de rutas.
    • Puesta a punto y comprobaciones.
  • Creación de plugins para QGIS 3:
    • Estructura de archivos que componen un plugin.
    • Plugins de utilidad para la construcción y actualización de plugins.
    • Creación de un plugin.
  • Creación de aplicaciones independientes.

Campus virtual

Puedes realizar el curso desde cualquier país del mundo, ya que el curso se lleva a cabo en un campus virtual desarrollado en el entorno moodle: una robusta plataforma de aprendizaje de código abierto.

No hay horario establecido para realizar el curso, el material está disponible las 24 horas del día. Para cada unidad se establece un calendario de envío de ejercicios.

Mediante el campus virtual el alumno/a accede a los contenidos teóricos y prácticos del curso, y envía sus resultados al tutor. El campus también es un apoyo para realizar consultas en los foros del curso o al profesorado directamente.

Inscripción y pago

Los alumnos interesados en realizar el curso deben completar el siguiente formulario de inscripción:

Espera nuestro mensaje de confirmación.

Puedes realizar el pago mediante:

  • Transferencia bancaria.
  • Tarjeta de débito o crédito utilizando la pasarela de pago segura. Toda nuestra web está cifrada con protocolo de seguridad SSL de máxima seguridad para que la introducción de sus datos cuando se registra, sea totalmente confidencial y protegida con las máximas garantías.

Accede al campus virtual y crea un usuario.

Nosotros te matricularemos en el curso.

Opiniones

255

Alumnos en este curso desde 2014

92%

Alumnos satisfechos

70%

Alumnos que consideran nuestra atención excelente

¿Tienes preguntas?

Ponte en contacto con nosotros

Completa tu formación