学习资源:书籍与课程
GeoAI、GIS 编程、AI4Science 的书籍、课程、视频与大学项目。
来源与版本
本页整理自 AutoGeoAI4Sci/awesome-autonomous-geoai,上游 commit
2437033(2026-07-26)。 GIStudioNote 只调整文档结构与导航;资源描述和外部链接来自上游,时效性与准确性请以原项目及链接目标为准。
Books
Representative books and edited volumes covering GeoAI, spatial intelligence, Earth observation and AI-driven disaster and environmental applications. This list is not exhaustive, and community suggestions are welcome.
-
GeoAI and Human Geography: The Dawn of a New Spatial Intelligence Era — Edited volume on the integration of GeoAI with human geography, spatial cognition, and socio-spatial analysis
https://link.springer.com/book/10.1007/978-3-031-87421-5 -
Handbook of Geospatial Artificial Intelligence — Comprehensive handbook covering theories, methods, and applications of GeoAI across GIS, remote sensing, and spatial data science
https://www.taylorfrancis.com/books/edit/10.1201/9781003308423/handbook-geospatial-artificial-intelligence-song-gao-yingjie-hu-wenwen-li -
Data-Driven Earth Observation for Disaster Management — Edited volume focusing on data-driven and AI-enabled Earth observation for disaster monitoring, assessment, and management
https://www.sciencedirect.com/book/edited-volume/9780443338038/data-driven-earth-observation-for-disaster-management -
Security First: Geospatial Workflows for a Safe and Equitable World — Edited volume emphasizing security-aware, ethical, and equity-driven geospatial workflows, integrating GIS, GeoAI, and decision-support systems for risk mitigation, public safety, and sustainable development.
https://www.esri.com/en-us/esri-press/browse/security-first-geospatial-workflows-for-a-safe-and-equitable-world -
GeoAI with Python: A Practical Guide to Open-Source Geospatial AI — A hands-on, practice-oriented guide to applying GeoAI using Python and open-source tools.
Covering 23 chapters (423 pages), this book walks through the full pipeline of geospatial AI workflows, including satellite and aerial imagery processing, data acquisition, interactive visualization, deep learning model training and evaluation, and no-code AI deployment in QGIS.
All examples are fully reproducible with open-source code and datasets, making it highly suitable for both beginners and advanced practitioners in GeoAI.
https://book.opengeoai.org
(Table of contents: https://books.gishub.org/geoai/book-toc.pdf)
GIS Programming & GeoAI Tools
-
Earth Engine and Geemap: Geospatial Data Science with Python — Qiusheng Wu (2023)
A comprehensive and practical guide to cloud-based geospatial analysis using Google Earth Engine and Python, with a strong focus on reproducible GeoAI workflows.
https://book.geemap.org -
Introduction to GIS Programming — Qiusheng Wu (2025)
Introductory textbook on GIS programming concepts, focusing on spatial data processing, automation, and algorithmic thinking for geospatial applications.
https://geog-312.gishub.org/index.html
Education
Representative educational resources supporting GeoAI, spatial intelligence, Earth observation, and AI-driven geospatial science.
This section covers online courses, recorded lectures, and formal university programs.
The list is not exhaustive, and community contributions are welcome.
Online Courses and Materials
-
Geospatial Data Science Specialization (UC Davis, Coursera) — Core GIScience concepts, spatial analysis, and geospatial data workflows using Python and modern GIS tools.
https://www.coursera.org/specializations/gis -
AI for Earth (Microsoft) — Practical AI and machine learning resources for environmental monitoring, sustainability, and Earth system applications.
https://www.microsoft.com/en-us/ai/ai-for-earth -
Google Earth Engine Tutorials & Courses — Large-scale cloud-based Earth observation analysis and geospatial modeling.
https://developers.google.com/earth-engine -
Spatial Data Science Libraries (PySAL & GeoPandas) — Open-source learning materials for spatial statistics and geospatial data science in Python.
https://pysal.org/
https://geopandas.org/ -
Reinforcement Learning (David Silver, UCL) — Foundational course on reinforcement learning and sequential decision-making, relevant to autonomous GeoAI systems.
https://www.davidsilver.uk/teaching/
Videos and Lectures
-
AAG Annual Meeting — Keynotes and Recorded Sessions — Talks on GIScience, GeoAI, spatial theory, and ethics in geography.
https://www.aag.org/all-events/ -
NASA Earthdata Learn (Tutorials & Webinars) — Training materials on Earth observation datasets, platforms, and AI-enabled analysis.
https://www.earthdata.nasa.gov/learn -
ESA Φ-Week (Future EO Week) — Workshops and talks on AI for Earth observation, EO open science, and operational EO systems.
https://phiweek.esa.int/ -
Penn State Geography — Coffee Hour Lecture Series — Public seminar series covering GIScience, spatial computing, and GeoAI research.
https://www.geog.psu.edu/calendar/coffee-hour-lecture-series -
Esri Webinars & Developer Events — Applied GIS, spatial analytics, and GeoAI workflows in practice.
https://www.esri.com/en-us/arcgis/products/develop-with-arcgis/events -
GeoAI Made Easy — Python Package Tutorial (YouTube, Open Geospatial Solutions) — Beginner-friendly, step-by-step GeoAI Python tutorials for satellite imagery analysis and object detection.
https://www.youtube.com/watch?v=VIl29Rca6zE&list=PLAxJ4-o7ZoPcvENqwaPa_QwbbkZ5sctZE
University Course Programs
-
Penn State — GIScience (Research + Education) — Core GIScience foundations and research training.
https://giscience.psu.edu/ -
USC Spatial Sciences Institute (SSI) — Spatial data science, GIS, and applied spatial analytics programs.
https://spatial.usc.edu/ -
ETH Zürich — Remote Sensing — Remote sensing and Earth observation training.
https://eo.ifu.ethz.ch/ -
Stanford Earth — Education & Research — Earth system science education with strong AI-facing ecosystem.
https://earth.stanford.edu/ -
NYU CUSP — Urban Science / Urban Informatics — Urban analytics, sensing, and data-driven cities.
https://engineering.nyu.edu/research/centers/cusp -
Natural Hazards Center (CU Boulder) — Disaster research community and training resources.
https://hazards.colorado.edu/ -
TH Zürich — GeoGaze (Gaze-based GIS & Geographic HCI) — Research on visual attention, eye tracking, and gaze-based interaction in geographic information systems and spatial decision-making.
https://geogaze.ethz.ch/ -
University of Vienna — Strengthening Resilience and Preparedness to Prevent and React to Emerging Socio-Natural Hazards and Risks.
Supervisor / Contact: Prof. Krzysztof Janowicz
📧 krzysztof.janowicz@univie.ac.at -
National University of Singapore (NUS) — Bachelor of Science in Geospatial Intelligence (GIX) — Cross-Disciplinary Programme (XDP)
An interdisciplinary undergraduate programme integrating geospatial science, artificial intelligence, remote sensing, and spatial analytics.
The GIX programme emphasizes computational thinking, spatial data engineering, and AI-driven geospatial intelligence for real-world problem solving across disaster monitoring, urban mobility, autonomous systems, and environmental analytics.Key Focus Areas:
- Remote Sensing & LiDAR — High-resolution Earth observation and spatial analytics
- Urban Mobility & Smart Cities — Transport modeling and geospatial optimization
- Health Promotion & Spatial Epidemiology
- Autonomous Systems & Geospatial AI
The programme reflects the convergence of GIScience, AI, and computational spatial intelligence, positioning geospatial systems as foundational infrastructure for next-generation digital societies.
https://gix-academy.github.io/welcome/index.html#slide=1