Explore Earth Engine data
geemap brings interactive Earth Engine analysis and visualization into Python workflows. Use it to explore collections and inspect results, while accounting separately for Earth Engine access and the datasets you choose.
Category
Work with satellite, aerial and drone imagery.
8 tools
Separate finding imagery, analysing its pixels and delivering a map to users. The right workflow depends on your area of interest, acquisition dates, spectral bands and acceptable cloud cover. A viewer or processing library does not automatically include an imagery archive or rights to redistribute the data.
Jump to all toolsgeemap brings interactive Earth Engine analysis and visualization into Python workflows. Use it to explore collections and inspect results, while accounting separately for Earth Engine access and the datasets you choose.
Rasterio reads and writes geospatial raster data through Python arrays. Consider it for a pipeline you control, with explicit handling of projections, nodata, band selection and output resolution.
CesiumJS can place imagery within a 3D globe or scene. Choose delivery formats and zoom behaviour around the questions users need to answer; retain access to analytical values when a rendered image is insufficient.
References · Reviewed 7 October 2026

Open-source JavaScript library for world-class 3D globes and maps with WebGL.
Alternative to Google Earth

Python package for interactive geospatial analysis and visualization with Google Earth Engine.
Open-source Python framework for deep learning on satellite and aerial imagery.

Python framework for modular Earth-observation processing workflows.

Unified Python API and CLI for searching and downloading Earth observation products.

Planetary-scale cloud platform for satellite imagery analysis and geospatial data processing.

Dynamic raster tile server for Cloud-Optimized GeoTIFFs and STAC items.

Open-source toolkit for large-scale optical, multispectral, and radar imagery processing.