QGIS Avancé & Automatisation Python (PyQGIS)

Passez au niveau expert : scripts Python, traitements par lot et plugins métier sur-mesure dans QGIS.

Informations pratiques

  • Durée : 28h
  • Niveau : Avancé
  • Modalité : Visio

Objectifs pédagogiques

  • Maîtriser les fonctions avancées de QGIS et les expressions
  • Écrire des scripts Python avec l'API PyQGIS
  • Automatiser les géotraitements et les traitements par lot
  • Créer des modèles graphiques réutilisables
  • Développer un plugin QGIS métier

Programme de la formation

  1. QGIS expert : expressions et traitements (6h)
    • Expressions avancées, variables et champs virtuels
    • Symbologie pilotée par les données et styles conditionnels
    • Boîte à outils Processing et chaînage d'algorithmes
    • Modeleur graphique et modèles réutilisables
  2. Python pour le SIG : fondamentaux (6h)
    • Syntaxe Python essentielle : variables, boucles, fonctions
    • Console Python de QGIS et éditeur de scripts
    • Manipulation de couches, entités et géométries
    • Gestion des erreurs et journalisation
  3. API PyQGIS et automatisation (6h)
    • Objets QgsProject, QgsVectorLayer, QgsFeature
    • Exécution d'algorithmes Processing en Python
    • Traitement par lot sur des centaines de fichiers
    • Exports automatisés de cartes et de rapports

Prérequis

Maîtrise de QGIS niveau fondamentaux. Notions de programmation utiles.

Public visé

Géomaticiens confirmés, développeurs, bureaux d'études

Méthodes pédagogiques

Formation en distanciel (visio) et/ou en présentiel selon les sessions

Évaluation

QCM, exercices pratiques, mise en situation professionnelle, étude de cas, projet final

Accessibilité

Formation accessible aux personnes en situation de handicap. Possibilités d'adaptation pédagogique et technique. Pour toute question concernant l'accessibilité, contactez notre référent handicap : Kelly Ohana - contact@visio-form.fr

VISIOFORMVISIOFORM — La Formation du Futur

Transformez vos compétences pour demain

Organisme certifié Qualiopi — IA, marketing digital, informatique, management, comptabilité et plus encore.