Formation QGIS : développement de plugins
QGIS est un SIG Desktop Open Source qui s’est rapidement imposé ces dernières années. Il propose aux développeurs une API pour développer des plugins en C++ ou python permettant d’ajouter des fonctionnalités métiers ou SIG.

Dates et lieux
2025
- 12 & 13.02 (Chambéry)
- 19 & 20.02 (Bussigny)
- 16 & 17.04 (Chambéry & Paris)
- 14 & 15.05 (Bussigny)
- 22 & 23.09 (Chambéry)
- 25 & 26.09 (Paris)
- 09 & 10.10 (Bussigny)
- 03 & 04.12 (Chambéry)
Les formations peuvent avoir lieu à Lausanne, Chambéry ou Olten. Contacez-nous.
Sinon, possibilité de dispenser cette formation en intra-entreprise (Suisse ou France)
Public cible et pré-requis
- Développeurs avec une connaissance SIG, Géomaticien avec une connaissance développement
- Bon niveau en Python, Bonnes notions de géomatique, Bonnes connaissances de QGIS

Objectifs
- Maîtriser les API PyQT et PyQGIS
- Être autonome dans la création de plugin
Tarifs (Suisse ou France)
- Retrouvez sur la page d’informations générales de nos formations, le planning des sessions inter-entreprises pour l’année en cours
- Inter-entreprises : nous contacter
- Intra-entreprise : nous contacter
- À partir de 700 € ou 900 CHF / jour / stagiaire (pour d'autres devises, nous contacter)
Cursus Camptocamp
Programme indicatif
Jour 1
Présentation de l’architecture
Quelle infrastructure de développement utiliser ?
Outils et concept dans PyQT
- Présentation
- Exemples et ressources
- QtDesigner : design des interfaces
- concepts de layout, widgets et windows
- concepts de Slots et de signals
- QtLinguist : gestion de l’internationalisation
Jour 2
Intégration dans QGIS
- docks, menu ou toolbar ?
Interaction avec QGIS (API)
- présentation de l’API
- manipulation des couches : ajout, sélection, suppression
- gestion des styles : définition, ajout, suppression
- sélection des données
Création d’un dépôt de plugin
Vos formateurs :

Yves Jacolin
Contact et réservation

Formations complémentaires
Cette formation peut être accompagnée de la formation sur QGIS, QGIS Server, PostGIS.
Carrière
Vous souhaitez travailler dans un environnement inspirant et rejoindre nos équipes motivées et multiculturelles ?