Créer un plugin en Python pour QGIS
Développer son propre plugin en python dans QGIS
Training created on 1/24/24. Last update on 3/7/25.Programme version: 2
Satisfaction rate of learners
8,9/10
(18 review)
Type of training
Face-to-faceTraining duration
21 hours (3 days)Accessibility
YesCPF funding
Training eligible for CPF fundingCréer un plugin en Python pour QGIS
Développer son propre plugin en python dans QGIS
A l'issue de la formation vous serez développer votre propre plugin en python dans QGIS.
Objectives of the training
- Utiliser QT Designer (niveau "basique")
- Trouver et lire la doc QGIS / PyQGIS
- Générer un plugin simple dans QGIS
- Personnaliser un plugin
Profile of beneficiaries
For whom
- Techniciens SIG
- Chefs de projet SIG
- Développeurs
- Salariés, demandeurs d'emploi, indépendant souhaitant développer un plugin en python dans QGIS
Requirements
- Notions de base en SIG et expérience avérée dans QGIS
- Maîtrise des bases du PYTHON ou avoir suivi la formation de prise en main du langage PYTHON (test de positionnement)
Training content
Ouverture de la formation
- Présentation des objectifs de la formation et logistique
- Tour de table, échanges sur les expériences et les attentes
- Réponse aux premières questions
Interagir dans QGIS à l’aide de Python
- Qt et QGIS
- Les widgets
- Les classes de Qt
- Les classes de QGIS
- Découverte et exemple de l’interaction de Python avec QGIS
- Exercices pratiques
Personnaliser un formulaire pour une couche dans QGIS
- Rappels sur les formulaires
- Associer du code python au formulaire
- Exercices pratiques
Création d’un plugin QGIS
- Outils utiles à la création d’un plugin
- Dossiers où sont installés les plugins QGIS
- Créer la structure d’un plugin à l’aide du Plugin Builder
- Description des fichiers d’un plugin QGIS
- Les signaux et les slots
- Exemple de personnalisation d’un plugin généré : Infolayer
- Exemple de personnalisation d’un plugin généré : ZoomDep
- Exercice pratique: création de son propre plugin
Autres outils
- Git
- BlenderGIS
- Make
Clôture de la formation
- Synthèse de la formation et échanges sur les bonnes pratiques
- Evaluation formative
- Bilan à chaud (satisfaction et autoévaluation validée par le formateur)
- Présentation du suivi post-formation (bilan à froid)
Teaching team
Une équipe expérimentée et complémentaire, solidaire et conviviale!
Monitoring of implementation and evaluation of results
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Technical and educational resources
- Accueil des stagiaires dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Mise à disposition en ligne de documents supports à la suite de la formation.
Quality and satisfaction
Taux de satisfaction des stagiaires
Satisfaction rate of learners
8,9/10
(18 review)
Training location
IDGEO
1 alley Maurice Magre 31770 COLOMIERS
Reception capacity
Between 3 and 8 learners
Login delay
2 weeks
Accessibility
Personnes en situation de handicap: pour toutes questions relatives à l’accueil d’un participant présentant un handicap, merci de nous contacter préalablement avant toute inscription, notre Référent.e Handicap reviendra vers vous.