L6ECSIG Construction et utilisation des SIG 2025/26
(Gr. 6 et , Jeudi 16h30 - 19h30 Salle 217 sur le campus de Clignancourt)
L’idée du cours est de consolider les acquis de la L2 et de familiariser les étudiants à Arcgis pro et au codage avec R (une plateforme de versioning très utilisée.)
La thématique utilisée est Commune pauvre et/ou riche ?
Données
limites communes dans OSM
carreaux filosofi 200 m (données infra communales)
données ofgl (données communales)
Déroulé
Code
data <-read.csv("data/deroule.csv", header = T, fileEncoding ="UTF-8")knitr::kable(data)
num
date
détail.prévu
exercice.pts
TD1
29.01.26
Recherches de données
3
TD2
05.02.26
Géoréférencement
1
TD3
12.02.26
Traitements vectoriels
2
TD4
19.02.26
traitements rasters
1
TD5
26.02.26
MNS et MNT
1
TD6
12.03.26
Jointures attributaires et spatiales
2
TD7
19.03.26
Réseaux
NA
TD8
26.03.26
Markdown + structure projet ET objets dans R : vecteurs et dataframe
NA
TD9
02.04.26
intégrer des données spatiales : format gpkg
NA
TD10
09.04.26
Géotraitement
NA
TD11
16.04.26
Résultat (affichage carte) + oral de présentation des projets (5 mn par groupe)
NA
TD12
07.05.26
Rendu de projet (aucun retard toléré) + révisions partiel
NA
Evaluation
régime du contrôle continu,
Deux notes :
une partiel
une note maison (+ les exercices pour moitié de la note maison)
Le partiel sera sur machine d’une durée de 1h30 : - un exercice sous Arcgis Pro (10 pt) - et un autre sous R(10 pt) (avec un rendu en .pdf)
Données
Il s’agit de vos données pour la commune choisie. Principalement :
OFGL
Filosofi
communes choisies
Code
choix <-read.csv("data/codeINSEEetudiant.csv")choix <-c(choix$choix.de.la.commune..code.INSEE., choix$choix.de.la.commune..code.INSEE..1)# on enlève les NA et les villes identiqueschoix <-unique(choix[!is.na(choix)])choix <-c(choix,93010)write.table(choix, "data/choix.csv", fileEncoding ="UTF-8", row.names = F, col.names = F)
Attention au 97, il faut prendre un autre fichier filosofi
Code
library(sf)
Linking to GEOS 3.13.1, GDAL 3.11.4, PROJ 9.7.0; sf_use_s2() is TRUE
Code
mart <-st_read("data/gros/carreaux_200m_mart.gpkg", quiet=T)mart <- mart [mart$lcog_geo == choix [2],]st_write(mart,"data/gros/construction.gpkg", "97", delete_layer = T)
Deleting layer `97' using driver `GPKG'
Writing layer `97' to data source `data/gros/construction.gpkg' using driver `GPKG'
Writing 515 features with 34 fields and geometry type Polygon.