Introduction au jeu de données

Travailler avec des données géospatiales en Python

Joris Van den Bossche

Open source software developer and teacher, GeoPandas maintainer

Données de sites miniers artisanaux d'IPIS

IPIS : International Peace Information Service

Image : Connormah, CC BY-SA 3.0, via Wikimedia Commons

Travailler avec des données géospatiales en Python

Données de sites miniers artisanaux d'IPIS

IPIS : International Peace Information Service Image : G.A.O, domaine public, via Wikimedia Commons

Travailler avec des données géospatiales en Python

Données de sites miniers artisanaux d'IPIS

Travailler avec des données géospatiales en Python

Formats de fichiers géospatiaux

Lecture de fichiers : geopandas.read_file("path/to/file.geojson")

Formats pris en charge :

  • ESRI Shapefile
    • Un « fichier » regroupe plusieurs fichiers ! (.shp, .dbf, .shx, .prj, ...)
  • GeoJSON
  • GeoPackage (.gpkg)
  • ...

Et bases PostGIS !

Travailler avec des données géospatiales en Python

Écrire dans des formats géospatiaux

Écrire un GeoDataFrame dans un fichier avec la méthode to_file() :

# Écriture d'un fichier Shapefile
geodataframe.to_file("mydata.shp", driver='ESRI Shapefile')

# Écriture d'un fichier GeoJSON
geodataframe.to_file("mydata.geojson", driver='GeoJSON')

# Écriture d'un fichier GeoPackage
geodataframe.to_file("mydata.gpkg", driver='GPKG')
Travailler avec des données géospatiales en Python

Passons à la pratique !

Travailler avec des données géospatiales en Python

Preparing Video For Download...