Open APIs for
Satellite Imagery

We're building an imagery processing pipeline that streams real-time imagery to your application. Below are examples of true color and NDVI outputs, temporal queries, and integrating multiple sets of data, like adding a live weather feed onto your imagery.

View API Documentation

Example: there are many different image processing methods for you to utilize

Landsat 8 API

We're first focused on processing Landsat 8 true color imagery of the entire world, every 16 days at 30 meter resolution. Our Landsat 8 API, including NDVI analysis, is live at fetch.astrodigital.com.

True Color
NDVI
Urban False
Land/Water
https://api.astrodigital.com/.../publish
{ sceneID: LC81990242015046LGN00, process: trueColor, satellite: l8 }
https://api.astrodigital.com/.../publish
{ sceneID: LC81990242015046LGN00, process: ndvi, satellite: l8 }
https://api.astrodigital.com/.../publish
{ sceneID: LC81990242015046LGN00, process: urbanFalse, satellite: l8 }
https://api.astrodigital.com/.../publish
{ sceneID: LC81990242015046LGN00, process: landWater, satellite: l8 }

Temporal Parameters

Visualizing a rapidly changing environment is key for analysis. Our API lets you preview, request, and publish images with the resolution, date, and quality parameters that you specify for your area of interest.

Date 1
Date 2
https://api.astrodigital.com/.../search?date_from=20140801&date_to=20140816
https://api.astrodigital.com/.../search?date_from=20010916&date_to=20011001

Example: before and after false color imageries of Srinagar Floods in Kashmir

Example: NDVI and satellite imagery of Sao Paulo

NDVI Analysis

Our imagery processing pipeline is also focused on the non-visual spectrum. You can request the NDVI layer for any area of interest via the API.

Layer 1
Layer 2
https://api.astrodigital.com/.../publish
{ sceneID: LC82190762014279LGN00, process: trueColor, satellite: l8 }
https://api.astrodigital.com/.../publish
{ sceneID: LC82190762014279LGN00, process: ndvi, satellite: l8 }

3rd Party Real-Time Data

Our API is designed to combine mass amounts of data, like adding live weather data on top of imagery.

Satellite
Weather
https://api.astrodigital.com/.../publish
{ sceneID: LC80440332015224LGN00, process: trueColor, satellite: l8 }
https://api.astrodigital.com/.../publish
{ sceneID: LC80440332015224LGN00, process: trueColor, satellite: l8 } https://api.weather.example.com/.../#layer=winddata&date=20140919

Example: Layering NOAA wind data on top of Astro Digital Satellite Imagery for the September 2014 King Fire