IFCD0149 Desarrollo de plugins con Python en QGIS
Conocer las posibilidades que ofrece Qgis, PyQgis y PyQt y las herramientas clave para manejar un GIS mediante código de programación, adquiriendo los conocimientos necesarios para la creación de plugins con Python para Qgis y su difusión.
- Compatibilidad
- SCORM 1.2. Compatible con Moodle, Canvas, Blackboard, TalentLMS y otros
- Trazabilidad para FUNDAE
- Registros completos de actividad y evaluación, listos para auditoría
- Idiomas
- Castellano, catalán, euskera y gallego
- Última revisión
- 2026
Para quién es
Esta acción formativa está dirigida a profesionales de los siguientes sectores:
- Economía e industria digital
- Convenios: Economía e industria digital
Contenido del programa
- Introducción a PyQgis y PyQt(3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Introducción a QGIS
- Introducción a PyQgis y PyQt
- Módulos de PyQgis
- Módulos de PyQt
- Consola de Python
- Python Plugins
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Carga de datos mediante PyQgis(2.4h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Creación y carga de un nuevo proyecto
- Carga de datos vectoriales
- Organización de datos vectoriales
- Carga de datos raster, refresco, dibujado
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Uso de datos vectoriales(3h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Atributos de un layer
- Selección de registros “features”
- Iteraciones sobre un layer
- Añadir/borrar campos y nuevos registros a un layer existente
- Acceso a la geometría
- Cambiando el sistema de proyección
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Ejecución de geoprocesos(2.1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Definición de los geoprocesos
- Listado de geoprocesos y ayuda
- Ejecución de geoprocesos por consola
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Uso de canvas(1.5h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estudio de canvas
- Uso herramientas de mapa con el canvas
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Renderizado del mapa e impresión(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Renderizado simple
- Composición simple
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Entorno de desarrollo(1.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Configuración de una IDE en Windows y Debug
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Desarrollo de un plugin(1h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Estructura básica de un plugin
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Diseño de interfaces Qt Designer(2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Conexión eventos
- Fichero de recursos
- Compilación de interfaces
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Subida de plugin(1.2h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Metadata y nombre
- Código y ayuda
- Repositorio oficial de Qgis
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Creación de un plugin(1.6h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Plugin que tome los datos del canvas y realice una impresión y uso de plantillas previamente creadas
- Alternativamente, realización de un interfaz y valoración de la conveniencia de añadir el resultado al canvas
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
- Optimización del desarrollo de Plugins con Python en QGIS para reducir el consumo de energía asociado al manejo de sistemas de información geográfica(1.5h)
Antes del contenido
- Introducción
- Objetivos
- Diagrama
- Quiz mixto
Contenido teórico
- Optimización del desarrollo de Plugins con Python en QGIS para reducir el consumo de energía asociado al manejo de sistemas de información geográfica
Después del contenido
- Podcast
- Recuerda
- Flashcards
- Quiz mixto
- Quiero saber más
Actividades del módulo
- Aplicaciones prácticas
- Glosario
- Bibliografía
- Legislación de referencia
- Actividades prácticas
- Examen
Diseñado para que terminen
Los cursos buenos son los que se terminan. Cada recurso está pensado para mantener a tus estudiantes avanzando: desde el primer objetivo hasta el cierre del curso.
Objetivos
Saben qué van a aprender al inicio de cada tema. Sin avanzar a ciegas.
Diagramas
Conceptos clave visualizados antes de leer. Menos esfuerzo, mejor retención.
Podcasts
Otro formato para avanzar fuera del ordenador: en el coche, andando, entre tareas.
Autoevaluaciones
Saben dónde están en cada paso. Sin sorpresas al final del curso.
Tarjetas de estudio
Repasan en 5 minutos. No tienen que releer todo el tema antes de avanzar.
Recuerda
Cierre de cada tema con lo esencial. Pasan al siguiente con todo claro.
Quiero saber más
Opcional, para curiosos. No alarga el curso de quien solo quiere terminar.
Demo abierta
Pruébalo tú mismo. Un curso completo, sin formularios.
SEAD025PO Básico de Gestión de Prevención de Riesgos Laborales · 50h · 4 idiomas
Bonificación FUNDAE
Ocupados 2024-2027, 2ª Fase
ESTATAL_2024_27_F2
Importe subvencionable y modalidades
Lo que tú cobras por estudiante al impartir esta acción bonificada. No es el precio del SCORM.
Duración
50h
Importe subvencionable por estudiante
530€
Módulo económico: 10.59€/hora
Duración
50h
Importe subvencionable por estudiante
278€
Módulo económico: 5.56€/hora
