Cours PyQGIS- Carthagéo thématique

Préface
Ce document est une introduction à l’utilisation du langage de programmation Python au sein du logiciel QGIS. Ce support est destiné aux étudiants de l’ENSG (Master 2 Carthagéo - parcours Thématique et Licence professionnelle “géomètre-géomaticien”) mais est accessible à toutes et tous.
Prérequis
Savoir utiliser QGIS et avoir des notions de programmation orientée objet avec Python sont des compétences nécessaires.
- QGIS LTR (3.34 ou supérieur)
- pyQt5
- Qt Designer
- QGIS plugin builder
- QGIS plugin reloader
Les 3 premiers composants sont préinstallés sous Windows. Les plugins QGIS doivent être installés depuis le gestionnaire de plugins de QGIS.
Données utilisées
Les données peuvent être téléchargées à l’adresse suivante :
https://gitlab.univ-eiffel.fr/ame/intro-pyqgis/-/raw/main/data_lyon.7z
Il s’agit de données préparées pour le TP d’initiation à pyQGIS. Elles sont issues des données OpenData de la Métropole de Lyon :
Parcs et Jardins de la Métropole de Lyon : https://data.grandlyon.com/portail/fr/jeux-de-donnees/parcs-jardins-metropole-lyon/info
Piscines de la Métropole de Lyon - Point d’intérêt : https://data.grandlyon.com/portail/fr/jeux-de-donnees/piscines-metropole-lyon-point-interet/info
Arrondissements de Lyon : https://data.grandlyon.com/portail/fr/jeux-de-donnees/arrondissements-lyon/info
Entrées/sorties des stations de Métro du réseau Transports en Commun Lyonnais : https://data.grandlyon.com/portail/fr/jeux-de-donnees/entrees-sorties-stations-metro-reseau-transports-commun-lyonnais/info
Gares ferroviaires de la Métropole de Lyon: https://data.grandlyon.com/portail/fr/jeux-de-donnees/gares-ferroviaires-metropole-lyon-point-interet/info
Ces données sont fournies en Licence Ouverte.
À propos de ce document
Ce document a été rédigé à l’aide de Quarto. Il est disponible en licence Creative Commons BY-SA 4.0
Il est accessible à l’adresse ame.gitpages.univ-eiffel.fr/intro-pyqgis