Geospatial Machine Learning Libraries
Not on the map. Why?
Abstract (arXiv)
Recent advances in machine learning have been supported by the emergence of domain-specific software libraries, enabling streamlined workflows and increased reproducibility. For geospatial machine learning (GeoML), the availability of Earth observation data has outpaced the development of domain libraries to handle its unique challenges, such as varying spatial resolutions, spectral properties, temporal cadence, data coverage, coordinate systems, and file formats. This chapter presents a comprehensive overview of GeoML libraries, analyzing their evolution, core functionalities, and the current ecosystem. It also introduces popular GeoML libraries such as TorchGeo, eo-learn, and Raster Vision, detailing their architecture, supported data types, and integration with ML frameworks. Additionally, it discusses common methodologies for data preprocessing, spatial--temporal joins, benchmarking, and the use of pretrained models. Through a case study in crop type mapping, it demonstrates practical applications of these tools. Best practices in software design, licensing, and testing are highlighted, along with open challenges and future directions, particularly the rise of foundation models and the need for governance in open-source geospatial software. Our aim is to guide practitioners, developers, and researchers in navigating and contributing to the rapidly evolving GeoML landscape.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 35 of its 96 references that are in the map. First posted on arXiv 2 Oct 2025.
Builds on
35 of 96 references.
References · 35
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 11,979
- 2023Segment Anythingcited by 8,158
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2020Bootstrap your own latent: A new approach to self-supervised Learningcited by 4,712
- 2021On the Opportunities and Risks of Foundation Modelscited by 3,961
- 2016OpenAI Gymcited by 1,684
- 2022Scale-MAE: A Scale-Aware Masked Autoencoder for Multiscale Geospatial Representation Learningcited by 302
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2019Kornia: an Open Source Differentiable Computer Vision Library for PyTorchcited by 231
23 more
- 2023CROMA: Remote Sensing Representations with Contrastive Radar-Optical Masked Autoencoderscited by 167
- 2022SatlasPretrain: A Large-Scale Dataset for Remote Sensing Image Understandingcited by 164
- 2023GEO-Bench: Toward Foundation Models for Earth Monitoringcited by 122
- 2025AlphaEarth Foundations: An embedding field model for accurate and efficient global mapping from sparse label datacited by 122
- 2024Neural Plasticity-Inspired Multimodal Foundation Model for Earth Observationcited by 97
- 2021TorchAudio: Building Blocks for Audio and Speech Processingcited by 83
- 2022SSL4EO-S12: A Large-Scale Multi-Modal, Multi-Temporal Dataset for Self-Supervised Learning in Earth Observationcited by 82
- 2024Mission Critical -- Satellite Data is a Distinct Modality in Machine Learningcited by 76
- 2021TorchGeo: Deep Learning With Geospatial Datacited by 73
- 2017Beyond RGB: Very High Resolution Urban Remote Sensing With Multimodal Deep Networkscited by 64
- 2025Towards a Unified Copernicus Foundation Model for Earth Visioncited by 52
- 2019Deep Learning for Classification of Hyperspectral Data: A Comparative Reviewcited by 51
- 2023SSL4EO-L: Datasets and Foundation Models for Landsat Imagerycited by 49
- 2025TESSERA: Temporal Embeddings of Surface Spectra for Earth Representation and Analysiscited by 35
- 2025Panopticon: Advancing Any-Sensor Foundation Models for Earth Observationcited by 34
- 2024On the Foundations of Earth and Climate Foundation Modelscited by 31
- 2024Fields of The World: A Machine Learning Benchmark Dataset For Global Agricultural Field Boundary Segmentationcited by 23
- 2022Current Trends in Deep Learning for Earth Observation: An Open-source Benchmark Arena for Image Classificationcited by 18
- 2024Global and Dense Embeddings of Earth: Major TOM Floating in the Latent Spacecited by 12
- 2022AiTLAS: Artificial Intelligence Toolbox for Earth Observationcited by 7
- 2022Satellite Image Time Series Analysis for Big Earth Observation Datacited by 5
- 2023SRAI: Towards Standardization of Geospatial AIcited by 4
- 2018A framework for remote sensing images processing using deep learning techniquecited by 3
Built on by
Not cited yet.