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-face

Training duration

21 hours (3 days)

Accessibility

Yes

CPF funding

Training eligible for CPF funding
Net of VAT
Sign-up
Net of VAT
Sign-up
Net of VAT
Sign-up

Cré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.