Automatisation des géo-traitements avec QGIS et Python (avec journée optionnelle de mise à niveau)
Publié le 15 février 2023Descriptif
Dans la pratique de son métier, le géomaticien est souvent amené à répéter un grand nombre de fois et presque à l’identique un même enchaînement de géo-traitements réalisés avec un S.I.G. C’est par exemple le cas lorsqu’une même carte issue d’un travail d’analyse spatiale doit être produite chaque année, ou bien lorsqu’un géotraitement complexe doit être appliqué à plusieurs cartes en même temps.
Pour gagner en efficacité, il est souvent utile d’automatiser ces tâches répétitives ; sous QGIS, cette automatisation passe par la création de plugins personnels et la mise au point de scripts de géo-traitements (Python). Outre un gain considérable en efficacité, ces outils permettent au géomaticien de créer des chaînes de géo-traitements plus fiables, plus souples, facilement reproductibles et communicables.
Cette formation a pour objectifs d’amener les apprenant à :
- acquérir les notions de base en programmation (journée à distance)
- acquérir les notions de bases sur Python,
- s’initier à l’automatisation de tâches répétitives sous QGIS par la création de plugins,
- découvrir les possibilités offertes par le couplage QGIS – Python pour la création de scripts de géo-traitements complexes.
Chercheurs, ingénieurs, techniciens confirmés, utilisateurs de QGIS..
Pré-requis
Pratique des SIG sous QGIS. Notions de programmation souhaitables ou avoir suivi la journée de mise à niveau optionnelle
Nombre de places
10
- Bases de l’agorithmique
- Création de scripts de géotraitements
- Prise en main de Python
- Programmer en Python pour QGIS
- Utilisation de QT Designer
Méthode pédagogique
Alternance de cours et de TP.
Modalités d’évaluation
Les stagiaires évalueront la qualité de la formation à l’issue de la session au moyen d’un formulaire et participeront à une évaluation orale animée par le responsable de la formation.
Intervenants pressentis
Unité Mixte de Recherche TETIS
Les compétences à acquérir dans le cadre de cette formation sont les suivantes :
- transformer un problème donné en un algorithme (suite d’étapes exécutables par l’ordinateur),
- implémenter et manipuler des données vecteur et raster dans QGIS via un script python.
Domaines d'expertise
Contacts
Estelle Bourgeois - Chargée d'ingénierie de formation
Maison de la Télédétection - 500 rue Jean François Breton
34090 Montpellier
France
Luiza Amiri - Assistante de formation
Maison de la Télédétection - 500 rue Jean François Breton
34090 Montpellier
France
Doris Gayaud - Assistante de formation
Maison de la Télédétection - 500 rue Jean François Breton
34090 Montpellier
France