opengeos/geospatial-ml
A Python package for installing commonly used packages for geospatial analysis and machine learning with only one command.
This tool helps geospatial analysts and data scientists quickly set up their Python environment for working with location-based data and machine learning. You simply run a single command, and it installs all the necessary software packages so you can immediately begin processing geographic information and building predictive models. It's designed for anyone who uses Python for mapping, remote sensing, urban planning, or environmental science and wants to streamline their project setup.
154 stars.
Use this if you are a geospatial professional or data scientist who uses Python and frequently needs to install a common set of libraries for analyzing location data and applying machine learning techniques.
Not ideal if you rarely work with geospatial data, prefer to install each Python package manually, or have very specific, non-standard library requirements.
Stars
154
Forks
16
Language
Python
License
MIT
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/opengeos/geospatial-ml"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
torchgeo/torchgeo
TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data
terrastackai/terratorch
A Python toolkit for fine-tuning Geospatial Foundation Models (GFMs).
DataverseLabs/pyinterpolate
Kriging | Poisson Kriging | Variogram Analysis
OSGeo/grass
GRASS - free and open-source geospatial processing engine
sentinel-hub/eo-learn
Earth observation processing framework for machine learning in Python