Géomatique - SIG et Python
Les systèmes d’informations géographiques (QGIS, ArcGIS, MapINFO) offrent de nombreux outils pour créer, stocker, afficher et analyser. Sur ce dernier point, les SIG sont très rapidement limités. En effet, le géomaticien/géographe est souvent amené à automatiser une chaîne de traitements géomatiques sur un grand nombre de données et/ou à développer ses propres outils pour répondre à une problématique. Ce cours a pour objectif de présenter le langage Python, le SIG QGIS et les librairies de traitements de l’information géographique associées via la réalisation d’une chaîne de traitements.
Programme
- Découverte des bases de l’algorithmique et du langage Python.
- Exercice n°1 - Assimiler les principaux concepts de python (Cliquez ici).
- Exercice n°2 - Réaliser des mini jeux (Jeu du pendu, jeu du + ou -, jeu de la Bataille).
- Exercice n°3 - Calculer les températures de surface (Cliquez ici).
- Ma première chaîne de traitements (Click button, Model Builder).
- Manipulation des données matricielles et vectorielles avec PyGIS
- Manipulation des données matricielles et vectorielles avec GDAL/OGR.
- Exercice n°4 - Fourmi de Langton Python - GDAL/OGR
- Exercice n°5 - Trace GPS Python - GDAL/OGR
- Exercice n°6 - Examen (CC) Python - GDAL/OGR