Geospatial Data Science with Python

Unlock the power of geospatial analysis with Python: a comprehensive course for Pythonistas to master spatial data manipulation, visualization, and problem-solving.

Geospatial Data Fundamentals

Unit 1: Introduction to Geospatial Data

Unit 2: Coordinate Reference Systems (CRS)

Unit 3: Geospatial Data Formats

Geospatial Data Manipulation with GeoPandas

Unit 1: GeoPandas Fundamentals

Unit 2: Spatial Queries and Operations

Unit 3: Geometric Operations and Spatial Indexing

Geospatial Visualization

Unit 1: Static Maps with Matplotlib

Unit 2: Interactive Maps with Folium

Unit 3: Advanced Visualization Techniques

Geospatial Analysis Techniques

Unit 1: Overlay Analysis

Unit 2: Network Analysis

Unit 3: Spatial Statistics

Working with Raster Data using Rasterio

Unit 1: Rasterio Fundamentals

Unit 2: Raster Analysis and Calculations

Unit 3: Raster Reprojection and Resampling

Accessing Geospatial Data from Online Sources and APIs

Unit 1: Introduction to Online Geospatial Data

Unit 2: Working with Google Maps API

Unit 3: Working with OpenStreetMap Data

Unit 4: Web Mapping Services (WMS) and Web Feature Services (WFS)

Unit 5: Automating Data Acquisition