Introduzione alla Programmazione GIS
Guida Pratica in Python agli Strumenti Geospaziali Open Source
by Qiusheng Wu · creator profile
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
- Panoramica degli strumenti software
- Introduzione alla gestione dei pacchetti Python
- Configurazione di Visual Studio Code
- Controllo di versione con Git
- Utilizzo di Google Colab
- Lavorare con JupyterLab
- Utilizzo di Docker
-
Parte II: Fondamenti di programmazione in Python
- Variabili e tipi di dati
- Strutture dati in Python
- Operazioni sulle stringhe
- Cicli e istruzioni condizionali
- Funzioni e classi
- Lavorare con i file
- Analisi dei dati con NumPy e Pandas
-
Parte III: Programmazione geospaziale con Python
- Introduzione a Python geospaziale
- Analisi dei dati vettoriali con GeoPandas
- Lavorare con dati raster utilizzando Rasterio
- Analisi di dati multidimensionali con Xarray
- Analisi raster con Rioxarray
- Visualizzazione interattiva con Leafmap
- Geoprocessing con WhiteboxTools
- Cartografia 3D con MapLibre
- Calcolo nel cloud con Earth Engine e Geemap
- Visualizzazione di dati iperspettrali con HyperCoast
- Analisi geospaziale ad alte prestazioni con DuckDB
- Elaborazione dei dati geospaziali con GDAL e OGR
- Creazione di dashboard interattive con Voila e Solara
- Calcolo distribuito con Apache Sedona
Pay what you want above the minimum. Secure checkout via Stripe. You can re-download anytime from your dashboard.