Book

Introduzione alla Programmazione GIS

Guida Pratica in Python agli Strumenti Geospaziali Open Source

by Qiusheng Wu · creator profile

Original English editionIntroduction to GIS Programming

Sblocca la potenza dei dati geospaziali con Python! Questa guida pratica è pensata per principianti e utenti intermedi desiderosi di esplorare l’analisi spaziale e la mappatura interattiva utilizzando strumenti open source. Imparerai a lavorare con dati reali attraverso esempi pratici e a sviluppare competenze in programmazione Python, analisi vettoriale e raster, web mapping e cloud computing. Che tu sia studente, ricercatore, professionista GIS o data scientist, questo libro ti fornirà gli strumenti per affrontare con sicurezza le sfide geospaziali.

Table of contents

  • Parte I: Configurazione del software

    1. Panoramica degli strumenti software
    2. Introduzione alla gestione dei pacchetti Python
    3. Configurazione di Visual Studio Code
    4. Controllo di versione con Git
    5. Utilizzo di Google Colab
    6. Lavorare con JupyterLab
    7. Utilizzo di Docker
  • Parte II: Fondamenti di programmazione in Python

    1. Variabili e tipi di dati
    2. Strutture dati in Python
    3. Operazioni sulle stringhe
    4. Cicli e istruzioni condizionali
    5. Funzioni e classi
    6. Lavorare con i file
    7. Analisi dei dati con NumPy e Pandas
  • Parte III: Programmazione geospaziale con Python

    1. Introduzione a Python geospaziale
    2. Analisi dei dati vettoriali con GeoPandas
    3. Lavorare con dati raster utilizzando Rasterio
    4. Analisi di dati multidimensionali con Xarray
    5. Analisi raster con Rioxarray
    6. Visualizzazione interattiva con Leafmap
    7. Geoprocessing con WhiteboxTools
    8. Cartografia 3D con MapLibre
    9. Calcolo nel cloud con Earth Engine e Geemap
    10. Visualizzazione di dati iperspettrali con HyperCoast
    11. Analisi geospaziale ad alte prestazioni con DuckDB
    12. Elaborazione dei dati geospaziali con GDAL e OGR
    13. Creazione di dashboard interattive con Voila e Solara
    14. Calcolo distribuito con 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.