Accueil > Formations > Atelier SIG QGIS Python
Formation SIG QGIS – PYTHON POUR QGIS
Cet atelier abordera la prise en main simple du langage Python sous QGIS (PyQGIS) pour développer sa propre extension. L’objectif de cet atelier est de pouvoir devenir autonome en créant ses propres plugins de géotraitement en Python sous QGIS.
Objectifs de la formation
Cette formation abordera la prise en main simple du language Python
Durée
3 jours (21 heures) ou durée à convenir
Thèmes abordés
Où utiliser du Python dans QGIS ?
Mémo Python
Découverte de la console Python dans QGIS
- documentation et API
- initiation à la programmation orientée objet-POO
- accéder aux propriétés du projet
- ajouter une couche
- accéder aux propriétés de la couche
- itération sur une couche vecteur
Initiation au scripting Python
- Organiser son code en fonction
- Manipulation des structures de données
- Exporter des informations sur les couches au format CSV
- Communication avec l’utilisateur
Sélection et parcours des entités
- Sélection, filtrage, optimisation
- Parcours sur une table attributaire
- Matérialisation
- Ajout d’un champ et calcul d’un indicateur pour chaque entité
- Manipulation de la géométrie
Actions
- Les actions par défaut
- Créer sa propre action pour inverser une ligne
Script processing
- Le modèle de script déjà existant
- Création d’une structure de couche vecteur à partir d’un CSV
Informations complémentaires
Avoir une utilisation avancée de QGIS Desktop.
1 à 12 personnes/session (session personnalisée possible)
- En Ligne (visioconférence directe de type synchrone, avec connexion permanente).
Le coût de la formation peut être pris en charge en fonction de votre situation:
- salarié(e) : par l’OPCA de votre structure (Plan de formation)
- dirigeant(e) non-salarié(e) : via l’AGEFICE
- demandeur d’emploi : par Pôle Emploi dans le cadre de l’AIF
- profession libérale : par le FIFPL
- particulier finançant à titre personnel : un tarif réduit est proposé
Les formations QGIS
« Une formation parfaite en tout point et un excellente formateur. A recommander sans souci »
« Le formateur était très pédagogue et s’est très bien adapté à mon niveau et à mes questions »
« Le plus important: les bases en Python pour développer des solutions métier »
« Formation au top! Merci »
« Merci au formateur pour sa sympathie et ses compétences en Python qui ont rendu cette formation intéressante et agréable »