Check out this large collection of tutorials on Google Earth Engine, WhiteboxTools, and more. The blog is created by Dr. Qiusheng Wu, author and contributor of many open source geospatial projects.
Python
- Read here about the motivations for using Apache Arrow in geospatial and how it can make geospatial computing faster for everybody.
- Check here for a presentation by Dr. Qiusheng Wu on using Python for geospatial analysis and interactive mapping.
- pygeometa provides a lightweight and Pythonic approach for users to easily create geospatial metadata in standards-based formats using simple configuration files.
- This tutorial includes a basic introduction on reading, writing, and creating SpatioTemporal Asset Catalog (STAC) objects using PySTAC.
- PCRaster is a collection of software targeted at the development and deployment of spatio-temporal environmental models. Learn how to use it in QGIS and Python by following these video tutorials.
- This workflow generates automatic contours for agricultural parcels, given Sentinel-2 images. It uses Sentinel Hub to download the imagery and a ResUnet-a architecture.
- Check out this tutorial analyzing data extracted from video footage of a football game using the MovingPandas library.
- Check out this geospatial Python programming course where each lesson is an interactive notebook. It starts from the very basics and introduces the student to GeoPandas, OSMnx, PyQGIS, and more.
- Learn how to interact with all the functionality from WhiteboxTools by accessing their Python API. Create stand-alone geospatial applications and workflow automation scripts.