├── Notebooks
├── Seance2_Manipulation_donnees_spatiales.ipynb
├── Seance3_AnalyseSpatiale.ipynb
├── Seance4_AnalyseSpatiale_Urbanisme.ipynb
└── Séance_1_(intro_Pandas).ipynb
├── README.md
├── Seance2_Manipulation_donnees_spatiales.ipynb
└── python4.jpg
/README.md:
--------------------------------------------------------------------------------
1 | # 🌐 Introduction à la manipulation, l'analyse et la représentation de données spatiales avec Python 📒 🐍
2 |
3 | Cette page centralise 4 séances de cours de M2 SIGAT autour de la prise en main de Pandas (https://pandas.pydata.org) et Geopandas (https://geopandas.org) dans l'environnement Python pour la manipulation, l'analyse et la représentation de données géographiques.
4 |
5 | Les 4 séances de cours sont structurées autour de **4 notebooks documentés** permettant à la fois de comprendre les logiques sous-jacentes et de disposer de syntaxes commentées et fonctionnelles.
6 |
7 | Ce cours se base sur Google Collab (https://colab.research.google.com) comme environnement de travail. Cet environnement de travail distribué permet d'écrire et d'exécuter du code Python dans votre navigateur Web. Il offre de nombreux avantages d'un point de vue pédagogique comme aucune configuration requise, un accès gratuit aux GPU comme à des espaces disques et surtout un partage et une documentation facile grâce notamment à des passerelles avec GitHub.
8 |
9 |
10 | ## 📊 Séance 1 : Introduction à Pandas pour la manipulation de données
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | * Importer un jeu de données
19 | * Créer un dataframe
20 | * Faire des sélections et des filtres
21 | * Calculer des descriptives basiques
22 | * Faire des agrégations statistiques
23 | * Faire des visualisations de données simple
24 |
25 | 📒 **Notebook** https://github.com/bmericskay/GeoPandas/blob/main/S%C3%A9ance_1_(intro_Pandas).ipynb
26 |
27 |
28 |
29 |
30 | ## 🌍 Séance 2 : Introduction à GeoPandas pour la manipulation de données spatiales
31 |
32 |
33 |
34 |
35 |
36 |
37 | * Importer un jeu de données spatial
38 | * Créer un geodataframe
39 | * Faire des sélections et des filtres
40 | * Ecrire des jeux de données géographiques
41 | * Calculer des descriptives basiques
42 | * Reprojeter des jeux de données
43 | * Cartographie thématique
44 | * Ajouter des fonds de cartes
45 | * Jointure attributaire
46 | * Calcul d'indicateur
47 | * Regroupement
48 |
49 | 📒 **Notebook** [https://github.com/bmericskay/GeoPandas/blob/main/Seance2_Manipulation_donnees_spatiales.ipynb](https://github.com/mastersigat/GeoPandas/blob/main/Notebooks/Seance2_Manipulation_donnees_spatiales.ipynb)
50 |
51 |
52 |
53 | ## 🌐 Séance 3 : Analyse spatiale avancée avec GeoPandas
54 |
55 |
56 |
57 |
58 |
59 |
60 | * Jointure spatiales et agrégations spatiales
61 | * Calcul de distance, de surface et zones tampons
62 | * Opérateur de recouvrement (intersect, difference, union,...)
63 | * Création d'index spatial
64 | * Analyse du plus proche voisin
65 | * Carroyage classique
66 | * Carroyage basé sur le Uber H3
67 |
68 | 📒 **Notebook** : [https://github.com/bmericskay/GeoPandas/blob/main/Seance3_AnalyseSpatiale.ipynb](https://github.com/mastersigat/GeoPandas/blob/main/Notebooks/Seance3_AnalyseSpatiale.ipynb)
69 |
70 |
71 |
72 |
73 | ## 🏬 Séance 4 : Mise en application autour de données urbanistiques
74 |
75 |
76 |
77 |
78 |
79 |
80 | * Jointure spatiales et agrégations spatiales
81 | * Opérateur de recouvrement (intersect, difference, union,...)
82 | * Analyses de recouvrement
83 | * Création d'index spatial
84 | * Analyses spatiales à différentes échelles
85 | * Travailleravec un volume important de données (sur un département)
86 | * Mettre en place une chaîne de traitment automatisée et reproductible
87 |
88 | 📒 **Notebook** : [https://github.com/bmericskay/GeoPandas/blob/main/Seance4_AnalyseSpatiale_Urbanisme.ipynb](https://github.com/mastersigat/GeoPandas/blob/main/Notebooks/Seance4_AnalyseSpatiale_Urbanisme.ipynb
89 | )
90 |
91 |
92 |
--------------------------------------------------------------------------------
/python4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mastersigat/GeoPandas/f7146ecc1240f27e4861e317fd48ef343c1d71ad/python4.jpg
--------------------------------------------------------------------------------