Book

Introduction à la programmation SIG

Un guide pratique de Python pour les outils géospatiaux open source

by Qiusheng Wu · creator profile

Original English editionIntroduction to GIS Programming

Libérez la puissance des données géospatiales avec Python ! Ce guide pratique s’adresse aux débutants et utilisateurs intermédiaires désireux d’explorer l’analyse spatiale et la cartographie interactive à l’aide d’outils open source. Grâce à des exemples concrets et des données réelles, vous apprendrez à manipuler des données spatiales, à programmer en Python, à analyser des données vectorielles et matricielles, à créer des cartes web interactives, et à utiliser le cloud computing. Étudiant, chercheur, professionnel des SIG ou data scientist : ce livre vous donnera les outils pour relever les défis géospatiaux avec assurance.

Table of contents

  • Partie I : Configuration des logiciels

    1. Vue d’ensemble des outils logiciels
    2. Introduction à la gestion des paquets Python
    3. Configuration de Visual Studio Code
    4. Gestion de versions avec Git
    5. Utilisation de Google Colab
    6. Travail avec JupyterLab
    7. Utilisation de Docker
  • Partie II : Fondamentaux de la programmation en Python

    1. Variables et types de données
    2. Structures de données en Python
    3. Manipulation des chaînes de caractères
    4. Boucles et instructions conditionnelles
    5. Fonctions et classes
    6. Gestion des fichiers
    7. Analyse de données avec NumPy et Pandas
  • Partie III : Programmation géospatiale avec Python

    1. Introduction à Python géospatial
    2. Analyse de données vectorielles avec GeoPandas
    3. Traitement des données raster avec Rasterio
    4. Analyse de données multidimensionnelles avec Xarray
    5. Analyse raster avec Rioxarray
    6. Visualisation interactive avec Leafmap
    7. Géotraitement avec WhiteboxTools
    8. Cartographie 3D avec MapLibre
    9. Informatique en nuage avec Earth Engine et Geemap
    10. Visualisation de données hyperspectrales avec HyperCoast
    11. Analyse géospatiale haute performance avec DuckDB
    12. Traitement des données géospatiales avec GDAL et OGR
    13. Création de tableaux de bord interactifs avec Voila et Solara
    14. Calcul distribué avec Apache Sedona
$30
Minimum $25 · Suggested $30 · Max $35

Pay what you want above the minimum. Secure checkout via Stripe. You can re-download anytime from your dashboard.