Especializada
 

PyQGIS: API Python de QGIS - Aula virtual

En este curso conocerás y aprenderás gran parte de las posibildades que nos ofrece la programación en el lenguaje Python dentro de QGIS (PyQGIS). Si conocemos este framework, seremos capaces de ampliar y potenciar enormemente las posibilidades de qgis: Diseño de formularios personalizados, validación de datos, generación de informes, desarrollo de complementos para implementar nuevas funcionalidades, automatizar tareas, etc.

Objetivos específicos | Temario

IMPORTANTE: Esta actividad se divide en multisessions. Se impartirán de manera virtual en streaming a través de la plataforma gratuita Microsoft Teams. Las personas inscritas recibirán por correo electrónico un enlace único con la invitación y las instrucciones de acceso antes del inicio de la primera sesión.



TEMARIO


1. PyQGIS: API Python de qgis

- Configuración
- Clases y Objetos
- Definición y diferencias entre qgis API y PyQGIS
- Clase principal: QgsInterface
- Cambiar Look & Feel de la aplicación
- Barra de herramientas y menús, toolbars, gestor de capas, mapa
- Comunicación con el usuario y logs
- Añadir capas: Shapefile, GeoPackage, raster, WMS, postgis
- Guardar y abrir proyectos .qgs
- Obtener listado capas y capa activa
- Simbología básica de capas

2. PyQGIS: API Python de qgis (2)

- Obtener campos de la capa activa
- Listar registros de la capa activa
- Seleccionar y filtrar registros de la capa activa
- Obtener geometría de un registro
- Crear y eliminar capas temporales
- Gestionar geometrías: crear capa de puntos, polígonos, cálculo área
- Añadir y elimnar campos de la capa activa
- Análisis espacial: centroides, buffers, extent ...
- Expresiones
- Acciones
- Processing
- Layouts
- Macros
- Aplicación independiente


Esta temática se trabajará en varias sesiones, programadas en días diferentes. Para el correcto aprovechamiento del contenido de la formación, se recomienda inscribirse y participar en el mismo orden en que se han programado (sesión 2 de 3)


Ediciones

Edición 1

mié 25/11/20 (15:30-17:30h)

vie 27/11/20 (15:30-17:30h)

Aula virtual

Idioma: Catalán
Sin plazas.

Información general

>> En las actividades del Aula Virtual se considerará como "asistidas" a todas aquellas personas que hayan accedido al espacio en los primeros 30 minutos de la formación. Las personas que se incorporen más tarde se contabilizarán como "no asistidas" y no se les generará el certificado correspondiente.

>> Las actividades Cibernàrium se realizan en catalán. Consultar apartado Web "Normas de uso e Inscripciones".

>> Cualquiera de las acciones formativas de Cibernàrium podrá ser grabada a través de un sistema de
captación de imágenes que tiene como finalidad su posterior difusión a través de un medio o
apoyo en el ámbito de la misión de Barcelona Activa de contribuir a la promoción económica y a la
ocupación. En el proceso de grabación se pueden grabar eventualmente imágenes de los/de las
asistentes a la formación. La inscripción a las actividades de Cibernàrium implica la autorización en
Barcelona Activa de hacer uso de estas imágenes para la anterior finalidad.


mié 25/11/20 (15:30-17:30h)
vie 27/11/20 (15:30-17:30h)
Duración: 2 sesiones

Aula virtual
Sin plazas.
Modalidad:
Duración: 2 sesiones
Precio: Esta actividad es gratuita
Nivel: Especializada
Tema: Programación

Valoración del curso

Media
8.67

Formación impartida por

DAVID

ERILL CARRERA

Media
9.04

Hay una nueva versión de la Ley Orgánica de Protección de Datos de Carácter Personal.
Por favor acéptela para poder continuar con la inscripción.

PyQGIS: API Python de QGIS - Aula virtual: Edición 1

mié 25/11/20 15:30-17:30h

Aula virtual

vie 27/11/20 15:30-17:30h

Aula virtual

Datos personales

Nombre y apellidos:

NIF/NIE: 10158

Email: default@liferay.com

Fecha de nacimiento: 28/06/2016

Acepto las condiciones de inscripción