DeAI Research
Source · Zenodo (CERN European Organization for Nuclear Research)

bamacgabhann/IEOS2023: IEOS 2023 Introduction to Geospatial Python workshop

2026Breandán Anraoi MacGabhann

cid edeee804bd05367e42a413418d000dc19614720015fa6c65d80d26f57de725da · original · open access · via openalex

Title: bamacgabhann/IEOS2023: IEOS 2023 Introduction to Geospatial Python workshop
Authors: Breandán Anraoi MacGabhann
Venue: Zenodo (CERN European Organization for Nuclear Research)
Year: 2026
Canonical: doi:10.5281/zenodo.19342387
URL: https://doi.org/10.5281/zenodo.19342387
Collector: openalex
OA: true

ABSTRACT
Geospatial Python workshop run at IEOS 2023, covering: Getting Started with Python Git and github for Version Control conda, pyenv, and poetry for Virtual Environments and Package Management VS Code, PyCharm, Spyder, and Jupyter Notebooks for writing code The Python Language Modules Variables functions scope classes flow Data types strings (str) integers (int) floating point variables (float) tuples lists dictionaries binary (0b) hex (0x) 8/32/64-bit Vector data shapely for points, lines, and polygons geopandas for attribute data pyproj for projections Fiona for reading and writing files vector geoprocessing with geopandas, osmnx, and movingpandas Raster data reading raster data with GDAL/Rasterio writing raster data processing raster data working with bands combining vector and raster data raster data in the cloud (geemap) (info only) EOmaps for visualising and interpreting EO data (info only) (The Raster exercise is minimally adapted from the Raster tutorial in Michael Dorman's Working with Spatial Data in Python.)