Architecture, génie et services connexes
5$/h – Les bases de la programmation Python pour le traitement de données géomatiques
Objectif
Cette formation propose une introduction progressive à la programmation Python et à l’analyse de données géospatiales à l’aide de bibliothèques « open source ». Les participantes et participants apprendront les fondements de Python, l’organisation de scripts réutilisables, l’utilisation de notebooks pour explorer les données, ainsi que l’analyse et la visualisation de données géométriques avec GeoPandas et Folium. L’objectif final est de rendre les apprenantes et apprenants autonomes dans la création de scripts modulaires pouvant être intégrés à leurs propres environnements et outils professionnels.
Contenu
- Variables, types, opérateurs et premiers scripts Python
- Conditions, boucles, chaînes, listes et manipulation de données
- Fonctions, modularisation, gestion des fichiers et erreurs
- Introduction aux notebooks (Jupyter/VS Code) : cellules, organisation, exécution
- Structuration d’un script réutilisable : fonctions, modules, organisation du code
- Introduction aux données géospatiales en Python
- GeoPandas : lecture de données, filtrage, opérations de base, exportation
- Folium : création de cartes, marqueurs, géométries, export HTML
- Mini-projet : pipeline complet de traitement + visualisation
Note : Aucune étape ne nécessite ArcGIS ni logiciel propriétaire.
Préalables
Aucun
