Data Sources/Microsoft Planetary Computer

Microsoft Planetary Computer

Free cloud platform with petabytes of geospatial data and integrated compute for large-scale Earth science.

Environmental Monitoring

Track environmental changes including deforestation, pollution levels, and ecosystem health using Earth observation data.

Climate Analysis

Analyze climate patterns, weather trends, and atmospheric conditions for research, risk assessment, and long-term planning.

Agriculture & Land Use

Monitor crop health, soil conditions, and land use changes for precision agriculture and sustainable land management.

Microsoft Planetary Computer occupies a similar space to Google Earth Engine — colocating petabytes of geospatial data with cloud compute — but takes a fundamentally different architectural approach. Where Earth Engine uses a proprietary API that locks workflows to Google's platform, Planetary Computer is built on standard open-source Python tools (xarray, rasterio, geopandas, scikit-learn, PyTorch) and the open STAC standard for data cataloging.

This means the code you write on Planetary Computer is portable: the same scripts work on your laptop, an Azure VM, or any other cloud environment. For teams building production pipelines or doing machine learning with geospatial data, that portability matters more than it does for one-off research queries.

The STAC API is also valuable independently of the compute environment — you can search the entire catalog by location, time range, and metadata from any Python environment using pystac-client, then stream just the tiles and bands you need from cloud-optimized formats without downloading full files.

Many of the datasets hosted (Sentinel, Landsat, ERA5, ESA WorldCover, GBIF, Microsoft Building Footprints) also appear on other platforms, but Planetary Computer's value is in having them indexed consistently under one catalog with free compute attached. For analysts already working in the Python geospatial ecosystem, it's the most natural cloud platform available — and for those using Earth Engine, the two complement each other well since data and workflows often flow between them.

Frequently Asked Questions

The data catalog and STAC API are free for anyone. The JupyterHub compute environment requires a free approved account. Large-scale production workloads may need Azure resources beyond the free tier.

The catalog includes Sentinel-1 and Sentinel-2, Landsat, MODIS, NAIP, ESA WorldCover, NLCD, SRTM, ERA5, TerraClimate, CHELSA, Microsoft Building Footprints, Google Open Buildings, GBIF, GEBCO, and many more.

Planetary Computer uses standard open-source Python tools (xarray, rasterio, geopandas), making workflows more portable. Earth Engine has a larger dataset catalog and bigger community but uses a proprietary API. Many users work with both.

STAC (SpatioTemporal Asset Catalog) is an open standard for cataloging geospatial data. Planetary Computer uses STAC to let you search datasets by location, time, and metadata using the pystac-client Python library.

No. Data is stored in cloud-optimized formats (COG, Zarr, GeoParquet) that let you stream only the tiles and bands you need directly from Azure storage, without downloading full files.

Details

CoverageGlobal
Layer TypeVarious (raster, vector, tabular)
Update FrequencyVaries by dataset
Categories
Remote SensingClimate
Visit sourceUse data in Atlas