• Home
  • Search
  • Introduction to Python for Geographic Data Analysis: A new, open resource for teachers and learners
  • https://doi.org/10.5194/egusphere-egu26-19756Copy DOI Icon

Introduction to Python for Geographic Data Analysis: A new, open resource for teachers and learners

  • Mar 14, 2026
  • David Whipp +2 more
Show More
  • Abstract
  • Literature Map
  • Similar Papers
Abstract

Digital geoscientific and geospatial datasets are rapidly growing in both number and size. These data present powerful new resources for understanding the evolution of the earth, but working with them requires computational skills are not part of typical geoscience curricula at universities. To leverage the power of these growing geoscientific and geospatial data, students need targeted educational resources that provide basic computational skills.The new textbook Introduction to Python for Geographic Data Analysis provides a framework for learning to work with (geospatial) datasets of varying size from loading the data to producing interactive visualizations of processed data. Part 1 of the book covers the basics of programming using the Python language, introducing both programming concepts and their Python syntax. It also covers the analysis of tabular data using the pandas Python library and the basics of data visualization. Part 2 introduces working with geospatial data, including fundamental geospatial concepts, working with vector and raster data, geospatial data visualization, and loading data from online sources. Part 3 includes several case studies that build on things presented in the first two parts to demonstrate what can be done with the readers’ new skills. Finally, the appendices provide information about best practices in programing, version control with git and GitHub, and other practical coding tips that promote open, reproducible science.The book materials are freely available online at https://pythongis.org, and we anticipate that hard copies of the book will be available later in 2026. We hope the book will appeal to a broad range of “geo” scientists, including teachers who provide courses on introductory programming or data analysis for geology and geography students, those interested in learning to interact with and batch process large datasets, and those interested in finding open-source alternatives to commercial GIS software packages.

Similar Papers
  • PDF
  • Research Article
  • Citations16

Development of Data Fusion Method Based on Topological Relationships Using IndoorGML Core Module

  • Jan 01, 2018
  • Journal of Sensors
  • Junho Park +2
  • Research Article
  • Citations6

Aggregation and Visualization of Spatial Data with Application to Classification of Land Use and Land Cover

  • Jan 01, 2017
  • Geoinformatics & Geostatistics: An Overview
  • Mihal Miu +3
  • Conference Article

An IR-based approach towards automated integration of geo-spatial datasets in map-based software systems

  • Aug 12, 2019
  • Nima Miryeganeh +2
  • Research Article
  • Citations10

Automated geovisualization of flood disaster impacts in the global South cities with open geospatial data sets and ICEYE SAR flood data

  • Feb 16, 2024
  • International Journal of Disaster Risk Reduction
  • Ohto Nygren +4
  • Research Article
  • Citations22

A hierarchical indexing strategy for optimizing Apache Spark with HDFS to efficiently query big geospatial raster data

  • Oct 04, 2018
  • International Journal of Digital Earth
  • Fei Hu +7
  • PDF
  • Research Article
  • Citations31

Evaluating the Open Source Data Containers for Handling Big Geospatial Raster Data

  • Apr 07, 2018
  • ISPRS International Journal of Geo-Information
  • Fei Hu +8
  • Research Article
  • Citations43

Prototyping the visualization of geographic and sensor data for agriculture

  • Aug 03, 2013
  • Computers and Electronics in Agriculture
  • Petr Kubicek +3
  • PDF
  • Research Article

Effect of Geospatial Uncertainty Borderization on Users’ Heuristic Reasoning

  • Dec 03, 2021
  • Proceedings of the ICA
  • Lorenzo Libertini +2
  • PDF
  • Research Article
  • Citations18

An Approach to Measuring Semantic Relatedness of Geographic Terminologies Using a Thesaurus and Lexical Database Sources

  • Mar 13, 2018
  • ISPRS International Journal of Geo-Information
  • Zugang Chen +2
  • Research Article
  • Citations55

How to Apply the Geospatial Data Abstraction Library (GDAL) Properly to Parallel Geospatial Raster I/O?

  • Nov 18, 2013
  • Transactions in GIS
  • Cheng‐Zhi Qin +2
  • PDF
  • Research Article
  • Citations21

Real-Time Geospatial Data Collection and Visualization with Smartphone

  • Jan 01, 2014
  • Journal of Geographic Information System
  • Koko Lwin +2
  • Conference Article
  • Citations9

Ontology-Based Data Access and Visualization of Big Vector and Raster Data

  • Jul 01, 2018
  • Konstantina Bereta +2
  • Conference Article
  • Citations2

Geo-Spatial Data Visualization and Critical Metrics Predictions for Canadian Elections

  • Aug 30, 2020
  • Mohammad Abdul Hadi +2
  • PDF
  • Research Article
  • Citations1

Enhancing Security in Geographic Information Systems: Anonymization and Differential Privacy Techniques for Protecting Sensitive Geospatial Data

  • Oct 10, 2024
  • Journal of Artificial Intelligence General science (JAIGS) ISSN:3006-4023
  • Rahul Marri +3
  • Conference Article
  • Citations1

Failed-tuple triggered blocking strategy for managing near real-time spatial data replication

  • Jun 21, 2010
  • Kalyan K Janakiraman +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.